On Fri, 22 Feb 2002, Guenther Sohler wrote:

> Hallo Group,
>
> I was told, that the DSP code of the fx8010 needs to be upgraded to be able to
> have the reverb effect available in midi(Controller 0x5b)
> I cannot imagine how this could work because then the reverb would be applied
> to all the notes.
> But in Midi its possible to have reverb on single notes. It makes sence to put
> a reverb on a guitar, but it does not really make sense to put reverb onto the
> base drum.
>
> Can anybody help me out ?

There are signal paths inside EMU10K1 and EMU10K2 called FX buses. The
samples from MIDI wavetable engine go through two FX buses (left and
right) and samples for reverb and chorus go through extra FX buses, so
the signal is not mixed. Check for FX buses in emu10k1.h:

#define FXBUS_MIDI_LEFT         0x04
#define FXBUS_MIDI_RIGHT        0x05
#define FXBUS_MIDI_REVERB       0x0c
#define FXBUS_MIDI_CHORUS       0x0d


                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project  http://www.alsa-project.org
SuSE Linux    http://www.suse.com


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to