Part Number:TLV320AIC3104-Q1Other Parts Discussed in Thread:TLV320AIC3104
:
您好,通过这个寄存器不能判断是区分音源的。 因为AIC3104是一个codec。集成了ADC和DAC,这个寄存器是用来配置ADC和DAC的采样率的。
回到您的问题,可以看下内部架构:可以看到三路蓝色输入,经过内部mixer之后再通过ADC和DAC分别进行处理。
所以我理解的是不能独立输出三路音源。 不知道是不是误解了您的意思。
,
ding meng:
你好,tdm模式下,三个独立的音源通过可以同时输出到speak(篮框)吗?
下面是我理解DAC可以获取不同channel,不知道我理解是否有问题
,
Kailyn Chen:
ding meng 说:tdm模式下,三个独立的音源通过可以同时输出到speak(篮框)吗?
篮筐部分是同时输出的。
我想确认,三个独立音源使用DINR和DINL是如何同时输入的?我不太明白您的应用。
,
ding meng:
串行输入,DINL和DINR分别有两路音源,采样是48k,里面含有4路音源,每路音源是16bit
,
Kailyn Chen:
明白了,我想是和可以符合您的这个应用的,只是不论是DSP mode还是左对齐模式都需要对offset进行配置,可以更改数据开始的每个帧的位时钟。
您看下这篇关于“Using TLV320AIC3x Digital Audio Data Serial Interface with TDM support”的应用手册是否对您的配置有所帮助:
https://www.ti.com.cn/cn/lit/an/slaa311/slaa311.pdf
如有其他问题,我去和资深音频工程师去确认。
,
ding meng:
但是三路音源不能同时输出,DACL/R 三路不能独立
,
Kailyn Chen:
您的问题我昨天已经请教了美国工程师,暂时未收到答复,如有答复,会尽快通知给您。
,
Kailyn Chen:
您好,关于您的问题,我这边收到美国工程师的回复,如下:我想他可能没理解您的意思,他的回答是输出的蓝色框中这几路是可以通过配置寄存器同时输出的。
All outputs can be used simultaneously. Using register settings, you can route either DAC L, DAC R, or both to any or multiple outputs.
TLV320AIC3104-Q1: if TLV320AIC3104 could support output independent sound source with TMD mode – Audio forum – Audio – TI E2E support forums
ding meng 说:但是三路音源不能同时输出,DACL/R 三路不能独立
您的这里描述我不太动,DINL和DINR 两路串行输入,DACL处理DINL的两路,DAC R 处理DINR的两路,您提到的DACL/R三路是怎么回事?
您可以直接在英文E2E上跟进您的问题。
,
ding meng:
您好,麻烦你再详细阐述一下我的想法给美国工程师,谢谢
,
Kailyn Chen:
可以的,但是您能解释下这里吗?DACL处理DINL的两路,DACR处理DINR的两路,您提到的三路是什么意思?也就是上面我提到的:
DINL和DINR 两路串行输入,DACL处理DINL的两路,DAC R 处理DINR的两路,您提到的DACL/R三路是怎么回事?
,
ding meng:
DINL和DINR 两路串行输入,DACL处理DINL的两路,DAC R 处理DINR的两路,您提到的DACL/R三路是怎么回事?
DACL/R三路是怎么回事?你可以理解就四个喇叭同时播放四个不同的音乐,分时复用。(之前是想让三个喇叭播放三个不同的音乐)
,
Kailyn Chen:
好的,我这边已经确认了。收到回复也会尽快给您答复。
,
Kailyn Chen:
您好,关于您的问题,收到回复:不可能播放四种不同的音乐呢,DINL and DINR只能接收两个通道的数据。
There are only two DAC channels, meaning it's not possible to play 4 different music tracks. All four outputs can be used at the same time (LOL/R and HPL/R) but the user must choose where the two input channels are played from.
Also to clarify, DINL and DINR are one channel each, meaning the device can only receive two channels of audio data.