From: Chris C. <ca...@al...> - 2004-09-25 11:30:47
|
On Thursday 23 Sep 2004 11:55, Ebrahim Mayat wrote: > Looking at the source code for dssi-0.4, I > noticed that the code only supports ALSA drivers in its fluidsynth-dssi > plug-in. No, DSSI does not support any drivers of any sort at all. DSSI uses an ALSA header file that defines a structure used to pass MIDI events around -- in preference to defining yet another MIDI event structure specific to DSSI. That's the only connection between ALSA and DSSI. It's entirely up to the host (in this case Rosegarden) how the output of a DSSI plugin gets out of the machine. One could build DSSI plugins using the ALSA header (aseqevent.h or whatever it is) and use them on any machine with or without ALSA; it's just a question of whether the host would work on that machine or not. Chris |