Releases: jmamma/MCL
MCL 2.62
MCL version 2.62 requires that you upgrade your Machinedrum OS to version 1.71
Changes:
- Add transpose parameter to Chromatic Page. Accessible from Track Select Menu.
Bug Fixes:
- Chromatic Page
- Note to PTC mapping was incorrect. (Wrong note displayed on keyboard,
machine base pitch not taken into consideration) - Arpeggiator and Scales broken when using EXT MIDI. Fixed.
- Ext MIDI now responds from NOTE C2 and upwards. Scales are mapped across each note of keyboard and root is at C2.
- Poly config saved when exiting poly select page.
- Notes out of machine range, now result in silence, as opposed to playing highest note.
- Some tweaks to behaviour of the arpeggiator GUI.
- Clearing or adjusting length of poly tracks was broken.
- Note to PTC mapping was incorrect. (Wrong note displayed on keyboard,
Upload instructions:
Binary (.hex) files containing the firmware have been provided below. Choose the correct binary based on your display type either OLED or HD44780 and then use one of the tools below to upload it to your MegaCommand.
Windows:
Windows users can use the included Xloader_MegaCommand.zip program to upload the correct binary.
Mac
Mac users can use the hex uploader tool located at http://paulkaplan.me/HexUploader/ or download HexUploader.zip below.
(The arduino IDE must be installed first: https://www.arduino.cc/en/main/software)
HexUploader Settings:
- Arduino Type: ATmega 2560
- SerialPort: The MegaCommand will usually show up as usbmodemXXX when connected.
- Baud: 115200
MCL 2.61
MCL version 2.61 requires that you upgrade your Machinedrum OS to version 1.71
Changes:
- Arpeggiator added to Chromatic Page. Accessible from Track Select Menu.
- MIDI CC can be used to control MD Parameters across poly tracks.
CC 16 to 40 controls MD Params 1 to 24. - Added many more scales to Chromatic Page
- Chromatic Page now indicates when in POLY mode.
- Added support for TRX-S2
See Changelog for full details.
Upload instructions:
Binary (.hex) files containing the firmware have been provided below. Choose the correct binary based on your display type either OLED or HD44780 and then use one of the tools below to upload it to your MegaCommand.
Windows:
Windows users can use the included Xloader_MegaCommand.zip program to upload the correct binary.
Mac
Mac users can use the hex uploader tool located at http://paulkaplan.me/HexUploader/ or download HexUploader.zip below.
(The arduino IDE must be installed first: https://www.arduino.cc/en/main/software)
HexUploader Settings:
- Arduino Type: ATmega 2560
- SerialPort: The MegaCommand will usually show up as usbmodemXXX when connected.
- Baud: 115200
MCL 2.60
MCL version 2.60 requires that you upgrade your Machinedrum OS to version 1.70.
Changes:
- The Trigger Interface is now supported natively, removing all limitations associated with the original implementation.
- MCL no longer needs to auto-save the current kit.
- Track selection is synchronised with the MD.
- Parameter locks on step page, using MD encoders.
- Mixer Page -> CTRL MD parameters across selected tracks.
See Changelog for full details.
Upload instructions:
Binary (.hex) files containing the firmware have been provided below. Choose the correct binary based on your display type either OLED or HD44780 and then use one of the tools below to upload it to your MegaCommand.
Windows:
Windows users can use the included Xloader_MegaCommand.zip program to upload the correct binary.
Mac
Mac users can use the hex uploader tool located at http://paulkaplan.me/HexUploader/ or download HexUploader.zip below.
(The arduino IDE must be installed first: https://www.arduino.cc/en/main/software)
HexUploader Settings:
- Arduino Type: ATmega 2560
- SerialPort: The MegaCommand will usually show up as usbmodemXXX when connected.
- Baud: 115200
MCL 2.51
This is a bug fix release. Addressing problems with chromatic/poly mode, and improving stability.
See the Changelog for specific details.
Upload instructions:
Binary (.hex) files containing the firmware have been provided below. Choose the correct binary based on your display type either OLED or HD44780 and then use one of the tools below to upload it to your MegaCommand.
Windows:
Windows users can use the included Xloader_MegaCommand.zip program to upload the correct binary.
Mac
Mac users can use the hex uploader tool located at http://paulkaplan.me/HexUploader/
(The arduino IDE must be installed first: https://www.arduino.cc/en/main/software)
HexUploader Settings
- Arduino Type: ATmega 2560
- SerialPort: The MegaCommand will usually show up as usbmodemXXX when connected.
- Baud: 115200
MCL 2.50
We have spent the last 6 months completely overhauling the graphics and GUI. Improving workflow, accelerating firmware performance and adding some cool new tricks.
Upload instructions:
Binary (.hex) files containing the firmware have been provided below. Choose the correct binary based on your display type either OLED or HD44780 and then use one of the tools below to upload it to your MegaCommand.
Windows:
Windows users can use the included Xloader_MegaCommand.zip program to upload the correct binary.
Mac
Mac users can use the hex uploader tool located at http://paulkaplan.me/HexUploader/
(The arduino IDE must be installed first: https://www.arduino.cc/en/main/software)
HexUploader Settings
- Arduino Type: ATmega 2560
- SerialPort: The MegaCommand will usually show up as usbmodemXXX when connected.
- Baud: 115200
MCL 2.40
This is a large update. It is recommended that all users upgrade.
Much of the low level code has been revised for faster execution and better memory usage.
Compatibility with the original Minicommand hardware has been included as of 2.40.
Overall firmware functionality has been improved.
Write mode has been deprecated in favour of chain mode.
CUE page has been replaced with a Route page, which works correctly.
Chain mode stability has been refined.
Various other enhancements and fixes are described in the Changelog.