Am Montag 05 Mai 2003 15:14 schrieb Takashi Iwai:
> Hi,
>
> At Wed, 30 Apr 2003 13:56:34 +0200,
>
> karsten wrote:
> > ... if I understand this
> > http://www.tascam.com/forums/showthread.php?s=&threadid=28584
> > correctly.
> > please have a look at administrator Jims post near the bottom and tell
> > me, if you agree to include our us428 driver in alsa.
> > we would split the driver in two parts then, audio/midi handling and
> > firmware.
>
> great!
>
> could you send the patch again (the one to the latest cvs version is
> preferred)?  the current ALSA usb-audio driver has more generic layer
> to absorb the device specific part, so perhaps we can integrate the
> tascam driver more smoothly.
>
>
> thanks,
>
> Takashi

this is part 1 of usbus428 0.0.7 patch against release alsa-driver 0.9.6.
i hope 0.9.6 is still pretty close to CVS.
this works for me on a planet ccrma rh9 box with 2.4.21-ck3 kernel.
so far only on a laptop with bx440 chipset. my via pIII box has shown 
usb-problems and crackling sound with this. (anybody any ideas?)

new here is:
- both firmware-downloads are handled now by the snd-usb-us428-dl module (this 
functionality should move further on into userspace via libusb ? volunteers?)
- pcm capturing using one device with all 4 channels works -> good for jack
- beginning of an userspace application interface for controll communication. 
(there is a very early implementation that can start & stop ardour using 
those knobs; erm actually not in this patch..still needs some polishing..)

my working configure invocation was:
"./configure 
--with-cards=via82xx,msnd-pinnacle,usb-audio,usb-us428,usb-us428-dl,es1968 
--with-kernel=/home/ka/kernel/linux-2.4.21 --with-debug=full"

and it will most propably not run on one of the other tascam usb devices.
and yes, the midi i/o should also still tick by virtue of snd-usb-audio :-) 

i agree that its a reasonable goal to integrate the us428 audio part into ALSA 
usb-audio. is there such a mechanism to syncronize the playback-pipe by the 
capture-pipe allrteady in usb-audio.c? the us428 definitly needs such a 
beast.
for now its easier for me to keep a seperate module: source is smaller and i'd 
like to do more on the knobs, sliders & lights part of the us428.

none the less i'd greatly appreciate if you'd submit the path ;-) 

part2 of the patch in next mail.

Attachment: alsa-driver-0.9.6+usbus428.1.diff.tar.bz2
Description: application/tbz

Reply via email to