【USB声卡】magic_uac 开发板介绍

10 篇文章 2 订阅

​ 近几年笔者长期从事声卡相关开发,手头摸过的声卡也有七七八八,像 Yamaha(雅马哈)ICON(艾肯)Berringer(百灵达)Focusrite(福克斯特)PreSounus(普瑞声纳)MACKIE(美奇) 等等。在参考研究别家USB声卡的同时,萌发了自己设计一款声卡开发板的想法。由此,笔者的Magic UAC开发板诞生了。如下图跟普通鼠标大小相当:

请添加图片描述
请添加图片描述

基本硬件结构:

MCU:MIMXRT1011DAE5A 笔者有篇文章介绍过该芯片,是性价比贼高的一款芯片 RT1011入坑笔记-CSDN博客

CODEC:ES8388(顺芯)最高96KHz/24bit (采样率越高,Codec成本也会越高,笔者包包不宽裕,就暂时不考虑了,手动狗头!)

基本功能:

笔者用它做了很多demo,正因为如此,就叫它 —— magic uac

  • uac 1.0 标准的声卡设备
  • uac 2.0 标准的声卡设备
  • 兼容某些厂商的ASIO声卡设备(ASIO声卡是一种专业低延迟声卡)
  • usb midi 设备(做一些MIDI文件解析,音频播放功能)
  • usb hid 设备 (如:键盘设备,用于快捷键使用;uac+hid实现音乐播放音量控制等功能)
  • uac + flanger + octaval + vibrato 等等算法效果的设备(reveb delay暂时加不了,毕竟这款mcu ram太小了,做不了)
成果展示:

Magic UAC 1.0 设备

请添加图片描述
模拟 PreSounus(普瑞声纳) 一款声卡 AudioBox iTwo,采样率基本兼容官方asio驱动,另外官方驱动会查询设备序列号,序列号错误驱动将不工作,加大了破解难度,还好当初有一款PreSounus的声卡,拿到了序列号,白嫖了他们的驱动还是美滋滋的
请添加图片描述

模拟 Yamaha(雅马哈)一款声卡 AG06,完美兼容官方asio驱动
请添加图片描述

模拟 MACKIE(美奇)一款声卡 Big Knob Studio,完美兼容官方asio驱动

请添加图片描述

模拟 Berringer(百灵达) 一款声卡 UMC202HD,完美兼容官方asio驱动

请添加图片描述

未完待续:后期成果陆续展示

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值