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.
alsa-driver-0.9.6+usbus428.1.diff.tar.bz2
Description: application/tbz