Sequenced Midi Switches with velocity
-
bsork
- Site Admin
- Posts: 1334
- Location: Asker, Norway
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
-
bsork
- Site Admin
- Posts: 1334
- Location: Asker, Norway
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
-
bsork
- Site Admin
- Posts: 1334
- Location: Asker, Norway
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
- senso
- Site Admin
- Posts: 4427
- Location: France
- Contact:
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
-
eimhin
- Member
- Posts: 28
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.
