stldrum Posted May 6, 2021 Share Posted May 6, 2021 Is there a way in Logic to map my mallet percussion controller to play different MIDI notes than what it is sending through MIDI? I want to change the layout of my controller but doing it on the controller is less than ideal and involves creating user preset kits. I have seen NoteMatrix 2, but this works only for Kontakt and I would like this to work for any software synth inside Logic including Omnisphere, Falcon or anything else I use. Am I over thinking this? Seems like this should be easy to do but I can't wrap my head around it. The controller does not connect through USB - it is MIDI into my Presonus audio interface. Thx!! Quote Link to comment Share on other sites More sharing options...
gacki Posted May 6, 2021 Share Posted May 6, 2021 There are probably lots of different ways to do it; one possible approach would be to use the Scripter MIDI plugin for this. This of course would (usually) mean that Logic still receives and records the regular data from your controller, but remaps it before it reaches the plugin. You'd probably have to write a simple script for this, though. Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted May 6, 2021 Share Posted May 6, 2021 I recommend you use an environment mapped instrument. This will let you map input midi notes to output midi notes. Additionally you can insert an environment object like this both in front of or after the sequencer...so you could record the remapped notes or the original notes, whichever way you prefer. Otherwise, yes you could certainly do it in Scripter, but that seems harder to me. (and I'm the ultimate Scripter nerd) Quote Link to comment Share on other sites More sharing options...
gacki Posted May 6, 2021 Share Posted May 6, 2021 I recommend you use an environment mapped instrument. This will let you map input midi notes to output midi notes. That's certainly sound advice. I'm probably more fixated on Scripter because of Mainstage (which has no environment). Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted May 6, 2021 Share Posted May 6, 2021 I can be done with Script in MainStage of course. MainStage might have a built in way to do it without Scripter, I'm not sure....and also there might be a dedicated AUmfx plugin out there for remapping notes...but I'm not sure right now Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted May 6, 2021 Share Posted May 6, 2021 Is there a way in Logic to map my mallet percussion controller to play different MIDI notes than what it is sending through MIDI? I want to change the layout of my controller but doing it on the controller is less than ideal and involves creating user preset kits. I have seen NoteMatrix 2, but this works only for Kontakt and I would like this to work for any software synth inside Logic including Omnisphere, Falcon or anything else I use. Am I over thinking this? Seems like this should be easy to do but I can't wrap my head around it. The controller does not connect through USB - it is MIDI into my Presonus audio interface. Thx!! I posted 2 solutions here https://www.logicprohelp.com/viewtopic.php?f=45&t=157383 Quote Link to comment Share on other sites More sharing options...
stldrum Posted May 7, 2021 Author Share Posted May 7, 2021 Thanks for all the suggestions - I did find a plugin called NoteMatrix2 but I will try the ideas above first! Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted May 7, 2021 Share Posted May 7, 2021 Note matrix is interesting! But be advised it runs in kontakt, probably as a multi script but not sure. But anyway logicpro doesn’t have a straightforward way to route midi from kontakt to other instruments. The script above sits in aumfx slot so easily usable with any instrument. You can setup a map for each Instrument and Re-save the script preset under different names, the scripter GUI control values will be remembered for each one of those scripter preset variations. I think this will serve you better and it’s free! Quote Link to comment Share on other sites More sharing options...
stldrum Posted May 7, 2021 Author Share Posted May 7, 2021 I am going to try the way inside logic first with the mapped instrument as what I want to do should be fairly simple. I just need to see how I can save the mapping and then reuse it over and over for any software instrument i want. Looks simple but I have to dive into it! Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted May 7, 2021 Share Posted May 7, 2021 Like i said, adjust the controls on the scripter GUI and then re-save it as a new scripter preset with a new name. The GUI control values are saved along with the script itself in each preset Quote Link to comment Share on other sites More sharing options...
stldrum Posted May 7, 2021 Author Share Posted May 7, 2021 Excellent! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.