USB界面新起点,自研模式开启
USB音频在这十几年从UAC1到UAC2,从只能PCM 192KHZ到支持DSD1024,字面上看有了很大发展,但是底层依然限制于传统的应用思维,主流芯片方案无法切合HIFI的极致需求而设计。这明显是不合理的,但就算是这样,各个厂家也埋头做了不少产品。其实USB音频的开发并没有想象中的那么难,对于掌握大量资源的厂家来说问题不会很大,作为个人开发者,在USB总线协议分析仪的协助下,通过对多种USB界面方案的数据传输分析,还是找到USB音频传输优化的方向,才有了这款UAC-1界面。
是的,机器如其名,UAC-1,我选择了从UAC1音频协议开始,这个选择对于44.1/48khz的数据传输是极友好的,传输速率不会太高,数据流稳定,并且可以支持到96KHZ。有些朋友会疑惑,选择这个时候96KHZ的支持未免太落后了。是的,但是后续肯定会继续开发UAC2和DSD高码率支持,目前对于PCM来讲,这三个采样率恰恰是最重要的也是最常用的,专门开发这样一款为这三个采样率优化设计的界面或者解码,我觉得还是有必要的,这对于一些使用手机做为播放音源的玩家来说尤其友好。
核心还是底层优化,采取了一些设计让数据流更稳定传输,硬件上,基本就是时钟和电源的设计。
MCU依然是采用RTOS实时操作系统的设计,选用了一个10MHZ的SC切OCXO做为参考时钟,而音频时钟是改进型的957电路直接产生22.5792/24.576MHZ,I2S信号通过HDMI和4SMA两种方式输出,并且合成了SPDIF同轴信号输出。电源方面设计两路超低噪声5V给主电路和OCXO使用,而主电路又采用多路超低噪声LDO继续下变电压供各芯片,完全不拘泥。
光纤USB隔离器配合这款界面的本地FIFO设计以及稳流措施,是目前USB音频传输前所未有的状态,即便通过OTG连接苹果手机,或者安卓手机通过海贝软件播放,都能达到很好的效果。
USB音频优化研发的终极目标,是让PCHIFI最终不再需要专机,不再需要搞硬盘内存线电,不再需要天价USB线,对于任何一款USB前端,只需要有极其方便的使用,我觉得最终是可以达到的。
有mck时钟输出吗? 10M时钟转换模块用户路过
好东西:lol 弄好了吗? 国产鲜有玩好时钟的,看看这次能不能玩成,PCHIFI是民心所向,市场大大滴有呀:lol:lol:lol chunshuo 发表于 2022-6-26 23:05
有mck时钟输出吗?
肯定有啊 楼主详细介绍一下呢。
感兴趣 Mark之,继续关注! 有卖了吗?私一个
问题是,数字信号从源头出来就会被改变了....:( yuotube 发表于 2022-7-2 01:10
问题是,数字信号从源头出来就会被改变了....
有什么得到这个结论的相关研究吗 夜游人 发表于 2022-7-2 09:29
有什么得到这个结论的相关研究吗
不同存储介质带来不同声音,就是这个原因,包括但不限于在同一个存储设备下:写存储设备、读存储设备的不同方式;P
SDKTank 发表于 2022-7-2 14:43
不同存储介质带来不同声音,就是这个原因,包括但不限于在同一个存储设备下:写存储设备、读存储设备的不 ...
储存介质的问题在我这里早就知道什么情况,不涉及数据改变,其实你们想知道USB出来的数据到底有没有错误,我建议去买一台软件好一点的USB总线协议分析仪,可以看到实际传输的数播包内容来与源文件对比,这会实际得多。
USB传输的问题,很多人没有对其传输特征的认识与分析仪的直接观察,会臆想出很多不存在的情况,其实很简单,花几千块钱买台分析仪,再像我这样自己来搞一台简单的界面调试一下,很快就会明白了:lol 给百万提个小建议,如果不方便设计设备外观,可以尽量统一长宽高,买来了也容易摆放 夜游人 发表于 2022-7-2 14:54
储存介质的问题在我这里早就知道什么情况,不涉及数据改变,其实你们想知道USB出来的数据到底有没 ...
并不是数据错误,而是,你懂的;P
页:
[1]
2