Support and General Use > Recording

inverted phases on iaudio x5

(1/7) > >>

z-man:
It sounds like for some strange reason the hardware of the X5 is inverting the phase of the recorded signal. Interestingly, changing

tlv320_write_reg(REG_DAIF, DAIF_IWL_16 | DAIF_FOR_I2S);
to
tlv320_write_reg(REG_DAIF, DAIF_IWL_16 | DAIF_FOR_I2S & 0x7e);

and this way switching to [MSB first, _right_ aligned] seems to compensate the inversion and gives me the feeling of being much closer to the original.

soap:
Not to knock your feelings, but should this not be easy to conclusively test?

Chronon:
What do you mean that it "sounds" like it's inverting the phase?  A phase inversion should not produce any audible difference.

petur:

--- Quote from: Chronon on July 18, 2008, 07:02:41 PM ---What do you mean that it "sounds" like it's inverting the phase?  A phase inversion should not produce any audible difference.

--- End quote ---

unless only done on one of the two channels....

imho, this can/should be tested by feeding it a sine and checking the result

Chronon:
petur: that's fair. But this should be easy to check.  Set the output in Rockbox to a mono setting.  Then put two speakers facing each other and if cancel each other out then they're phase inverted from each other.  If the sound adds then they're in phase.  Or put the signals on an oscilloscope.

Navigation

[0] Message Index

[#] Next page

Go to full version