timonius Posted November 20 Share Posted November 20 Hello. I use Amplitube 5 as a Software Instrument to receive Midi Messages from my midi controller in Logic. To pass my guitar thorugh Amplitube 5, I used a side chain to my input. My Problem is the following: By the "Learn assignment" functionality I am able to receive CC Messages in Amplitube 5 Plugin within Logic, but PC Messages are only catched up by Logic and not received in Amplitube for changing presets... When I use Amplitube as standalone program I'm able to do so with the same Midi messages sent from my controller. How can I teach Logic to route the PC messages (Channel 1) to Amplitube 5 in the software insturment midi track? Thank you very much in advance! Quote Link to comment Share on other sites More sharing options...
des99 Posted November 20 Share Posted November 20 49 minutes ago, timonius said: By the "Learn assignment" functionality I am able to receive CC Messages in Amplitube 5 Plugin within Logic, but PC Messages are only catched up by Logic and not received in Amplitube for changing presets... When I use Amplitube as standalone program I'm able to do so with the same Midi messages sent from my controller. It's not clear to me what you are trying to do exactly, but if you learn an incoming MIDI message to a plugin parameter via the Controller Assignments, then Logic "steals" that MIDI message and it won't be sent to the sequencer or plugin directly - in essence, that learned assignment steals the MIDI message as if it never reached Logic. Program Changes *should* be sent to the plugin when it's a software instrument, but I've no idea if the plugin supports them offhand. Quote Link to comment Share on other sites More sharing options...
timonius Posted November 20 Author Share Posted November 20 7 minutes ago, des99 said: It's not clear to me what you are trying to do exactly, but if you learn an incoming MIDI message to a plugin parameter via the Controller Assignments, then Logic "steals" that MIDI message and it won't be sent to the sequencer or plugin directly - in essence, that learned assignment steals the MIDI message as if it never reached Logic. Program Changes *should* be sent to the plugin when it's a software instrument, but I've no idea if the plugin supports them offhand. Hmm that sound weird... As I said, as I run Amplitube 5 as standalone it receives and interpretes PC messages and as Plugin in Logic it doesn't work, although it quite has the Mapping PC -> Preset in the plugin settings... Quote Link to comment Share on other sites More sharing options...
des99 Posted November 20 Share Posted November 20 If you stick a MIDI monitor plugin in the instrument slot (eg, showMIDI is a good one), do you get the program change commands showing up? Or are they being filtered out somewhere and not arriving at the plugin? Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 13 hours ago, des99 said: If you stick a MIDI monitor plugin in the instrument slot (eg, showMIDI is a good one), do you get the program change commands showing up? Or are they being filtered out somewhere and not arriving at the plugin? Unfortunately, I didn't manage to include ShowMidi as a plugin because it fails AU validation and logic doesn't recognize it, although I already restarted the Macbook and .component files are in the correct folder... Is the any other plugin you can recommend or is there a link to a showmidi.component file thast worked for you? Tank you Quote Link to comment Share on other sites More sharing options...
des99 Posted November 21 Share Posted November 21 12 minutes ago, timonius said: Unfortunately, I didn't manage to include ShowMidi as a plugin because it fails AU validation and logic doesn't recognize it, although I already restarted the Macbook and .component files are in the correct folder... Hmm, it works fine for me here (0.70, either as a standalone, or as a MIDI plugin in Logic) I don't know what your system or Logic version is, so can't advise there. 12 minutes ago, timonius said: Is the any other plugin you can recommend You can probably use the Scripter plugin to show incoming MIDI events (there is a "MIDI Logger" script preset) if you can't get showMIDI to work... Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 1 minute ago, des99 said: Hmm, it works fine for me here (0.70, either as a standalone, or as a MIDI plugin in Logic) I don't know what your system or Logic version is, so can't advise there. You can probably use the Scripter plugin to show incoming MIDI events (there is a "MIDI Logger" script preset) if you can't get showMIDI to work... Okay, I found out I can include it in my midi fx channel and ShowMidi chatches incoming Midi as amplitube doesnt receivce midi while ShowMidi on switched on... But as you can see in the screenshot, ShowMidi doesnt show incoming Midi that it catches. If I switch off ShowMidi, Amplitube can receive CC messages again. Quote Link to comment Share on other sites More sharing options...
des99 Posted November 21 Share Posted November 21 It doesn't matter about passing the messages to Amplitube, what you are looking for is whether you can see Program Change messages show up in the channel? Yes, or no? (If showMIDI isn't working, use the other method I suggested) Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 2 minutes ago, des99 said: It doesn't matter about passing the messages to Amplitube, what you are looking for is whether you can see Program Change messages show up in the channel? Yes, or no? (If showMIDI isn't working, use the other method I suggested) When I open ShowMidi on the channel like in the screenshot it doesn't show anything but that empty popup window... But I am not sure if it is the plugin itself that doesnt work or if I cant receive any midi messages since I can receive CC messages... I will try the other method I guess... I never used the scriptr plugin, how can I open/include it? Ahh okay It worked... the software instrument midi channel only receives CC messages, the PC messages from my midi controller doesnt show up in the scripter... Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 2 minutes ago, timonius said: When I open ShowMidi on the channel like in the screenshot it doesn't show anything but that empty popup window... But I am not sure if it is the plugin itself that doesnt work or if I cant receive any midi messages since I can receive CC messages... I will try the other method I guess... I never used the scriptr plugin, how can I open/include it? Ahh okay It worked... the software instrument midi channel only receives CC messages, the PC messages from my midi controller doesnt show up in the scripter... Is there a way to route PC messages to the channel? Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 The Midi Message sent from the controller is: PC Ch=1 Data=1. Logic recognizes it indicated in the HUD next to the time at the top, but the Scripter says it isn't received at the channel Quote Link to comment Share on other sites More sharing options...
des99 Posted November 21 Share Posted November 21 9 minutes ago, timonius said: the software instrument midi channel only receives CC messages, the PC messages from my midi controller doesnt show up in the scripter... Ok, then PC messages are not being received by the plugin, I suspect it's being filtered out by Logic, which is only sending notes. In the past this has worked, I've definitely used program changes in some instrument plugins before, but I haven't checked on whether there have been any changes in this regard. You'll probably need to find a different way to switch presets, if Logic won't pass PC change messages to a software instrument channel strip... Quote Link to comment Share on other sites More sharing options...
timonius Posted November 21 Author Share Posted November 21 Just now, des99 said: Ok, then PC messages are not being received by the plugin, I suspect it's being filtered out by Logic, which is only sending notes. In the past this has worked, I've definitely used program changes in some instrument plugins before, but I haven't checked on whether there have been any changes in this regard. You'll probably need to find a different way to switch presets, if Logic won't pass PC change messages to a software instrument channel strip... Hmm okay. Is there a possibilty to use the midi controller to switch (unmute) between different channel strips so that I can switch between different Amps in Amplitube by swtiching "mutes" between channels? Quote Link to comment Share on other sites More sharing options...
Solution timonius Posted November 21 Author Solution Share Posted November 21 Okay this is quite interesting... if I switch the midi controller to sent PC messages to channel 2, then the scripter receives PC messages! Quote Link to comment Share on other sites More sharing options...
des99 Posted November 21 Share Posted November 21 Ok, then what's likely happening here is PC messages on MIDI channel 1 are intercepted for the channel strip performance recall feature in Logic. 1 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.