GM Arts Version 4 Firmware for BJ Devices MFCs
If you have one of the new Mark II BJ Devices MFCs, use the GM Arts updated version 5 firmware!
Even if you have an original BJ Devices MFC, you will be able to use the GM Arts improved version 5 firmware if you don't use a large number of pages and banks!
Download version 4.06a below for all TB models:
All feedback is welcome: info@gmarts.org
Version 4.06
- Axe-FX III owners can show both preset and scene names on the MFC display
- Fixed: Send-MIDI toggles are synchronised if they appear on multiple pages
- Backtracking with effect states now includes Send-MIDI groups and toggles
- New footswitch type: Page Select
- Added secondary footswitch actions for Page Up, Page Down and Page Select
- Version 4.06a - minor bug fixes
Version 4.05
Press the UP button on your MFC to toggle MIDI OUT being sent via the normal DIN socket, or via USB.
Read the user guide for instructions on how to receive MIDI via USB on your computer.
Supports the BJ Devices BS-2 dual up/down footswitch connected to a pedal socket:
- BS-2 is selected on the Editor Pedals tab
- BS-2 can control bank up/down (within bank min/max), patch up/down (within patch min/max), page up/down (within available pages)
- In advanced mode, BS-2 can control Stepper #1 and #2
- Overrides window shows warning for incompatible pedal overrides,
Emulator & Firmware ignore an override if it is not the same type as the default pedal type
- Pedal disable also applies to a connected BS-2
Stepper (Up/Down) tab changes:
- Renamed "Up/Down" as "Stepper" to avoid confusion with BS-2 Up/Down footswitch
- Noted in editor tooltip that start value is set when a patch is selected (and can optionally be sent when a patch is selected)
- Removed restriction that upper limit must be higher than lower limit to allow reverse operation
- New option to wrap around between upper and lower limits
- Editor highlights invalid stepper values
New footswitch functions: Page Up and Page Down.
New option to backtrack to previous patch pedal values.
The Editor's Library now has a [Translate] button to show a description of messages and MFC commands in library books.
Version 4.04a
Support for Axe-FX III functions (Axe-FX III version 1.15 and higher):
- Displays tuner and tap tempo
- Displays patch and/or scene names
- Can get Axe-FX III block states to synchronise effect on/off states
- Supports Tempo Backtracking, and library commands to get and set Axe-FX tempo
New patch footswitch functionality:
- Patch footswitches can send MIDI PC numbers as usual, along with configurable effect resets, system exclusive messages and much more.
- Patch footswitches can send CC messages, great for Axe-FX users who want to treat scene changes as a patch change, including backtracking capability.
- Patch footswitches can send Library Books, which could select a patch and scene, plus send any other MIDI messages and MFC commands. Very powerful & flexible!
- Using overrides, different patch footswitches can send any of the above.
Library command changes:
- New Library command to set all effects off
- New Library command for Bank Up and Down
- New Library command for Previous Page
- New Library command to set patch number in current bank
- New Library command to get Axe-FX III scene name
- Needed to change some library commands to accommodate new commands:
Get Axe-FX Tempo, Set Up/Down and Set "Send-MIDI" groups
If you have used any of these, please delete them, then enter them again with EEP Editor v4.04
- Removed library commands to reset current patch and re-send current patch message
Other changes:
- Added a new tab in the library editor to enter MIDI notes (for special effects or short melodies with a connected sound module)
Version 4.03
Firmware changes:
- Models TB-11P and TB-6P show pedal position on pedal LEDs, when you assign a Page LED to the pedal.
- Added library command to re-send current patch reset message, even if overridden
- Added library command to reset effect states and re-send all current patch change messages
- Added option to set a bank on footswitch pages
- Fixed: Axe-FX Tempo request now occurs only on Tap footswitch release
- Added step size to Up/Down footswitches
Firmware changes for version v4.03a:
- For models TB-11P and TB-6P showing pedal position on pedal LEDs, when a Page LED is assigned to the pedal:
If the very top pedal LED is required for the under-pedal footswitch on any page, then the pedal
position will be shown on other pedal LEDs. Otherwise, all pedal LEDs will show the pedal position.
- Minor code improvements
Editor changes:
- Some layout changes, added toolbar
- Added functionality for library book to re-send patch reset message, also for setting banks on footswitch pages
- Overrides are displayed with ordinal numbers to emphasise that their numbers are not used (overrides apply to their MFC patch numbers)
- Emulator now highlights current bank footswitch (same as MFC behaviour)
- Minor bug fixes
- Included step size for Up/Down footswitches in Advanced mode
Editor changes for version 4.03a:
- Fixed default effect states on program change
- Fixed effects 2nd CC number now enabled
Version 4.02
Firmware changes:
- Persistent effect states now also carry from startup before a patch is selected
- If you have a footswitch that toggles between 2 patches, normally the first press will reset any effect changes made in the current patch.
Added an option to NOT reset the current patch, so the footswitch always toggles between 2 patches.
Editor changes:
- Library book messages are displayed with new lines on library tab and in the library message editor.
New lines are allowed in library message editor.
Bigger library message editor window.
- Fixed: Error message if cannot find recently used file
- Fixed: Override scrollbar display when deleting highest numbered override
- "Open settings file" lists most recently used files from startup window, if any
- New option to skip patch reset when selecting the current patch on a footswitch with 2 patches
Version 4.01
Updates in this version:
- Effect info shows over bank on LCD instead of the effects area when an effect footswitch pressed (avoids AxeFx tuner hiding part of effect info)
- 2 x Up/Down footswitches implemented in advanced mode, with backtracking.
These footswitches can scroll up and down through a range of CC or library book values.
A red LED shows if up/down is at its limit, otherwise shows green for UP is above start value, or DOWN is below start value.
- Select MIDI footswitch can be "Select Group" type - the only difference is a LED displays last fsw pressed in group. There are 3 groups: red, green & yellow
- New library commands to read AxeFX block states, get AxeFx patch name, and get Axe-FX global tempo (always actioned at end of the book)
- Before a patch is selected, setup is limited to pedal calibration
- Added library commands to set effect LEDs for Up/Down and Send MIDI groups
- Can send a library book at startup
- Emulator shows library requests for AxeFX blocks, patch name & tempo (just as text)
- Editor & Emulator shows effect groups and Send MIDI groups
- Minor code improvements and bug fixes to firmware, editor and emulator.