Hi Juan, At Mon, 22 Apr 2002 14:12:57 -0300, Juan Linietsky wrote: > > On Mon, 22 Apr 2002 18:07:59 +0200 > Takashi Iwai <[EMAIL PROTECTED]> wrote: > > > however i don't understand quite well the situation from your posts. > > could you elaborate the symptom? > > which program and how did you test? > > > > > > Takashi > > Hello! > > Actually, if you dont mind i have some questions to ask you. > First, about the awe64 on ALSA, what happened with the individual > chorus/reverb settings per channel in the synth? I dont seem to be > able to get them to work aymore except for a global buffer.
in the case of sbawe (and emu10k1 in future) they are controlled by sending MIDI controls 0x5d (chorus depth) and 0x5b (reverb depth), respectively. if you mean that these controls don't influence the sound, then it must be a bug. please let me know. > About this too, is there a way to change the reverb/chorus types > that i know the awe64 supports? the chorus/reverb modes can be controlled via a standard GS sysex (or an ioctl of OSS-emulation). the sysex bytes are f0 41 10 42 12 40 01 38 XX f7 (chorus) f0 41 10 42 12 40 01 30 XX f7 (reverb) where XX is a mode type from 0 to 7. > About the sblive sequencer on ALSA, from what i can deduce, it seems > to be a bug in the code that tries to allocate a free channel.. is > there any work around for this? i've been hunting this bug for a long time but not still figured out the condition when/how it happens.. do you have an example midi which can reproduce this problem clearly? it would really help for debugging. > Also about the insert effects on the sblive, I havent found the way > to map them into midi controllers (my guess is that the sblive uses > a global send buffer for effects and send levels per channel so they > cant be mixed that easily?) sorry, the mapping to midi control is not implmented yet. (and iirc there is no good working dsp codes (for alsa) yet.) perhaps we need to extend fx8010 control struct in emufx.c, too. well, for better understanding, let me explain a bit detail of emu10k1 hardware: emu10k1 has 4 individual outputs per channel. two are used for dry sounds, so we have another two mono outputs, which are usually assigned for for chorus and reverb. the above chorus/reverb depth controls the amount of wet tones to be sent to these two effect outputs. an effect will be inserted between an effect output and the master mixer. this can be any effect, not only for chorus and reverb, but also e.g. 4-point surrounds. the effect simply reads the value, which is the sum of outputs from all channels, processes it and outputs to the specified effect route, eventually to the master. ciao, Takashi _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel