Combine a player and MIDI track to drive a single instrument

I'm using Ujam's Amber virtual guitar plugin driven by a Logic keyboard player track. It works really well, but Amber uses key switching and other modifiers to control playback params dynamically, for example altering mute amount, strumming patterns, etc. The problem is that the player track provides the only input to the plugin, and thus I don't have an opportunity to inject the control keys.


Is it possible to run a MIDI or software instrument track that provides the key switch controls in parallel with the player track, and merging the output of the two before sending the data to the plugin? Perhaps by stacking some tracks? I know I could do it by converting the player track to MIDI and then adding the extra data manually, but this is really cumbersome and means I lose the controls provided by the player - for example I may want to re-use the same player settings in a different region, but with different keyswitch settings.

Posted on Mar 26, 2025 7:31 AM

Reply
3 replies
Sort By: 

Mar 26, 2025 11:31 AM in response to Marcus Bointon

Also...The "Internal Midi In" in the Track Inspector allows you to duplicate a media performance on another software instrument track. This could potentially provide the triggers/articulation witches you are looking for on a separate track. It is very cool to have in your wheelhouse.



Hope that helps,

~ThatLogicProGuy

Reply

Mar 28, 2025 11:35 AM in response to EddieGrey

Thanks, that's interesting, and it's definitely connected to the same instance of Amber. However, while I can play (on my keyboard) the key switches with the second track selected, and Amber sees them, if I record it and play them back, it doesn't (i.e. the 2 notes visible in the green region have no effect). One problem relating to the internal midi routing is that while I can select the Amber track from the MIDI track, I can't do the reverse, which is the way that makes more sense if I want to route the notes into the original player.


This is how I have it set up now:



A secondary thing I wanted to do is to be able to prevent keyswitch keys being used by the player, and I've discovered that I can do that using the key limit setting on the player track, however, I'm not clear whether that will also filter out the notes coming in from the other track.


I just discovered that the player track and the MIDI track share track properties, so I can't set different key limits on them (i.e. the player should be C3 and up, the control track B2 and down).

Reply

Combine a player and MIDI track to drive a single instrument

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.