Does anybody know what is the audio frame size for XHRA-2HPA? The reference platform initializes the Sabre DAC to 32bit I2S input mode, so I assume that the frame size is 64 bit.
But I am curious how will the frame size look when selecting different bit depths from the Windows driver for example (16/24 bits). Maybe the XHRA-2HPA converts it to 32bit too?
Some DACs are very particular about the frame size, others do not care.
What is the I2S frame size for XHRA-2HPA?
-
- Newbie
- Posts: 1
- Joined: Fri Oct 30, 2015 4:55 am
-
- Member++
- Posts: 24
- Joined: Thu Aug 14, 2014 10:55 am
Hi,
>> Does anybody know what is the audio frame size for XHRA-2HPA?
The word size for each channel (Left/Right) is 32-bit wide.
>> But I am curious how will the frame size look when selecting different bit depths from the Windows driver for example (16/24 bits). Maybe the XHRA-2HPA converts it to 32bit too?
Yes, the MSB of the bits are sent first padded with zero. So both 16-bit and 24-bit samples are sent as 32-bit samples over the I2S interface. This demands the DAC to be configured as 32-bit always.
The XU208 xCORE-200 device with USB Audio reference software can be used if more configurability options are required.
Cheers,
Krishna
>> Does anybody know what is the audio frame size for XHRA-2HPA?
The word size for each channel (Left/Right) is 32-bit wide.
>> But I am curious how will the frame size look when selecting different bit depths from the Windows driver for example (16/24 bits). Maybe the XHRA-2HPA converts it to 32bit too?
Yes, the MSB of the bits are sent first padded with zero. So both 16-bit and 24-bit samples are sent as 32-bit samples over the I2S interface. This demands the DAC to be configured as 32-bit always.
The XU208 xCORE-200 device with USB Audio reference software can be used if more configurability options are required.
Cheers,
Krishna