TIwilliam hill官网
直播中

刘芳

7年用户 1342经验值
私信 关注
[问答]

求助,关于PCM2903的S/PDIF输出问题求解



  • datasheet中写的S/PDIF输入和输出都必须符合下面写的那三种格式,那么请问如果电脑中播放的音源不是这三个格式中的一种时,就不可以使用S/PDIF输出,而只能用内置DAC输出呢,谢谢。

回帖(3)

解丽娟

2024-11-6 09:23:50
播放时,音源会被转换成相同的采样速率的16bit的格式,因此还是可以播放的。例如,PC音源如果是48kHz/24bit的,PCM2903 S/PDIF输出时会转换成48kHz/16bit的进行播放。
对DAC来讲也是一样的,因为PCM2903的采样位数只有16bit,DAC支持的采样率也是32kHz、44.1kHz和48kHz。
举报

陈蓓

2024-11-6 09:23:55
这个还要看你PC上的播放软件是否会进行采样速率转换,如果没有的话可能就播不了了。
举报

杨海清

2024-11-6 18:13:59
PCM2903是一款由TI(德州仪器)生产的S/PDIF接收器,它支持多种数字音频格式的接收和解码。根据PCM2903的数据手册,S/PDIF输入和输出确实需要符合特定的格式。这些格式包括:

1. **标准S/PDIF**:这是一种常见的格式,用于传输立体声或多声道音频。
2. **Dolby Digital**:这是一种多声道音频格式,常用于电影和环绕声系统。
3. **DTS**:这是另一种多声道音频格式,也用于电影和环绕声系统。

如果电脑中播放的音源不是这三种格式中的一种,PCM2903可能无法直接通过S/PDIF输出。在这种情况下,你可以考虑以下几种解决方案:

1. **转换音频格式**:使用软件将音频文件转换为PCM2903支持的格式。有许多音频编辑软件和转换工具可以帮助你实现这一点。

2. **使用内置DAC**:如果PCM2903无法处理非S/PDIF格式的音频,你可以使用PCM2903的内置DAC(数字模拟转换器)来输出音频。这意味着音频数据将被转换为模拟信号,然后通过扬声器或其他音频输出设备播放。

3. **使用外部转换器**:如果PCM2903不支持某些音频格式,你可以使用外部的数字音频转换器来将音频转换为PCM2903可以处理的格式。

4. **更新固件或驱动程序**:有时候,通过更新PCM2903的固件或电脑的驱动程序,可以增加对新音频格式的支持。

5. **咨询技术支持**:如果你不确定如何操作,可以联系TI的技术支持团队,他们可能会提供更具体的解决方案。

总之,如果PCM2903不支持电脑中播放的音源格式,你可以通过上述方法之一来解决这个问题。希望这些信息对你有所帮助!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分