Here's the 4.0 firmware release for your enjoyment...
There are quite a few features and fixes, here are most of them:
Audio Features
PLEASE DON'T DO A MAJOR FIRMWARE UPDATE RIGHT BEFORE YOUR BIG GIG!
- First, back up your settings to a flash drive or computer! If you go back to 3.1 or earlier, your PBC will factory reset.
- Download and unzip the firmware file.
- Copy the file to a USB flash drive, and remove any other .rjf files from the flash drive.
- Eject the drive from your computer.
- Power on the Mastermind PBC while holding the 1 and 3 buttons.
- Keep holding until you see "Mastermind Bootloader" appear on the screen.
- Now plug the flash drive into your Mastermind PBC. The update should begin and will take a few minutes to complete.
Firmware: http://www.rjmmusic.com/downloads/PBC/MM4011.zip
Mac Editor: http://www.rjmmusic.com/downloads/PBC/MastermindEditor-4.0.7.dmg
PC Editor: http://www.rjmmusic.com/downloads/PBC/MastermindEditor-4.0.7.zip
Manual: http://www.rjmmusic.com/manuals/PBC/PBC Manual-4.0.pdf
Editor Manual: http://www.rjmmusic.com/wiki
There are quite a few features and fixes, here are most of them:
Audio Features
- Audio loops can now be set as "independent". This is a global-level setting that is a new option to the locked/unlocked setting. An independent loop does not change when you change presets - it stays in whatever state you last set (by IA button presses).
- There is now an Audio / Input action that controls the input mute.
- It's now possible to disable the internal tuner
- There is a new Guitar mode for the tuner that allows you to set a capo (in semitones) and per-string offsets (in cents). You can also use the Chromatic mode to get the old tuner behavior.
- Added the Tap Button CC to Strymon pedals
- Added missing Bypass CC for the Strymon Mobius
- Added support for MD-500 and RV-500
- Added support for Empress Echosystem, Reverb, Tremolo and Phaser
- You can now define up to 128 expression pedal settings blocks. There's a System / ExpPedal action that allows you to switch expression pedal settings on the fly. This replaces expression pedal grouping
- External switches can now have different functions on different button pages (in addition to the per-preset settings they already have)
- External switches now pay attention to color settings: setting a color to black means "LED off" and any other color means "LED on"
- Function switches now have global and preset settings with lock, independent and override settings, just like audio loops do.
- Each preset can now have a button color assigned to it. When a preset button calls up a preset, its button color will be displayed on that preset button (if any color is assigned)
- Each preset can be assigned an alternate preset number. There's a new "Alternate" setting for the "Preset 2nd Press" global setting - when this setting is active, pressing a preset button a second time will recall the preset's alternate preset.
- It's now possible to select a preset that's not part of the current song, and also possible to select a song that's not part of the current setlist.
- There is now a System / Song action that allows you to select songs from an IA button, macro, etc. Special values are "None", "Previous" and "Next"
- The System / Setlist action now has special values "None", "Same", "Previous" and "Next"
- When switching setlists, will always reset to the first song and preset in the setlist
- Each preset can set a tempo division for the MIDI clock output and the Auto Tap feature
- Presets can specify a tempo value, or special values "Off", "Same", "Song"
- Songs can specify a tempo value, or special values "Off", "Same", "Preset"
- There is now a System / BPM action that allows you to set tempos on the fly. Special values are "Off", "Same", "Song", "Preset", "Plus 1", "Plus 0.1", "Minus 1", "Minus 0.1"
- There's a setting that enables or disables sending of MIDI start and stop messages when the clock starts and stop
- There's a setting that enables or disables sending MIDI clock to the secondary output pins of the MIDI in port.
- "Ignore Preset Tempos" setting forces the system to ignore all tempos in presets and act as if the tempo was set to "Song"
- There is now an "Auto" setting for the "MIDI Clock" parameter. This one makes the system a clock master unless a clock is received from the USB port or MIDI In port, in which case it becomes a clock slave
- You can now format flash drives from the setup menu
- MIDI Forwarding setting allows you to use the Mastermind as a USB MIDI interface for other MIDI devices. Works well with Strymon pedals and the Nixie software on a PC or Mac.
- PC actions now have "Same" and "Prev" values. The former sends the most recently sent PC again. The latter sends the 2nd to last PC again
- Added a System / IA Store action
- The amount of time button names are displayed is now user configurable
- There are now "Copy to Preset" and "Copy from Preset" options accessible by right-clicking on presets in the Presets tab of the editor.
- Fixed MIDI Forwarding
- Fixed settings conversion issues that caused problems with page names and the Dry Mix button
- Fixed settings load and save of expression pedal settings blocks
- Fixed how editor looks on high-DPI Windows displays
- Sending settings to the device no longer kicks you back to the first song in your setlist (unless you change setlists)
- Added "Same" value for the System / Preset action - reloads the current preset
- Hold Functions that have IA cycle turned on will now display the cycle step names correctly
- Preset and song tempos can now be set to special values (Same, Preset, Song, etc.) in the setup menu on the PBC
- When editing tempos on the PBC, pressing the Mute button will set BPM to the minimum value. This makes it easier to access the BPM special values. Press Mute, then press Val- to get to the special values.
- Fixed song and setlist selection from incoming PC messages. When "bank=song" is off, only songs within the current setlist will be searched for matching presets.
- Fixed range checking issues in the editor when editing Audio actions (specifically Signal and Parallel actions)
- Fixed a bug in the editor that sometimes caused the Alt Preset parameter of the first preset to be corrupted
- Added "Prev" value to the possible values for Alternate Preset. This allows you to return to the previously selected preset
- Fixed a bug that made it impossible to edit preset or song tempos on the device
- Fixed a bug that made it impossible to edit empty setlist entries if you'r settings were upgraded from 3.x
- Fixed the unintentional sending of expression pedal data when changing exp pedal settings
- Fixed MIDI forwarding errors
- Fixed expression pedals again, this time correctly
- Fixed preset button status updating from incoming PC messages
- Fixed the loss of button repeat functionality in certain cases
- Fixed the inability to change the buffer lock state in the editor
- Fixed a memory issue that occurred in systems with many devices defined
- Fixed an issue involving momentary hold functions on disabled buttons
- Fixed handling of external switches on pages > 1
- Fixed handling of "Previous" preset value in several places
- Fixed "None" value for System / ExpPedal action, it now returns you to the global exp pedal setting
- Fixed a conflict between IA Cycle and Global settings
- Added Source Audio Ventris support
- Fixed IA Cycle again, now normal, global and local IA Cycle buttons should all work correctly
- Fixed an issue where MIDI clock fluctuated during preset change
- Fixed an issue with external MIDI control of loops, outputs, etc.
- Fixed System / ExpPedal actions. The "None" special value is renamed to Global to indicate what it really does. Also added "Preset" special value that recalls the current preset's expression pedal settings (if any).
- Fixed fluctuation in MIDI clock output during preset changes
- Fixed a crash that could happen in certain cases
- Fixed an issue that occurred when an external switch was set as a tempo button and the tuner was enabled
- Made the range of the Contrast setting wider - some new displays we've received are darker and need the contrast set lower than was previously possible
- Fixed a bug that could cause the unit to lock up if using an external switch for tap tempo.
PLEASE DON'T DO A MAJOR FIRMWARE UPDATE RIGHT BEFORE YOUR BIG GIG!
- First, back up your settings to a flash drive or computer! If you go back to 3.1 or earlier, your PBC will factory reset.
- Download and unzip the firmware file.
- Copy the file to a USB flash drive, and remove any other .rjf files from the flash drive.
- Eject the drive from your computer.
- Power on the Mastermind PBC while holding the 1 and 3 buttons.
- Keep holding until you see "Mastermind Bootloader" appear on the screen.
- Now plug the flash drive into your Mastermind PBC. The update should begin and will take a few minutes to complete.
Firmware: http://www.rjmmusic.com/downloads/PBC/MM4011.zip
Mac Editor: http://www.rjmmusic.com/downloads/PBC/MastermindEditor-4.0.7.dmg
PC Editor: http://www.rjmmusic.com/downloads/PBC/MastermindEditor-4.0.7.zip
Manual: http://www.rjmmusic.com/manuals/PBC/PBC Manual-4.0.pdf
Editor Manual: http://www.rjmmusic.com/wiki
Last edited: