Re: Sequencer drum voice assignment - Was: Behringer and Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 30 Mar 2015, Ralf Mardorf wrote:

I didn't keep the Message-ID of the original thread.

Good  ;)

Sequencers should provide a matrix to assign each drum voice to an
individual different note on any wanted MIDI channel. Some sequencers
do provide such a matrix.

I agree. On an analog mix, the kit is normally broken down into 8 or so channels to get levels matching. With MIDI, it just makes sense to have each drum on it's own channel.

I own a DD-11 too and it's owner's guide mentions that it provides 3
kicks, they are assigned to C1 (36), G#1 (44) and A1 (45). IOW 2 of the
3 bass drums are assigned to note numbers, that don't match with GM, so
just mapping to MIDI channel 10 not always does the trick. My RX21

No kidding :) I found that out a long time ago.

provides a kick on A1 (45) only and my TG33 provides the bass drum on
C1 (36), G#1 (44) and A1 (45). G#1 (44) and A1 (45) on GM devices are
for Hi Hat and Tom, that is the way as my Roland MT-32 and my Alesis D4
factory drum kits provide it.

My thought was that I did not want to mess with changing things from the DD11 itself, so I just turn it on and the kit is 00 and that is what I work with. I took qmidiroute and created both a desktop file and a route file. The desktop file starts qmidi route with 9 outputs so that the sequencer can asign them to 9 different channels. Each filter has the input set only listen for channel 16 and one note with whatever velocity. It sends it out as channel 10 (channel fixed) with an offset to correct for GM. I tried setting the note to "fixed" as well, but though it works when set and save to file ok, it does not reload ok, it looks like it does, but in fact it only sets the GUI, not the filter. Anyway, an example is the hi-hat (closed): input filter is channel 16-16, note 57-57, vel 0-127. Output filter is, channel fixed 10, note Offset -15, vel 0-127, alsa port 1

As you can see having the output set to fixed would allow just putting the note number in. I have sent email to the email address on the ams page but have received no reply so I don't know if that email is valid.

Anyway, each track has one drum and I can change the program pertrack, transpose the whole track and only affect one drum and I could change the output channel too if I wanted. So each drum can have a selected sound from anywhere on the synth.

I could add one more port for anything not sent to channel 16/10, but I can not see myself needing to do that at this point.

I also have a desktop file that start qmidiroute with just one output port and loads the same file for times I just want the dd11 to put out standard gm drums in one chunk.



--
Len Ovens
www.ovenwerks.net

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user




[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux