Sequenced Midi Switches with velocity
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.
I'd also be interested in just using the step seq graph to trigger/set velocity of the drums.
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".
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".
Bjørn S
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??
I'll go ahead and give it a try. Is it possible to get the line graph to send velocity values though??
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.
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.
Bjørn S
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.
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.
Bjørn S
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.
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.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
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.
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.
Who is online
Users browsing this forum: No registered users and 24 guests
