Can we use VST MIDI effects?
-
- KVRist
- Topic Starter
- 95 posts since 24 Feb, 2006 from Scotland
Does LUNA support VST MIDI effects such as these: http://www.tobybear.de/p_midibag.html ? As far as I know, MIDI data is routed through a VST, processed and sent to the desired output. If they are supported, how do we use them?
Thanks.
Thanks.
-
- KVRAF
- 1645 posts since 24 May, 2002
No, not yet possible.
Can you give me some quick feedback how this is done in other hosts?
Can you give me some quick feedback how this is done in other hosts?
-
- KVRist
- Topic Starter
- 95 posts since 24 Feb, 2006 from Scotland
I don't know much about them. If you read the PDF file included in the package, it has an example and some information which should be a lot more informative to you than I'll be able to! It is very confusing; perhaps it is something of a hack. Thanks again.
- KVRAF
- 7137 posts since 8 Feb, 2003 from London, UK
What I'd expect to be able to do is like with the audio outs on a VST instrument - pick the target: but in this case, it would be another Player. But the same idiom: select the VST MIDI Effect in the Player panel and use Options->Routing (or whatever) to set it all up. Ideally, with the option to route channels - or even finer-grained routing - to different players (that functionality should be available anywhere in the MIDI path, of course ).
-
- KVRAF
- 1645 posts since 24 May, 2002
Yes, that sounds natural
I also did some quick thinking in a more or less similar way, but you express it very clear and concrete.
I'll continue thinking 'bout this.
Thanks pljones!
I also did some quick thinking in a more or less similar way, but you express it very clear and concrete.
I'll continue thinking 'bout this.
Thanks pljones!
-
- KVRist
- 50 posts since 22 Mar, 2006 from NY Fingerlakes
Regarding tobybear midibag effects the most anticipated for
me at least was the humanistor. I thought to try it to get
off the beat a little and vary the velocity attack without a
lot of effort in the various drum machines or sampler
players that have no obvious humanizing or quantize/shuffle feature. (ds-404,
cm-505, sr-202, sfz etc. for instance) It did not seem to
work in Cmuzys or Muzys and like Drenholm, I was hoping for
support here.
In a way this bring midi over towards the audio side of
things and to deepen the capabilities of a broad range of
plugs. Perhaps likening to how a more detailed audio desk
with pitchshift, timestetch and quantize settings brings
audio over to the midi compatible side of things. Midi
otherwise being quite unforgiving with any out of synch
audio.
Computer Music had quite an article on utilizing midi plugins in issue 103 but had little detail of how sequencer routing achitecture might be set up to incorporate it.
me at least was the humanistor. I thought to try it to get
off the beat a little and vary the velocity attack without a
lot of effort in the various drum machines or sampler
players that have no obvious humanizing or quantize/shuffle feature. (ds-404,
cm-505, sr-202, sfz etc. for instance) It did not seem to
work in Cmuzys or Muzys and like Drenholm, I was hoping for
support here.
In a way this bring midi over towards the audio side of
things and to deepen the capabilities of a broad range of
plugs. Perhaps likening to how a more detailed audio desk
with pitchshift, timestetch and quantize settings brings
audio over to the midi compatible side of things. Midi
otherwise being quite unforgiving with any out of synch
audio.
Computer Music had quite an article on utilizing midi plugins in issue 103 but had little detail of how sequencer routing achitecture might be set up to incorporate it.
- KVRAF
- 7137 posts since 8 Feb, 2003 from London, UK
Mmm, so anything selected in the Player Panel should have a MIDI Input (as all MIDI Input goes there), right? That works for VST Instruments, Effects and MFX plugins and controllable stuff like the mixer strips.
Mmm, maybe Sequences could be treated in a similar way to MFX plugins, then? Select the sequence, set its Player - and set a root note. MIDI Note ons then trigger the sequence, transposed appropriately, other events pass through to the Player. Or maybe the Part could hold the root note and you select the Part in the Player Panel...
Mmm, maybe Sequences could be treated in a similar way to MFX plugins, then? Select the sequence, set its Player - and set a root note. MIDI Note ons then trigger the sequence, transposed appropriately, other events pass through to the Player. Or maybe the Part could hold the root note and you select the Part in the Player Panel...
-
- KVRist
- Topic Starter
- 95 posts since 24 Feb, 2006 from Scotland
Your earlier post about routing made sense to me (and is probably the easiest way to implement this), but I don't understand what you just said! :S
- KVRAF
- 7137 posts since 8 Feb, 2003 from London, UK
Think arpegiator. If I program a sequence C E G C, I want to be able to trigger it from any note on my keyboard and have that sequence play, transposed, using the assigned instrument. LUNA has to know what the root note is - i.e. the note with no transposition - and, as it already does with a Part, what instrument to use.
Of course, if Jo says yes to this, the next request is the same for audio sequences...
Iterative development is good..!
Of course, if Jo says yes to this, the next request is the same for audio sequences...
Iterative development is good..!
-
- KVRAF
- 1645 posts since 24 May, 2002
Mmm, i definitely see what you mean, pljones, but i regard this as 2 separate topics.
Let's first concentrate on MIDI plugs.
So each sequence part has a player (maybe better word: "Target").
The player could be a MIDI plug.
And just like the audio of plugs can be inter-connected, the same can be done with MIDI.
Yep, will R&D this!
Let's first concentrate on MIDI plugs.
So each sequence part has a player (maybe better word: "Target").
The player could be a MIDI plug.
And just like the audio of plugs can be inter-connected, the same can be done with MIDI.
Yep, will R&D this!
- KVRAF
- 7137 posts since 8 Feb, 2003 from London, UK
So some kind of "MIDI mixer strips" might be needed? (And hey, then a VSTi could be a plugin on a MIDI mixer strip that had audio outs routed to an Audio mixer strip, and an Audio to MIDI plugin could route to a MIDI mixer strip...)
-
- KVRist
- Topic Starter
- 95 posts since 24 Feb, 2006 from Scotland
Jo explained it well. I don't think MIDI mixer strips would be necessary.
The way I see it, the chain would start with the MIDI sequence in question, which would be sent to and processed through an arbitrary number of MIDI plugins (in VST format - or whichever others Jo chooses to support!) before finally, after all desired processing, passing to the desired VSTi which would, as normal, send its audio to a standard mixer strip.
Sequence -> plugin -> (plugin -> etc. ->) VSTi -> mixer strip -> output
So, muzycian's idea of giving sequences targets seems as though it would be effective. The final stage in the chain would be the VSTi, which would simply output to a normal mixer strip, as I wrote above.
Does this make sense? I hope I'm getting the right idea!
The way I see it, the chain would start with the MIDI sequence in question, which would be sent to and processed through an arbitrary number of MIDI plugins (in VST format - or whichever others Jo chooses to support!) before finally, after all desired processing, passing to the desired VSTi which would, as normal, send its audio to a standard mixer strip.
Sequence -> plugin -> (plugin -> etc. ->) VSTi -> mixer strip -> output
So, muzycian's idea of giving sequences targets seems as though it would be effective. The final stage in the chain would be the VSTi, which would simply output to a normal mixer strip, as I wrote above.
Does this make sense? I hope I'm getting the right idea!
- KVRAF
- 7137 posts since 8 Feb, 2003 from London, UK
Why prevent live MIDI being processed? The chain should start with external MIDI entering the system. Or any other MIDI source. (See early, early thread .)Drenholm wrote:Jo explained it well. I don't think MIDI mixer strips would be necessary.
The way I see it, the chain would start with the MIDI sequence in question
That linear arrangement is rather limiting. Say you have a plugin producing MIDI CC4 and CC7 messages. What if you want to route MIDI CC4 to your Pedalled Hihat VSTi but use CC7 to control the volume VST parameter of your Flute VSTi? And, ideally, you want to be able handle audio-to-MIDI plugins in the same architecture (so you can have the mic on the kick triggering the strobes behind the drummer in some fancy pattern).Drenholm wrote:Sequence -> plugin -> (plugin -> etc. ->) VSTi -> mixer strip -> output
Not necessarily on day one. But the architecture wants to be in place...
-
- KVRAF
- 1645 posts since 24 May, 2002
Yep, that's what i mean.
But with 1 nuance: A sequence part can also still target the VSTI directly, as each sequence part can always target ANY event-target
I think i understand why pljones speaks about a midi mixdesk: where to plug in a midi plug? Not in the audio mixdesk, that's not relevant.
So i'll think further on that one.
But with 1 nuance: A sequence part can also still target the VSTI directly, as each sequence part can always target ANY event-target
I think i understand why pljones speaks about a midi mixdesk: where to plug in a midi plug? Not in the audio mixdesk, that's not relevant.
So i'll think further on that one.