mån 2005-02-07 klockan 16.19 skrev Lee Revell:
On Mon, 2005-02-07 at 21:43 +1100, Shayne O'Connor
wrote:
... it's probably possible to achieve most of
the good things i
associated with the kx audio drivers under windows (comprehensive saving
of dsp configurations and routing - and, consequently, changing default
values - , flexible routings and placements of dsp effects, integration
with mixer etc), but i'm not sure this would be easy or intuitive at the
moment.
ld10k1 (and the emu10k1 ALSA driver) still need a bit of work before
they will be as full featured as the kX driver.
The ld10k1 API provides a very thin layer between the DSP microcode and
the ALSA mixer API, creating standard ALSA mixer objects on the fly for
the control GPRs. ld10k1 currently just loads the DSP patches. The kX
driver OTOH provides a pretty thin C++ wrapper around the DSP patches,
which lets them have custom GUIs, load, unload, and generate microcode
on the fly and control everything with midi. It can query the kernel
part of the driver what hardware is available and load specific patches
accordingly.
If I can manage to use a reverb and a chorus for the midi I'm happy (at
least for now).
i'm also
not quite sure what the deal with the dsp effects and filters
are though - i couldn't find any way to load them in the dsp routing
interface (like the ones included with the kxaudio drivers - maybe these
have to be installed seperately ... i should read more documentation
...)? all i saw were the chorus and reverb fx busses ...
Many of those plugins are free (some speech, some beer). There are also
many free plugins (well patches anyway) available with the OSS driver,
and floating around on the net from miscellaneous soures. It would be
good if someone had time to assemble them all and figure out what works
and what we can redistribute.
Lee
Would be fun, if I can get any clues to how this works, and if I have
the time.
/Mathias