Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MIDI event controller behaving badly with Axe FX II

I'm using Logic Pro X 10.1.1 to control parameter changes on my Axe FX II. The parameter is changed by using a MIDI controller event and entering a value between 0 and 7, with each value in that range corresponding to a different "scene" on the Axe FX (val 0 = scene 1; val 1 = scene 2; val 2= scene 3, etc.). The problem is I cannot seem to change between non-consecutive values without Logic "filling in" the missing values along the way. For example, I want to go from value 2 directly to value 0, but half way between Logic sends out a value of 1 and goes 2, 1, 0 instead of 2, 0. Is there a way to change this behavior so that I can go directly from one value to another without stopping at each in-between value along the way?


Thanks in advance!

iMac, OS X Mavericks (10.9.5), null

Posted on May 3, 2015 8:22 PM

Reply
31 replies

May 5, 2015 6:58 AM in response to The Art Of Sound

Nigel,


In my personal opinion, this is a bug. I ran an experiment last night and set up a project to recreate the octave-shifting sequence from Muse's Map of the Problematique. This can be done by shifting a whammy effect between -1 octave and +1 octave in a specific 16th note pattern @ 125 BPM. I set up a MIDI track in Logic to control the whammy effect in my Axe using control change commands. Here's the event list:


User uploaded file


As you can see, it's basically opening and closing a virtual whammy pedal. Here's the MIDI Draw screenshot so the sequence is easier to see:


User uploaded file

But according to MIDI Monitor, Logic is spitting out gibberish while trying to keep up with the sequence:


User uploaded file


In fact, my Axe Fx eventually gave up and stopped responding to MIDI commands! I had to restart it. So I think this is a bug. It shouldn't work this way. I guess I'll have to try Cubase. 😠


Jason

May 5, 2015 7:10 AM in response to BluesMood

Again, Im not sure its a bug but rather how its implemented by design..


Note: The report log in the Midi Monitor may not fully reflect all the data being monitored (Maybe the amount of data is too much for the monitor to log) as I tested out a few things last night and for example.. while the Monitor log seemed the indicate a sweep of a 1 OCT pitchbend was not going all the way from 0 to 127 and back..., my ears clearly told me it was and the monitor simply wasn't getting all the data recorded...


I also set up an instrument to only respond to data 0 and 127 via a slider to turn on/off a filter... ..... and after doing several full movements up and down on the mod wheel... , while the log showed the 127 value wasn't always being recorded/seen by the monitor... the instrument did always respond to the 127 value.. so i suspect the monitor is not always completely accurate when a lot of data is being sent in a short period of time...


The event list method also worked fine.. even though the midi mon log didn't correctly reflect it either.. again leading me to thing the amount of data was too much for the monitor under certain circumstances...

May 5, 2015 7:15 AM in response to The Art Of Sound

Interesting that the resulting sound was still ok in your experiment. In mine, it wasn't at all. It did not sound like the whammy was shifting between +1 and -1 octave. Instead, it sounded like a bunch of random noise. And I know that the Axe ordinarily can keep up with normal cc changes at this tempo because I can control the whammy with a physical hardware expression pedal and it works fine. The expression pedal is also sweeping cc values between 0 and 127 in real time.

May 5, 2015 12:34 PM in response to The Art Of Sound

Again, much appreciated.


In the meantime, I think I might have a workaround. The Axe can be set up to change scenes using program change messages instead of cc changes, using custom MIDI mapping. Ordinarily, PC messages just change the patch (each patch can have up to 8 scenes). I'm going to map program changes 120-127 to scenes 1-8 in the patch for the song I'm working on and see if that works. It should, as I think program changes are discrete, unlike cc changes.

May 9, 2015 9:49 AM in response to BluesMood

Jason,


if you could take the time and haven't done so already.....


Could you please post up your evidence and a brief outline of the issue in LPH's LPX Bug thread...


http://www.logicprohelp.com/forum/viewforum.php?f=42


I checked though the thread quickly and didn't find any other report about this issue.. and the Logic Devs have been known to take note of issues published there (unlike here it appears)


Cheers..


Nigel

MIDI event controller behaving badly with Axe FX II

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