Home |
Search |
Today's Posts |
#1
![]()
Posted to rec.audio.tech
|
|||
|
|||
![]()
Hey all,
I'm trying to create an audio loopback to verify some code that I've written. My loopback goes from S/PDIF optical out to a board that has digital audio receiver and transmitter ICs on it and then back to S/ PDIF optical in on my soundcard (Auzentech HDA X-plosion 7.1 DTS Connect). The external board converts from S/PDIF to I2S and back. When probing the I2S data line I see that the data I've written to the SC doesn't appear to map 1-to-1 with the I2S bus. For example, I write 0x137F at 44.1KHz sample rate and 16-bit data width and find that I get 0x13B4. It's common to get the first byte to match up but this isn't always the case (e.g. 0xFFFE ends up as 0x003C on the I2S). My question is this, is there some translation from the data in memory to I2S format or should each of the bits map 1-to-1? Not sure if this is the correct forum for this post. If not please point me to the correct one. Thanks in advance, Steve |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
S/PDIF loopback problems and I2S conversions | Pro Audio | |||
SDK and API video conversions | Tech | |||
.SDK and .API video conversions | Pro Audio | |||
Can a S/PDIF RCA cable be used for regular audio when S/PDIF is not supported? | Pro Audio | |||
Why don't mp3 conversions of my recordings sound so good? | Pro Audio |