I'm new to the MC6 MKII, but not new to MIDI. I'm having a couple problems:
Expression Pedals don't seem to be sent properly. I can send continuous controllers fine from the switches, but not from the expression pedals. Using a MIDI monitor, I can see that nothing is sent. Expression pedals are per-bank, as I understand it, so I go to a bank, wiggle the pedal until it's selected in the editor, Then I set Msg 1 to be a CC on a specific MIDI channel, with 0-127 range, and save it. Is there anything else I need to do?
Bank Name is acting global. I go to a bank, change the name, but it then persists across bank changes.
I'm using the editor application on the Mac.
Hi Chris, is your exp2 calibrated? The display should show correctly (and exp should work correctly) after calibration .
For the sysex chatter, if you toggle out of editor mode, it should stop
Two more things -
Expression pedal 2 is not sent correctly. The MC6 display also shows a crazy number when moving Exp 2,, but it seems like 0 is always sent over MIDI.
The other thing is that there are flurries of SysEx data sent with just about every command. This is from a button long press that sends one CC on press, and another on release:
15:45:24.178 From MC6 MK2 Control 4 Controller 22 127
15:45:25.999 From MC6 MK2 Control 4 Controller 22 0
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 18 bytes F0 00 21 24 03 03 03 00 00 00 00 00 00 00 00 00 76 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 21 bytes F0 00 21 24 03 03 03 17 00 00 00 00 00 00 00 00 00 00 00 61 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 42 bytes F0 00 21 24 03 03 03 13 00 00 00 00 00 00 00 00 4F 72 76 69 6C 6C 65 20 43 6F 6E 74 72 6F 6C 20…
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 10 00 00 00 00 00 00 00 00 46 65 65 64 2D 44 69 6D 29 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 11 00 00 00 00 00 00 00 00 44 69 6D 69 6E 69 73 68 52 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 42 bytes F0 00 21 24 03 03 03 12 00 00 00 00 00 00 00 00 46 65 65 64 62 61 63 6B 20 44 69 6D 69 6E 69 73…
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 00 02 16 7F 00 04 03 00 0F F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 01 02 16 00 00 04 04 00 76 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 02 00 00 00 00 01 00 00 60 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 03 00 00 00 00 01 00 00 61 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 04 00 00 00 00 01 00 00 66 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 05 00 00 00 00 01 00 00 67 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 06 00 00 00 00 01 00 00 64 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 07 00 00 00 00 01 00 00 65 F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 08 00 00 00 00 01 00 00 6A F7
15:45:26.098 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 09 00 00 00 00 01 00 00 6B F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0A 00 00 00 00 01 00 00 68 F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0B 00 00 00 00 01 00 00 69 F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0C 00 00 00 00 01 00 00 6E F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0D 00 00 00 00 01 00 00 6F F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0E 00 00 00 00 01 00 00 6C F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 26 bytes F0 00 21 24 03 03 03 15 00 00 00 00 00 00 00 00 0F 00 00 00 00 01 00 00 6D F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 20 bytes F0 00 21 24 03 03 03 16 00 00 00 00 00 00 00 00 00 00 60 F7
15:45:26.099 From MC6 MK2 SysEx Unknown Manufacturer 18 bytes F0 00 21 24 03 03 03 01 00 00 00 00 00 00 00 00 77 F7
This happens whenever the editor app has been run, but persists after the editor is no longer running.
All this Sysex chatter is a show stopper, for me.
No worries. Now that I realize I have to check the date on that page, I can keep up.
Apologies for the confusion When the firmware is out of pre-relesse, we'll change the firmware number
So it does. Shouldn't the version numbers be different? I had looked to see if there was a firmware update before I started this thread, and saw that I was on the current version number.
Thanks for the quick response.
That firmware in the link I sent fixes the bugs you mentioned in firmware 3.0.0.
When I boot the MC6, it says I already have 3.0.0
Hi Chris ,
We fixed a couple of bugs since the release. You can find the latest firmware here:
https://github.com/Morningstar-Engineering/MC6-MKII-Midi-Controller/releases/tag/3.0.0