Sleestak
Power User
Hello friends.
I'm having some quite strange behavior getting my FM3 and MC6 Mk II to communicate. Here is what I did:
My presets in the FM3 start at position 0, and on the MC6 I have the AxeFX Integration setting “Preset Start From” set to 0.
Issue #1 : Incorrect Preset Select Being Sent
It worked briefly as expected. I was able to successfully select a preset by name and then select scenes by name. But then it went to some strange behavior I experienced before. It correctly displays the names of Preset 0 through 5, but if I select Button A, the FM3 goes to the Preset 384. Selecting Button B goes to Preset 385 and so on. I went back to the MC6 and reset the "Preset Start From” setting to 10. It correctly displays the names of presets 10-15, but selecting Button A takes the FM3 to Preset 394 and so on. It’s not sending the correct preset position number, even though it’s reading the preset name correctly from the FM3.
I selected “Disconnect Morningstar MC6” from the menu. Same behavior I turned off “Send MIDI PC” on the FM3. No change in behavior. I performed a factory reset on the MC6 and reprogrammed Bank 1 Button A. Same behavior. Powered everything down and tried again. Same result.
Issue #2 : MIDI Program Change is also off by 384
MIDI Program Changes are also off by 384 positions. When I send MIDI PC 0 to the AxeFX, it goes to Preset 384. Any MIDI PC that is sent will go incorrectly to the Preset 384 positions ahead of what is sent. According the MC6 editor’s MIDI Monitor, the correct message is being sent, but the FM3 is responding by jumping up 384. positions.
Issue #3 : MIDI Control Change is also off by 384
MIDI Control Changes are also off by 384 positions. As above, the MIDI Monitor indicates the correct message is being sent.
Issue #4 : FM3 Tuner Does Not Display
My suspicion here is that the MC6 is sending the wrong MIDI message to the FM3. According to the Activity Monitor, the MC6 is sending the correct message (by name) for the AxeFX Tuner.
___
I don’t have any custom MIDI mapping on my FM3. To ensure the FM3 wasn’t the issue, I performed a factory reset. Same problem.
I have watched the MIDI Monitor on the MC6 editor, and several of the messages are not being detected. For instance, in AxeFX Integration mode, is does correctly detect the button press to display the presets (and the names are correct), but when a button is pressed for Preset 0, the FM3 goest to Preset 384. That is an empty preset on my FM3, so there scenes aren’t named, but I can select them from the MC6, and the FM3 goes to the correct scene. If I send MIDI Program Change #10 from the MC6, the FM3 goes to preset 394; again, it’s off by 384 positions.
---
I am starting to think it's something with the FM3. I have cleared all of my FM3 presets, reset the system params, and it's still not working correctly.
Suggestions?
I'm having some quite strange behavior getting my FM3 and MC6 Mk II to communicate. Here is what I did:
- Assigned the FM3 to MIDI channel 1
- Assigned the MC6 to MIDI channel 2
- On the FM3, assigned “Send MIDI PC” to channel 2
My presets in the FM3 start at position 0, and on the MC6 I have the AxeFX Integration setting “Preset Start From” set to 0.
Issue #1 : Incorrect Preset Select Being Sent
It worked briefly as expected. I was able to successfully select a preset by name and then select scenes by name. But then it went to some strange behavior I experienced before. It correctly displays the names of Preset 0 through 5, but if I select Button A, the FM3 goes to the Preset 384. Selecting Button B goes to Preset 385 and so on. I went back to the MC6 and reset the "Preset Start From” setting to 10. It correctly displays the names of presets 10-15, but selecting Button A takes the FM3 to Preset 394 and so on. It’s not sending the correct preset position number, even though it’s reading the preset name correctly from the FM3.
I selected “Disconnect Morningstar MC6” from the menu. Same behavior I turned off “Send MIDI PC” on the FM3. No change in behavior. I performed a factory reset on the MC6 and reprogrammed Bank 1 Button A. Same behavior. Powered everything down and tried again. Same result.
Issue #2 : MIDI Program Change is also off by 384
MIDI Program Changes are also off by 384 positions. When I send MIDI PC 0 to the AxeFX, it goes to Preset 384. Any MIDI PC that is sent will go incorrectly to the Preset 384 positions ahead of what is sent. According the MC6 editor’s MIDI Monitor, the correct message is being sent, but the FM3 is responding by jumping up 384. positions.
Issue #3 : MIDI Control Change is also off by 384
MIDI Control Changes are also off by 384 positions. As above, the MIDI Monitor indicates the correct message is being sent.
Issue #4 : FM3 Tuner Does Not Display
My suspicion here is that the MC6 is sending the wrong MIDI message to the FM3. According to the Activity Monitor, the MC6 is sending the correct message (by name) for the AxeFX Tuner.
___
I don’t have any custom MIDI mapping on my FM3. To ensure the FM3 wasn’t the issue, I performed a factory reset. Same problem.
I have watched the MIDI Monitor on the MC6 editor, and several of the messages are not being detected. For instance, in AxeFX Integration mode, is does correctly detect the button press to display the presets (and the names are correct), but when a button is pressed for Preset 0, the FM3 goest to Preset 384. That is an empty preset on my FM3, so there scenes aren’t named, but I can select them from the MC6, and the FM3 goes to the correct scene. If I send MIDI Program Change #10 from the MC6, the FM3 goes to preset 394; again, it’s off by 384 positions.
---
I am starting to think it's something with the FM3. I have cleared all of my FM3 presets, reset the system params, and it's still not working correctly.
Suggestions?