Njn, jenze tam samozrejme neni ani USB...
Ale jeste sem nasel tohle:
http://www-user.tu-chemnitz.de/~heha...are/lptdac.zip
Nejakej fanda co si napsal vlastni driver, je u toho i zdrojak v ASM. Tenhle ovladac jede dost v pohode, zadny sekani, dokonce se da pri pustenym winampu pustit i neco dalsiho a normalne pracovat. Takze jak je videt, kdyz se umi vyuzit spravne HW tak de (skoro) vsechno.
Akorat jeden problemek, ono mi to prehrava trochu zrychlene, ne moc, ze sem si toho skoro ze zacatku nevsim, ale kdyz si to clovek stopne, tak to sou vteriny na pisnicku. Ze bych mel v NB naky rychlejsi hodiny nebo co?
Pokusim se najit v tom sourcu jesi neni naka magicka konstanta...
EDIT:
tak mi prislo toto vysvetleni:
Kód:
>> ... find that it plays little bit faster than should.
>> The difference is some seconds per track.
Yes, that is true. The differences decreases with lowering the
output sample rate.
>> Is it determined fully by hardware or can I adjust some
>> constant in the driver source to slow down it a bit?
Almost no. The result of 1,193180 MHz / 44,1 kHz is 27,056,
and the driver correctly rounds this value down to 27 (I hope),
the timer programming value. [You may inspect LPTDAC.ASM:CalcTC.]
Jittering the timer programming value for right netto sample
rate is possible (but not implemented at all), but more
audible, and more CPU time consuming.
nasel sem i nakej program co meri max rychlost zapisu na port a hodilo mi to nakejch ~700kB/s tazke to by na hifi stereo stacilo bohate.