midi note remapper wanted wheres midiflow?

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

In fact, what I'll do is make a general purpose plugin for this. I'll call it something along the lines of 'MidiDirectOut'.

All it will do is output incoming midi directly to a chosen port. There will be an option to choose whether or not the incoming MIDI is also sent to the VST MIDI out of the plugin, and this (along with the chosen port) will be stored with the FXP.

This would allow the plug I just made (or any other VST based midi effect) to be used in live, in conjunction with MIDI yoke ports, without the need for an external program to configure routing; plus, all routing will be saved with your project.

Does this sound worthwhile to you? I think it does. It would probably have other uses too.

Please, let me know if there are any other features you would like it to have.
Kick, punch, it's all in the mind.

Post

I will be attempting to get my mapping done in the next couple of weeks. Several months back I believe I had a similar problem with mapping. Originally I used midi yoke and EnegeryXT but was able simplify matters and only use the mapper inside energyXT and not use midi yoke. But it may be that Cubase has better midi routing.

I hope that you are not confusing MFX midifx and VSTi midi fx. The drum mapper if there is one in Live is more closely related to MFX rather than VSTi midi fx.

My key mapping is for a different purpose than you.
http://www.artmusicdance.com/vasmusic/maxionly.htm
I need to map 294 keys.

I suspect that haydxn knows his stuff well.

Post

Kalamata Kid wrote:I will be attempting to get my mapping done in the next couple of weeks. Several months back I believe I had a similar problem with mapping. Originally I used midi yoke and EnegeryXT but was able simplify matters and only use the mapper inside energyXT and not use midi yoke. But it may be that Cubase has better midi routing.

I hope that you are not confusing MFX midifx and VSTi midi fx. The drum mapper if there is one in Live is more closely related to MFX rather than VSTi midi fx.

My key mapping is for a different purpose than you.
http://www.artmusicdance.com/vasmusic/maxionly.htm
I need to map 294 keys.

I suspect that haydxn knows his stuff well.
up until the end of that i thought you were talking to me! :hihi: yeah, cubase (and pretty much all hosts- perhaps even babya ultralogic 2006) has better routing options than live. i just banged my head against live's interface for a while til i realised what it was doing. it's a very disappointing limitation.

that's an interesting keyboard there! how does it do these 294 keys? is it just split onto multiple channels? if so, the next release of MidiNoteMap will be suitable for this, as you'll be able to map all of the notes on all 16 channels to any note from any channel.

If you take a peek at the patch file (it's stored as XML), you'll see that it already stores the mapping data for all 16 channels (only storing those that are not just 'thru' - thus the other channels are empty). The code is prepared, i just need to update the interface to give you the channel selectors, and flip the list between channels.

Might even get a chance to update it tomorrow.
Kick, punch, it's all in the mind.

Post

haydxn wrote:there is one other solution, though.

it's fairly straightforward for me to add direct MIDI port access
In that case_could you and will you..cos I want one.
Just seen your post in hosts, mmmm don't know if this is feature requested in the ableton forum,you'd think so.. maybe in V6 and then we'd be so happy :cry:

Post

yeah - in the next couple of days i'll make that general plugin, and you'll be able to plop it after any old VST based midi effect and use it in the way i described.
Kick, punch, it's all in the mind.

Post

haydxn

For key and channel mapping I use the Kmap by David Haupt. It does all kinds of key and channel mapping tricks. It will even fetch a beer for me form the fridge. :o It's a VSTi but I use it inside EnergyXt which is inside Cubase. I suppose the Kmap can be used without EnergyXT

The K128 is designed in Synth Edit by NicFit and must be used inside energyXT. Its not as fancy but it is free and it maps midi keys. There is a channel mapper that is also available for free. :!:

Post

haydxn

I should add that I will forward to adding your MidiNoteMap in my mapping arsenal. I feel however it needs to be a VSTi as VSTfe has no midi out as far as I know.

Post

it is a VSTi. i just made the fx version in case it worked better in live, but FYI VSTfx do have MIDI out (although there is a chance that some hosts ignore it.. Live for one!)

I will expand MidiNoteMap as i described earlier, so it will be fully channelcrackers for all sorts of remapping needs. i'd like to make it do more interesting things too - this 'patterns' idea sounds interesting, although i don't know what that might mean. i guess perhaps generating a collection of notes instead of just one?

basically, if you have any ideas, let me know and i'll try to put it in. you can do pretty much anything with computers, you just need an idea! :)
Kick, punch, it's all in the mind.

Post

@the original poster -

it appears there IS a way to get it working in live!

- put MidiNoteMap on a MIDI track [e.g. 2 MIDI]
- put a synth on a MIDI track [e.g. 3 MIDI]
- set the synth to take midi from the other one [2 MIDI]
- click the box underneath that, and select MidiNoteMap.

bingo. worky.

i can't believe i couldn't find this. now i'm not so pissed off with live! :)
Kick, punch, it's all in the mind.

Post

not only does that work, but I just figured out a nice trick to do with it. You can create 2 midi tracks and route track 2 to the synth on track 3. If you specify the synth, it will go straight to it that way you can create two midi chains feeding one synth in parallel rather than in series.

I just put two independent arpeggiators on one synth. Lovely result.

Post

Kalamata Kid wrote:I will be attempting to get my mapping done in the next couple of weeks. Several months back I believe I had a similar problem with mapping. Originally I used midi yoke and EnegeryXT but was able simplify matters and only use the mapper inside energyXT and not use midi yoke. But it may be that Cubase has better midi routing.

I hope that you are not confusing MFX midifx and VSTi midi fx. The drum mapper if there is one in Live is more closely related to MFX rather than VSTi midi fx.

My key mapping is for a different purpose than you.
http://www.artmusicdance.com/vasmusic/maxionly.htm
I need to map 294 keys.

I suspect that haydxn knows his stuff well.

up until the end of that i thought you were talking to me! :hihi:
must be talkin to me then. Yeah no lies, the last computer I coded for was the zx81 , so's theres respect for all youz smartypants.I can't even get the multipe qoutes in this post :dog:

Post

haydxn wrote:@the original poster -

it appears there IS a way to get it working in live!

- put MidiNoteMap on a MIDI track [e.g. 2 MIDI]
- put a synth on a MIDI track [e.g. 3 MIDI]
- set the synth to take midi from the other one [2 MIDI]
- click the box underneath that, and select MidiNoteMap.

bingo. worky.

i can't believe i couldn't find this. now i'm not so pissed off with live! :)
I shouldaseen this too, you gotta select notemapper from the dropdown. Ok so thats that then. So I was copying the map from bomes trnsltr which senses note input, or any other midi input for that matter and i have to map another octave down in yor device haydxn. so it says C0 in bomes, I have to make it C-1 in notemap...just thought I'd tell ya..hope exams go ok btw..
Hope we can still get notemapper to utilise just one midi track though.

Post

That's never gonna happen in live unless they change the way they let you put in effects!

The octave numbering thing always gets me.. different apps use a different base. So they're one too high? I'll tweak that for you, and when I update it properly I'll put in an option to manually change the base.
Kick, punch, it's all in the mind.

Post

right, this is hopefully the right way round... now the notes go down to C-3.

MidiNoteMap

It'll still be compatible with anything you've saved already, it'll just label them properly now
Kick, punch, it's all in the mind.

Post

aw he'a good int he...
so is this synthedit or proper language or summink even more arcane? i'll probably never code i hear it take years but synthedit I perhaps could handle.

Post Reply

Return to “Effects”