emu10k1, how to setup DMA for 24bit playback?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, 

I'm trying to add 24bit playback for E-mu cards into emu10k driver. These 
cards use an FPGA, which is 32bit internally and it is feeded via 10k2 EMU32 
BUSes.  Unfortunatelly, the emu10k DMA cannot handle more than 16bit samples, 
so kind of tricky stuff is needed. The already working 24bit multichannel 
capture uses an DSP code, which splits an 32 bit sample into two halfs, sent 
it over two DMA channels and then alsa lib (???) joins it back into S32_LE 
sample. 

I'm trying to use same technique in reverse way using a pair of A_FXBUSes for 
one playback chanel, but I'm not able to set the DMA the way I need. Can 
someone with emu10k knowledge help me?   

----
Ctirad    
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux