i2s from parport and/or PCI

Status
Not open for further replies.
Hi guys,
as in title, i guess if obtaining i2s bus from a PC parallel port is possible.

I'm minding to do this as little experiment to improve my DAC ( paralleled TDA1543 x 12 with USB input )

It seems that ( at least for 44.1 khz sampling, dunno if sampling goes up ) parport data trasnfer rate could be enough.

I mean use 3 of 8 out bits to achieve this reconstructing i2s bus ( level should be electrically compatible ).

I'm planning to write a little code in C to stream the data ( 16 bit word ) accordingly do i2s format.
First attempt will be generating a test 440 hz 44.1 khz sampled sinusoid, coding in i2s format and properly timing on parport.

If the attempt would be succesfull i plan to write a code to stream audio from sysop ( windows or linux, the second one is more easier for me ) to the written decoder ( AKA driver !!! )

Am i going crazy ??
Is there anything i'm forgetting ? ( latency, jitter ? )

Another way could be use PCI bus instead for doing the same thing ( reducing latency, improving data trasnfer rate, don't know about jitter )

Anyway you caught me. i would like to avoid the USB to i2s conversion and at the same time improve the control over the i2s generated bus ( with PCI it could be useful and maybe easy get more i2s bus to drive more DACs for linear interpolation !!! )

Any comment / suggest will be much appreciated !
 
Status
Not open for further replies.