Page 1 of 1
Posted: 15 Nov 2007, 22:09
by eimhin
I was curious if there is a way to build a drum groovebox with the sequenced switches, but also be able to adjust the midi velocity for each switch?
thanks,
Posted: 15 Nov 2007, 22:18
by eimhin
or should I just not both and stick to the piano roll?
I'd also be interested in just using the step seq graph to trigger/set velocity of the drums.
Posted: 15 Nov 2007, 22:24
by bsork
Not if you only use the sequenced switch module. The switches just send on/off signals.
You could however couple the switches with the (also "sequenced") lines or steps modules to set different velocities. The step module could also easily be used on its own with some simple logic testing like "if value > x" -> create midi message. And there's always the midi piano roll, but then you'll lose some of the simple immediacy of the on/off behaviour of using switches, which i s great if you want to program "on the fly".
Posted: 16 Nov 2007, 02:13
by eimhin
Yessss, that's exactly why I want to set up this kind of patch and not just use a piano roll. To keep things simple and immediate.
I'll go ahead and give it a try. Is it possible to get the line graph to send velocity values though??
Posted: 16 Nov 2007, 08:21
by bsork
You'll have to combine the output of the different modules on the Create Midi module to create the NoteOn messages.
A very simple example:
Create a Switch, a Lines and a Create Midi, connect Switch.trigger to CreateMidi.create and Lines.out to CreateMidi.code2 (for velocity values). CreateMidi.code1 is the note number - you could of course connect something to that input as well, or just set it at some constant value.
You might like to make either the Switch or the Lines a "master" of the other and connect NumOfSteps and Duration together.
Posted: 16 Nov 2007, 12:52
by bsork
A little additional info than might come in handy..:
If you send the created NoteOns through the Midi Transformer module, you can easily add NoteOffs with a variable note length (or gate time, if you prefer). Depending on the envelope settings on the receiving unit, that can be quite handy for manipulating how the drums (or whatever) sounds. Some instruments might also have problems if they never get NoteOffs, although the "traditional" way of beat box programming only requires NoteOns.
Posted: 16 Nov 2007, 14:55
by senso
Sorry to answer lately but I was on the road again.
We can easily use a 'step sequencer' instead of the 'switch sequenced' module, and assign the highness of the step to the beat velocity.
Or add a velocity curve.
It a good suggestion for next release of the LIVEKIT.
Posted: 16 Nov 2007, 17:05
by eimhin
Excellent! I'm experimenting with all of this. In regards to using the CreateMidi.code1 for sending note numbers, can I set up a few (maybe 6-7) switch/line modules each with their own note number?
What I basically want to do is build a step sequencer drum machine (with velocity adjustment for each step) to trigger my drum VSTi's (like DFH Superior or EZdrummer).
I want to pump out drum lines as easily as possible with these VSTi's, and piano roll recording is too cumbersome.