MFC-Edittm ‑ Release 8.5
(c) Copyright 2014
- 2018 Fractal Audio Systems
(c) Copyright 2014
- 2018 Gary Heller
Release notes October 22nd, 2018
Ver.
|
Build
|
Description
|
Click
for Java 1.8 platform requirements
NOTE:
HiRes Windows Displays – Click Here!
|
8.5
|
4076
|
Other:
Added message indicating that Visual MFC-101 feature is not
supported with Java 11 and newer.
|
8.5
|
4065
|
Bug:
MAC OS X only. The MAC OS installer didn’t correctly recognize
the latest version of Java 11. This has been fixed. There have
also been some improvements in password handling for Mojave.
|
8.4
|
4063
|
Other:
Removed external Axe-Fx III addendum as separate PDF since its
now included in the updates MFC-Edit Owner Manual.
|
8.4
|
4059
|
Enhancement:
Added support for Java 10.x all platforms
|
8.4
|
4059
|
Enhancement:
Added support for OS X Mojave installations.
|
8.3
|
4057
|
Bug:
All platforms – when setting the the Display Offset on the BASE
CONFIG page to 1 the spinbox on the PRESETS & EXT DEVS page
couldn’t was not properly displaying the display offset. It was
broken in build 4050 and it is now fixed.
|
8.3
|
4050
|
Bug:
All platforms – the last preset wasn’t being saved when
quitting the editor so when opened the editor would always
display Preset number 1. It was broken in the previous build.
|
8.3
|
4048
|
Bugs:
All systems – fixed a number of bugs in the Custom MIDI Message
processing on the PRESETS & EXT DEVS page.
|
8.3
|
4048
|
Enhancement:
Added Copy/Paste of Custom MIDI message and Program Change to
right-click menu on the PRESETS & EXT DEVS page.
|
8.2
|
4021
|
Bug:
Fixed bug not permitting the PER-PRESET External Switches CC
On/Off values on the PRESETS page to be set to Off. Now
they can be set to Off.
|
8.1
|
4020
|
Bug:
All versions. The Axe-Fx Mode (from the BASE CONFIG page wasn’t
being saved to the sysex file or being transmitted to the
MFC-101. It was broken in the version 8.0 release and 8.1 fixes
that.
|
8.0
|
4016
|
Enhancement:
Works with Java 10.
|
8.0
|
4012
|
Enhancement:
Axe-Fx III support.
A
number of enhancements were made to support the use of MFC-101
with the Axe-Fx III. Please read the
Axe-Fx III Addendum at
the end of the MFC-Edit User’s Manual and from the Help→Axe-Fx
III Addendum option
within MFC-Edit.
|
7.6
|
3987
|
Enhancement:
Added the Disable auto-popup checkbox
to the Virtual MFC-101 popup so that auto-popup on the BASE
CONFIG and IA SWITCHES pages can be disabled directly from the
VIRTUAL MFC-101 popup without the need to navigate to the
PREFERENCES window.
|
7.5
|
3982
|
Enhancement:
Added the option to reset all PCs (Program Changes) for a
specific MIDI Channel or All MIDI Channels across all Presets to
the Factory Default. This feature is available off the Edit
menu on the PRESETS &
EXT.DEVS page as well as by right-clicking the mouse on the
Program Changes table on that same page.
|
7.2
|
3873
|
Enhancement:
Added Close current file to
the File menu. It
closes the current editing session and the values in the editor.
It will also disable all but the CONFIG BASE page of MFC-Edit.
|
7.2
|
3973
|
Bug:
All versions. When using the Internal CCs (INT CC. & CHANGE
MAPS) and the Display Offset parameter
was set to ‘1’ on the BASE CONFIG page, the offset was being
applied to the value displayed in the INT CC column, but the
actual CC value being sent was 1 less than the display. This was
incorrect. The Display Offset should
not be applied to the CC values selected and it has been fixed.
|
7.2
|
3962
|
Enhancement:
Increased the size of Virtual MFC-101 window so that its easier
to use on very small, high-resolution displays.
|
7.2
|
3962
|
Enhancement:
Improved diagnostic messages for failed transmissions and
automatically copy those to the clipboard for pasting into emails
to support@fractalaudio.com
|
7.2
|
3962
|
Enhancements:
Made some user interface refinements – better error reporting.
|
7.1
|
3916
|
Debatable:
Windows 10 32-bit ONLY: Made some enhancements so that MFC-Edit
would install on 32-bit Windows 10 machines.
|
7.0
|
3912
|
Enhancement:
Added the Version, Build and Licensee to the Help→About window.
|
7.0
|
3912
|
Bug:
Fixed obscure bug on the SETS page when dragging a song from the
Songs Palette into a SET. If you have previously chosen the
-Empty- song in one or more slots in the same set, in the same
editing session, then songs below the drop from the Songs Palette
could be inexplicably cleared. Fixed it. (Thank you Scott R!)
|
7.0
|
3897
|
Enhancement/Bug:
MAC only: Added check for deleted/moved Java versions. If the
installed Java has been moved or removed after installation of
MFC-Edit, it will be correctly detected and prompt the user to
reinstall it.
|
7.0
|
3897
|
Enhancement:
Added check for MFC-101 firmware version and notify user if their
firmware can’t be used with version 7.0. Firmware 3.08 is
required to use the Virtual MFC-101 feature with drag-n-drop IA
Switches.
|
7.0
|
3895
|
Enhancement:
Added an Effect Block palette to the Virtual MFC-101 window so
that users can drag the effect and drop it onto the IA Switch
that they want to use to control that Effect.
|
7.0
|
3895
|
Enhancement:
Added spin box to the Virtual MFC-101 so that the Bank Size can
be selected in the VMFC window without the need to use the main
MFC-Edit window.
|
7.0
|
3895
|
Enhancement:
Added spin box to the Virtual MFC-101 so that the First Preset
switch can be selected right from the VMFC window.
|
7.0
|
3868
|
Enhancement:
Lots of minor enhancements like messages, warnings and
confirmations to reduce likelihood of error.
|
6.1
|
3841
|
Enhancement:
Performed substantial cleanup and icon standardization in the
Visual MFC-101 section. Added more sensible defaults for it and
tidied up the Preferences section for the Visual MFC-101.
|
6.0
|
3727
|
Bug:
The new Visual MFC-101 helper has an MFC-101 as a background
image. The background image was only showing for the Fractal
theme (not the MFC-Edit or METAL themes). This has been fixed.
|
6.0
|
3712
|
Enhancement:
Hopefully.
Windows platform enhancement only. I have enhanced the MFC-Edit
installer to make the windows larger on very high
resolution
Windows
displays. I do not have a high
resolution
display
so I am unable to test it and cannot guarantee that it
actually
works. I hope it helps those of you with super high resolution
displays.
|
6.0
|
3562
|
Enhancement: Updated MFC-Edit
Owner's Manual to
reflect new features in 6.0
|
6.0
|
3562
|
Enhancement:
A new Visual MFC-101 popup
has been added to MFC-Edit to aid users in correctly setting up
their IA Switches. It is an image of the MFC-101 with overlays of
the Preset Switch group and the Effect Block that each switch
controls in the Axe-Fx. Clicking the REVEAL switch shows the
effect blocks under each Preset switch. It is accesible from the
BASE CONFIG page or the Tools menu of MFC-Edit. Please see the
updated MFC-101 Owner's
Manual (accessible off the Help menu)for more information.
|
RELEASE
6.0 – November 16, 2016 – Happy birthday to me! :-)
|
5.5
|
3508
|
Enhancement:
A Trouble? button has
been added to the Sysex Transmitter/Receiver
window. Clickling this button
will provide the user with a detailed checklist
of
things to help troubleshoot.
|
5.5
|
3508
|
Enhancement:
Beginner mode introduced. When this mode is active (default for
new installations) then the user is led through step-by-step
instructions for performing the more troublesome functions,
determined by support tickets received and posts on the forum. At
this time, only transmission to and from the MFC-101 is
implemented but others will follow.
|
5.5
|
3499
|
Enhancement:
On the PRESETS page, hovering the mouse pointer over the IntCC
buttons displays the name that you’ve set for the IntCC on the
INT. CC & CHANGE MAPS page.
|
5.3
|
3483
|
Enhancement:
MAC only – In the very rare instance where a user is logged
into the MAC as the Administrator (or running as the superuser)
and the Administrator
has no password at all, the update function would fail because it
insisted on requiring a password. The update function now tests
for the aforementioned condition and does not insist on a
password in this case.
|
5.3
|
3477
|
Enhancement:
MAC only – launch script logs are stored in the MFC User Home
folder as specified in the Preferences panel of the MFC-Edit
program.
|
5.3
|
3474
|
Bug:
When changing the Bank Size the Last Preset Switch was
automatically recalculated – incorrectly, causing the IA Switch
following the Bank Size to appear “dead”. This has been
fixed.
|
5.3
|
3468
|
Enhancement:
Added fully qualified pathname to currently loaded sysex dump at
footer of all screens as a tooltip. Sometimes the fully qualified
name can bee so long that some of it isn't visible. By hovering
the mouse over the filename the tooltip appears showing the fully
qualified pathname.
|
5.3
|
3463
|
Bug:
From the Tools menu, the
Convert IA Switches to FW v3.7+ option
did not work for old FW versions 2.8-2.15. It has been fixed.
|
5.3
|
3461
|
Enhancement:
On the PRESETS & EXT DEVS page PowerTools popup menu, added
the ability to turn off any single MIDI channel on all presets.
|
5.3
|
3461
|
Enhancement:
Highlighting on the PowerTools PRESETS & EXT DEVS page made
it difficult to read the selected item on the PowerTools popup
menu. Fixed that.
|
5.3
|
3461
|
Bug:
When making changes from the PRESETS & EXT DEVS PowerTools
popup menu, the edited state
wasn’t
set and the red alert icon was not displayed, potentially not
alerting the user that changes had been made to the configuration
and lettint them exit without first saving the changes. Fixed it.
|
5.3
|
3459
|
Enhancement:
If popup window locations are not sane (eg. off-screen) when
saved then they are reset to the default location.
|
5.3
|
3459
|
Bug:
Disabled launch of Show Songs Palette when
no sysex dump has been opened yet.
|
5.3
|
3459
|
Bug:
Fixed incorrect theme colors in the Preferences window
off the File menu.
|
5.2
|
34450
|
Enhancement:
Added validation and correction of parameters incorrectly
configured by user when downgrading/upgrading to/from Mark I/II
and Mark III MFC-101.
|
5.2
|
3446
|
Bug:
Fixed bug on PRESETS page when changing External Switch or
Expression Pedal CC would cause erratic behavior.
|
5.2
|
3442
|
Bug:
When moving IA Switches up or down in the IA SWITCHES page you
could no longer upload the file to the MFC-101. This has been
fixed.
|
5.2
|
3440
|
Bug:
Disabled all controls on the BASE CONFIG page until a sysex dump
file is loaded to avoid confusing users that the settings would
be inherited by any sysex dump file being loaded.
|
5.2
|
3433
|
Bug:
Fixed a bug that could cause the sysex file load from disk to
fail.
|
5.2
|
3419
|
Enhancement:
First time users are presented with a Welcome message and the
option to automatically open an example sysex dump and Axe-Fx
presets list to help them learn the program.
|
5.2
|
3416
|
Enhancement:
Added auto-detection of old-style license-key and allow user to
enter it directly into the Registration Code location. It is
automatically converted to the new Registration Code. Removed all
prior error messages that are no longer necessary.
|
5.1
|
3403
|
Enhancement:
Improved error messaging when encountering license-key
incompatibilities with the upgrade to versions 5.0 and above.
|
5.1
|
3400
|
Enhancement:
Renamed the RESET License button
on the MFC-Edit Registration Code window
to Remove License to
be more clear about it's intended purpose.
|
5.1
|
3399
|
Bug:
Insufficient exception handling while detecting the Java version
handling could cause the program to crash at launch. Fixed it.
|
5.1
|
3398
|
Enhancement:
Increased debugging output when encountering Java installation
problems to aid debugging.
|
5.1
|
3367
|
Bug:
MIDI devices were being added multiple times to the drop-down
list on the SysEx Transmitter/Receiver page. Fixed it.
|
5.1
|
3365
|
Enhancement:
Added a Log Level selector
to the Information, Errors & Support popup,
accessible from the Help menu.
Increasing the Log Level will provide additional debug
information if you have having problems or need to request
support.
|
5.1
|
3349
|
Bug:
Fixed bug on MAC version that would cause the license dialog to
loop infinitely requesting an Registration Code if the Demo run
count had been exceeded.
|
5.0
|
3347
|
Enhancement:
Improved messaging when a user tries to enter an old style
license-key into the new style Registration Code input.
|
5.0
|
3346
|
Enhancement:
Added Copy/Paste Song to the right-click popup menu and the Edit
menu on the SONGS page. Note that duplicate song names are not
allowed, so the pasted song name is prefixed with a '+' sign.
|
5.0
|
3343
|
Bug:
A bug in the METAL and MFC-Edit theme would cause files to not
save to disc. It now works correctly as it did with the Fractal
theme.
|
5.0
|
3320
|
Feature:
Significantly reduced the memory footprint.
|
5.0
|
3320
|
Feature:
Added Preferences to the
File menu to more
closely align with the more popular software applications in the
marketplace. The Preferences popup
logically groups user preferences for all the major functions of
MFC-Edit.
|
5.0
|
3320
|
Feature:
Removed the EXTRAS page entirely. The EXTRAS page was a dumping
ground for everything that didn't have a proper place in
MFC-Edit. Many features, parameters and user preferences were
added to MFC-Edit after its original release and having not been
in the original design they just got dumped onto the EXTRAS page.
Nearly everything from the EXTRAS page has been relocated to the
File->Preferences option
and reorganized logically.
|
5.0
|
3320
|
VERSION
5.0 RELEASED. There isn't a great deal of new functionality in
version 5.0 but I thought that the licensing change from
Activation Key to Registration Code was a major change
internally. There are also some significant User Interface
changes to be more consistent with other software vendors'
applications and restructure the program to allow for further
expansion.
|
4.3
|
3318
|
Feature:
On the PRESETS & EXT.DEVS page, you can right-click on the
Custom MIDI Message table and paste the MIDI message byes from
the clipboard. They must be hexadecimal notation and the bytes
are separated by a space. The notation F5, xF5, XF5, 0xF5 and
0XF5 are equivalent.
|
4.3
|
3312
|
Feature:
On the PRESETS & EXT.DEVS page, changed the editing of the
Custom MIDI Message for each Preset to be a user-defined
preference. You can either edit these values by choosing from the
drop-down list or by entering the Hexadecimal value directly. You
can change your preference by selecting or deselecting the “Hex
List for MIDI msg edit?” option on the EXTRAS page. NOTE:
You must restart MFC-Edit for this change to take effect.
|
4.3
|
3306
|
Feature:
On the PRESETS & EXT.DEVS page, added Tooltips to the Alt
Preset number drop-down list that show the name of the Axe-Fx
Preset corresponding to the number in the list.
|
4.3
|
3306
|
Feature:
MIDI device detection is realtime. When transmitting a SysEx dump
to the MFC-101 or receiving one from the MFC-101 the available
MIDI device list was only checked when the Transmitter/Receiver
window was opened. Thus if you plugged in your USB/MIDI interface
after opening
up the Transmitter/Receiver window it would not show up in the
list. I have changed this behavior now so that any time the list
is viewed it is refreshed with the most currently connected MIDI
devices.
|
4.3
|
3283
|
Feature:
Axe-Fx Preset numbers on the PRESETS & EXT. DEVS page now
follow the Axe-Fx display offset paramater.
|
4.3
|
3283
|
Feature:
Add Copy Axe-Fx Preset Name to MFC-101 Name checkbox
on the EXTRAS page. It is selected (on) by default. This will
tell MFC-Edit to copy the name of the Axe-Fx Preset being
selected to MFC-101 Preset name when changing the Axe-Fx Preset
number on the PRESETS & EXT. DEVS page. It helps the user
know which Axe-Fx Preset (0-999) is selected, by name, from any
numbered MFC-101 Preset.
|
4.3
|
3283
|
Feature:
Added ability to edit the Axe-Fx Preset Number on the PRESETS &
EXTDEVS page. Normally the MFC-101 Preset number is the same
Axe-Fx Preset that is selected. Now you can override that on the
PRESETS & EXTDEVS page. This is especially useful to those
users who want to access Axe-Fx Presets numbered between 384 and
999 on their Axe-Fx without reordering all their Axe-Fx Presets.
|
4.3
|
3283
|
Bug:
On Mac OS X El Capitan; if the Mac never had any Java version
installed before, it would give a bogus message about requiring
the user to install a Java JDK to run Java from the command line
each time MFC-Edit exits. This is because each time it quits
MFC-Edit checks to see if Java has been updated to ensure its
running with the latest version and the check triggers Mac OS X
to generate the message. Added code to address this situation and
avoid triggering the message.
|
4.2
|
3241
|
Bug:
Fixes bug introduced in 4.2 where the drop-down preset list
number on the SONGS page did not correctly reflect the Display
Offset for the MFC-101.
|
4.2
|
3207
|
Enhancement:
Added Java version update detection for Mac. Pressing the Reset
button on the EXTRAS page will
also reset the Java version if a newer version has been installed
after MFC-Edit was launched(Mac only).
|
4.2
|
3181
|
Enhancement:
Added Double-click for drop-down on SETS page checkbox
to the EXTRAS page. If selected, you will be required to
double-click the Song of a Set to cause the drop-down list to
appear. It is handy to set the double-click on to facilitate
drag-n-drop on the SETS page.
|
4.2
|
3181
|
Enhancement:
Added duplicate behavior on SETS page if a song is added more
than once to a set. From the EXTRAS page drop-down list you can
choose one of three behaviors: Warn when adding a duplicate, Warn
and disallow addition of duplicate or Allow duplicate without
warning.
|
4.1
|
3176
|
Enhancement:
Added CANCEL option to the Exit/Confirm Changes window.
|
4.1
|
3171
|
Bug/Enhancement:
A bug introduced in Java 1.8 which made the vertical scrollbar
thumb/elevator minimum size too wide caused the rightmost digits
of the Preset numbers in the SONGS page drop-down lists to be
obscured by the thumb/elevator. I have decreased the font
slightly and left-justified the Preset numbers to compensate so
that all three digits are completely visible.
|
4.1
|
3145
|
Enhancement:
Made the appearance of and delay before display of balloontips
user-selectable. If a user uses MFC-Edit frequently then the
balloontips are unnecessary and can become a nuisance.
|
4.1
|
3138
|
Bug:
Deleting a Song would incorrectly renumber the 99th
item to 100 causing the transmission of the file the MFC-101 to
fail.
|
4.1
|
3129
|
Enhancement:
Increased the default balloontip popup delay by 50% and made the
delay user-selectable.
|
4.1
|
3129
|
Enhancement:
Reduced memory and CPU utilization and increased performance,
especially on opening new SysEx dumps.
|
4.1
|
3129
|
Enhancement:
Added more balloontips with helpful information.
|
4.1
|
3128
|
Enhancement:
Added quite a few more tooltips and balloontips to assist users
with context-sensitive help.
|
4.1
|
3128
|
Enhancement:
Added correct display of the Axe-Fx Preset that the Global Preset
points to.
|
4.1
|
3105
|
Enhancement:
Removed license-key operating system tethering. License keys for
MFC-Edit were not portable between Mac, Linux and Windows. With
this change a single customer may use their license key for any
operating system on any other operating system. Simply copy your
license-file to the appropriate folder on the desired system. You
must still install the appropriate version of MFC-Edit for the
operating system.
|
4.0
|
3046
|
Enhancement:
Added a confirmation message before executing the IA Switches
UpConversion to fw. 3.07/3.08.
|
4.0
|
3039
|
Bug:
I noticed that changing some fields on the IA SWITCHES page
didn't set the “changed” state of the file so you might
forget to save the changes. Fixed it.
|
4.0
|
3035
|
Bug:
Fixed incorrect External Controller selector on initial display
of Expression Pedal wizard.
|
4.0
|
3027
|
Enhancement:
Enabled persistent raising and lowering of the Debug level from
the UI.
|
4.0
|
3026
|
Enhancement:
Made the launch time a little quicker.
|
4.0
|
3022
|
Bug:
The mouse-over tooltip on the SONGS page displayed an empty
tooltip (the Axe-Fx Preset Name) if the Preset number was the
last Preset on the list. Fixed it.
|
4.0
|
3021
|
Bug:
Fixed bug on SONGS page. Adding drag-and-drop introduced bug
where changes typed into the Friendly Name were not saved.
|
4.0
|
3009
|
Feature:
Added drag-and-drop functionality to the SONGS page to facilitate
reordering of Songs.
|
4.0
|
3009
|
Feature:
When dropping an Axe-Fx Preset name from the Presets Popup
Palette onto the SONGS page Friendly Name, the Short Name
(MFC-101 name) is automatically generated for you unless
the
generated name would cause a duplicate short name, in which case
a warning is displayed and the Short Name is not generated.
|
4.0
|
3006
|
Bug
fix: If the MFC-101 display offset was set to 1, then on the
SONGS page when selecting a Preset, the drop-down list was still
showing 0. In other words, it was not reflecting the display
offset in the drop-down list. It has been fixed.
|
4.0
|
2981
|
Feature:
Added Drag and Drop to the SETS page. You can now drag a song
from one SET to another position in the same SET or to a
different SET. You can of course still drag and drop from the
Songs Palette.
|
4.0
|
2981
|
Feature:
Added the infamous AXE-FX NAME TIMEOUT! error help to the Help
menu
|
4.0
|
2981
|
Feature:
IA SWITCHES page; you can now select one or more switches (rows)
to copy/paste entire switches or only certain elements of
switches
|
4.0
|
2981
|
Feature:
Numerous powerful editing options have been added to the
right-click menus throughout the program
|
4.0
|
2981
|
Feature:
Added an 'Edit' menu to the main menu at the top of the MFC-Edit
main window.
The
Edit menu's options are context-sensitive and they change
depending on the Page (IA SWITCHES, PRESETS & EXT.DEVS, etc.)
as well as changing depending on what is selected on the Page
being displayed. NOTE: The Edit menu's contents are a subset of
the right-click popup-menus on that page
|
4.0
|
2981
|
Feature:
Added a wizard for configuring the Bank Style
|
4.0
|
2981
|
Feature:
Added a wizard for configuring Expression/Wahwah Pedals and
Axe-Fx External Controllers for use with the MFC-101
|
4.0
|
2981
|
Feature:
Added a 'Wizards' menu to the main menu at the top of the
MFC-Edit main window
|
4.0
|
2981
|
NEW
RELEASE: Lots of feature additions and minor bug fixes and
enhancements
|
3.7
|
2900
|
Feature:
The location of the MFC-Edit installation is displayed on the
EXTRAS page. NOTE:
It is not editable.
|
3.7
|
2900
|
Feature:
Pathnames to the Axe-Edit and Fractal-Bot programs are now
displayed on the EXTRAS page. If those programs are not
found on the computer then the pathnames display the Not
Present message.
|
3.7
|
2900
|
Feature:
Added the Axe-Fx As USB Interface option
to the Help menu.
It is quite common for owners to use the Axe-Fx as a USB/MIDI
interface to communicate with the MFC-101, but locating
instructions on how to do that has proven difficult for many. To
simplify the search that information is available off the Help
menu now.
|
3.7
|
2900
|
Feature:
Added an Axe-Fx Effect CC# Palette to the Tools
menu. Selecting this option
pops up a palette of all the CC (Control Change) message numbers
that the Axe-Fx will react to and the Effect or action that is
controlled by each. The list can be sorted numerically or
alphabetically at the push of a button. This
is particularly helpful when setting up external switches and
Expressions pedals.
|
3.7
|
2900
|
Bug:
A bug incorrectly indicating that the file was edited by simply
visiting the IA SWITCHES page
has been fixed.
|
3.6
|
2861
|
Bug:
Mac OS X could get into a loop when updating. This has been
fixed.
|
3.6
|
2838
|
Feature:
Support for Windows 10 has been added.
|
3.6
|
2837
|
Feature:
MFC-Edit now checks for duplicates on the SONGS page and
prohibits their entry. Names are case sensitive.
|
3.6
|
2837
|
Feature:
If the Show Friendly Names Instead is
selected on the EXTRAS page when popping up the Songs Palette for
dragging into the SETS page, the Songs Palette is sorted
alphabetically by Friendly Song Name instead of Song Name.
|
3.6
|
2830
|
Bug:
When you have sorted your SONGS alphabetically and then Save the
file or transmit it to the MFC-101 the MFC-101 would 'hang' while
processing SONGS because they would not arrive in numerical
order. MFC-Edit now sorts them in numerical order before every
Save or Transmit operation.
|
3.5
|
2827
|
Bug:
After Copying/Pasting a Set on the SETS page, that SysEx file
would no longer transmit to the MFC-101 which would 'hang' on the
'Receiving Sets' section. It has been fixed.
|
3.5
|
2792
|
Minor
UI cleanups, enhance nuggets and tooltips, display current
MFC-Edit version next to the logo in the upper left corner.
|
3.5
|
2774
|
Feature:
Added 'tooltips' to the CC# on the PRESETS and EXTDEVS pages for
the External Switches and Expression Pedals. I have noticed a lot
more users using more advanced features of the MFC-101 lately,
including the external switches and pedals. It isn't obvious what
the correct CC# is to control a given effect/action on the
Axe-Fx, so I've included a mouse-over tooltip to both the
drop-down list and the displayed CC# columns of the Ext Switch
and Expr Pedal columns on both the PRESETS and EXTDEVS pages of
the editor to help the user. Note though, these text names
correspond to only CC#s sent to the Axe-Fx on the Axe-Fx MIDI
channel. The text name for the Axe-Fx effect is of course
meaningless if the CC is being sent on a MIDI channel other than
that of the Axe-Fx (Channel 1 by default) because the other
equipment may have a completely different behavior to the Axe-Fx
upon receiving that CC.
|
3.5
|
2772
|
Feature:
Added a “Confirm Loss Of Changes?” checkbox on the EXTRAS
page. If it is checked, then when changes have been made to the
currently open SysEx dump and you are going to either exit the
program or read in another SysEx dump you are asked to confirm
that you wish to discard your changes. If this checkbox is not
checked then your changes are silently discarded.
|
3.5
|
2772
|
Bug:
Fixed obscure bug on SETS screen when moving columns and loading
new files between column moves. The bug affected SONGS also, so
it has been fixed.
|
3.5
|
2763
|
Feature:
During the initial installation the 'CONGRATULATIONS' popup now
displays the fully qualified location to save the license file
into.
|
3.5
|
2759
|
Bug:
Under certain circumstances installing MFC-Edit could create the
wrong Home folder called MFC-101.
|
3.5
|
2734
|
Feature:
Added ability to drag/drop entire SET columns on the SETS page.
When a SET is moved to another SET position the two SETS
positions are swapped.
|
3.4
|
2724
|
Feature:
Added MIDI Channel display offsets to the Program Change channels
on the PRESETS page. Each MIDI channel now applies the MIDI
Channel display offset from the MIDI & CHANS page so that
offsets can be different for each MIDI channel.
|
3.4
|
2722
|
Feature:
MFC-Edit now remembers the on-screen position so that next time
it is launched it returns to the same location.
|
3.4
|
2719
|
Bug:
Fixed a bug introduced in build #2708 on the Presets screen when
stepping through presets.
|
3.4
|
2708
|
Feature:
The screen location of the AxeFx Preset List and Song Palette
popup are remembered so you don't have to reposition it each time
it pops up.
|
3.4
|
2708
|
Feature:
When dropping a Preset onto the SONGS tab from the AxeFx Preset
List popup, the AxeFx Preset number is populated into the first
Preset number of the Song. The Display Offset value is taken into
consideration.
|
3.4
|
2707
|
Bug:
When adding a Song, or changing the name on the SONGS page and
then immediately dragging that Song name from the Songs Palette
to a Set on the SETS page without an intermediate save to disk,
the Song name drop would be rejected. Fixed it.
|
3.4
|
2707
|
Bug:
When dropping AxeFx Preset names into the SONGS tab the row
number was being prepended to the name. Fixed it.
|
3.4
|
2680
|
Bug:
When adding a Song and then immediately adding that Song to a Set
without first saving the Song, saving and restarting MFC-Edit
would 'lose' the Song from the Set. This bug has been fixed.
|
3.4
|
2679
|
Bug:
Fixed bug on SETS page. After moving entire Sets left or right
the sets and therefore the entire sysex dump file would be
rejected by the MFC-101. It has been fixed.
|
3.4
|
2662
|
Enhancement:
Added tooltips to the CC# drop-down lists on the PRESETS and
GLOBAL XP/XS pages to show the Axe-Fx function that the
highlighted CC# controls.
|
3.4
|
2655
|
Enhancement:
Added recording of the MIDI device selected and the transmission
delay to the Error Log each time the MIDI device is used to
transmit or receive a sysex file.
|
3.4
|
2650
|
Bug:
Under certain circumstances it was possible to install MFC-Edit
onto a Mac with no MFC-101 home folder. Fixed it.
|
3.4
|
2637
|
Enhancement:
Added license-key persistence when OS is completely reinstalled.
|
3.4
|
2615
|
Enhancement:
Improved error messaging when trying to load an invalid file into
MFC-Edit.
|
3.4
|
2615
|
Enhancement:
Added runtime checking of Java version and message prompting user
to update if less than version 1.8.
|
3.3
|
2611
|
Bug:
Fixed minor bug when Save As is saving a file on top of an
existing file. The currently open file name on the status bar was
changed to the new file name even when the users canceled and did
not overwrite.
|
3.3
|
2605
|
Bug:
Fixed bug when properly detecting the XL+ (vs. the XL).
|
3.3
|
2,600
|
Bug:
Fixed bug on the PRESETS page. If the External Switch CC#s were
set to Global they would incorrectly display Off.
It has been fixed.
|
3.3
|
2599
|
Feature:
added 'Show Transmission Help Popup' checkbox to the Transmit
File to MFC-101 dialog. The help pops up a window (by default)
with step-by-step instructions on how to set perform the sysex
transmission to the MFC-101. This is very helpful if you perform
this process infrequently and need to be reminded. If you perform
this process often then the help popup is a nuisance so
unchecking the checkbox will suppress that extra help popup.
|
3.2
|
2576
|
Removed
references to copy/paste for the license key. The license
information can no longer be entered or edited and must be saved
into a file in the MFC-101 folder.
|
3.2
|
2560
|
Added
the 'Axe-Fx II XL/+' to the Axe-Fx Mode on the BASE CONFIG page.
|
3.2
|
2559
|
Feature:
Added the 'Invert Set' option to the SETS page popup menu.
Selecting this option will invert the order of the songs (top to
bottom and vice versa) of the current set.
|
3.2
|
2556
|
Windows
platform: fixed bug introduced in build 2552 were the folder name
could be prepended to the filename twice.
|
3.2
|
2555
|
Feature:
added helpful hints regarding IA Switches to the AI SWITCHES
page.
|
3.2
|
2552
|
Fixed
bug in file save after IA Switches upconverted to FW version 3.07
or greater.
|
3.2
|
2551
|
Enhanced
diagnostic reporting to all platforms and added Java removal
command to Mac version.
|
3.2
|
2535
|
Fixed
bug when starting MFC-Edit it would occasionally not
automatically open the file opened in the previous session.
|
3.2
|
2527
|
Fixed
a bug in the installer. On Mac OS X, when no Java was present the
auto-installation of Java could get into a loop and just keep
installing. Fixed it.
|
3.2
|
2519
|
New
Feature: Added Ctrl-UP/DN arrow on SETS page to move songs
up/down within a set.
|
3.2
|
2514
|
New
Feature: Added popup-menu features to automatically populate the
MFC-101 preset names from the Axe-Fx preset list. Click the right
mouse button in the MFC-101 Preset Name field to popup the
power-tools menu and access these features.
|
3.2
|
2514
|
Fixed
bug in File->Save As Mark I/II/III – was not setting
the model correctly.
|
3.2
|
2504
|
Fixed
'Open File When Download Complete' on the SysEx Receiver Window.
When the sysex capture completed you would have to press the
'Close' button after which the Receiver window would close and
the captured dump would be opened. You no longer have to click
the 'Close' button. If the download was 100% successful and the
checkbox is checked then the file is immediately opened upon
completion of the download.
|
3.2
|
2495
|
Fixed
relocation of the MFC-Home folder. It can now be reset from the
command line.
|
3.2
|
2494
|
MAC
only: Fixed auto-installation when updating.
|
3.2
|
2470
|
New
Feature: Completed the Auto-Update function for both Mac and
Windows updated. Now if you choose to install an available update
it is downloaded and installed automatically.
|
3.2
|
2461
|
Fixed
bug where after attempting to read a corrupted file it was
possible to save a file with the wrong size.
|
3.2
|
2450
|
Changed
License to be stored in a file in the MFC-101 folder so that
owners who can't paste the contents correctly can still enter
their license.
|
3.2
|
2444
|
New
Feature: Updated for compatibility with MFC-101 Firmware 3.07 and
Axe-Fx Firmware 18.
|
3.1
|
2440
|
New
Feature: Made the MAC version relocatable so that it will run
properly if you move it to other than the default location.
|
3.1
|
2418
|
Fixed
a display bug on the PRESETS & EXT.DEVS page. If the
Axe-Fx Presets List was imported from an Axe-Fx model with the
Display Offset set to '1' then the Axe-Fx Preset number would
display 1 higher than its actual value. Corrected that.
|
3.1
|
2412
|
New
Feature: Added CONNECTION HELP button to the Transmit/Receive
SysEx window and extensive help for using the Axe-Fx II as a
USB-MIDI interface.
|
3.1
|
2410
|
New
Feature: Added fully automated download and installation of Java
for the Mac platform.
|
3.1
|
2410
|
The
Mac installer could get into an infinite loop prompting to
download Java when launching for the first time and no suitable
Java version was found. It has been fixed. If you decline to
download then MFC-Edit exits.
|
3.1
|
2409
|
Fixed
a launch bug where, if the last SysEx dump that was loaded into
MFC-Edit was invalid and the Open last file on startup? is
selected on the EXTRAS page, MFC-Edit would display an error
message when next launched and then crash. The same thing
happened if the Axe-Fx Preset List was invalid or if either the
last SysEx Dump or Preset List file were removed before launching
or updating MFC-Edit. This has been fixed and MFC-Edit continues
without opening the invalid file.
|
3.0
|
2397
|
New
Feature: Mac OS X – when updating MFC-Edit the update used to
be downloaded after which you would have to install it yourself.
It now downloads the update and fully installs it for you.
|
3.0
|
2383
|
The
title bar of the MFC-Edit main windows showed the version as
number 0.0. Fixed that.
|
3.0
|
2383
|
The
MFC-Edit Home Folder on the EXTRAS page was being ignored and
downloads were being placed into wrong location. That has been
fixed.
|
3.0
|
2367
|
Fixed
extra space in some Axe-Fx effect block names causing the
drop-down list on the IA SWITCHES page to sort incorrectly.
|
3.0
|
2366
|
New
Feature: Added 'Friendly Song Names' to the program permitting
verbose names for the songs instead of being limited to 7
characters. The Friendly Song Names can be used everywhere the
7-character names were used. Friendly Song Names can be up to 25
characters in length.
|
3.0
|
2306
|
New
Feature: Added the 'Always Popup Axe-Fx Presets List' checkbox to
the Axe-Fx popup dialog.
|
3.0
|
2306
|
Fixed
bug in IA Switches page. Changing the name of an IA Switch and
then pressing the TAB key to navigate to the adjacent cell would
copy the text from the originating cell and paste it into the
destination cell. That has been fixed.
|
3.0
|
2253
|
If
a SysEx dump was loaded into MFC-Edit after
the
Axe-Fx Preset List then the tooltip did not appear on the SONGS
page when hovering the mouse over a Preset number. Fixed it.
|
3.0
|
2252
|
Fixed
bug for entering the wrong preset number into the SONGS preset
page when clicking on the Axe-Fx Preset List preset if the Axe-Fx
Preset display offset was set to '1'.
|
3.0
|
2243
|
Fixed
bug where the Axe-Fx Preset List pop up would not display more
that 834 Preset names, thus hiding the additional Presets present
in the Axe-Fx XL model.
|
3.0
|
2242
|
Fixed
bug on PRESETS page – the first byte of the Custom Midi Message
wasn't editable. Fixed it.
|
3.0
|
2231
|
Fixed
a bug where the last two presets (382 and 383) were not
selectable in the PRESETS Copy/Paste popup list.
|
3.0
|
2231
|
Fixed
a bug where the Configuration Edited state of the current session
wasn't being set when Preset data were pasted into other presets.
|
3.0
|
2231
|
Added
the From: #-Name source preset information to the PRESETS
Copy/Paste popup.
|
3.0
|
2224
|
New
Feature: Enabled the Tools->Receive Dump from
MFC-101 option on the menu for Mac users also.
|
2.5
|
2087
|
New
Feature: Enabled the Tools->Send File to MFC-101 option
on the menu for Mac users also.
|
2.5
|
2080
|
Changed
the update download to automatically install after download.
|
2.5
|
2080
|
New
Feature: Added verbiage to instruct how to set the MFC-101 into
Dump or Load modes on the SysEx Transfer window.
|
2.4
|
2055
|
New
Feature: Added the Reset button to the SysEx
Transmitter/Receiver window so that the user can force the system
to recompute the delays. This is particularly useful if the user
changes interfaces, invalidating the prior delay calculation.
|
2.4
|
2055
|
New
Feature: Added the Device Help button the SysEx
Transmitter/Receiver window.
|
2.4
|
2055
|
New
Feature: Added Manual Delay Override checkbox to the Sysex
Transmitter/Receiver window to allow the user to override the
automatically calcuated delay. This is require notably for the
Axe-Fx II as a MIDI interface and the Creative E-MU midi1x1.
|
2.4
|
2045
|
New
Feature: Added auto-calculation of transmit delays to the
MFC-101. It works for many USB/MIDI interface cables.
|
2.4
|
2006
|
New
Feature: Added the ability to mouse-drag the MFC-Edit application
window around without any window borders/decoration. Set the
application default to be borderless.
|
2.4
|
2000
|
Fixed
bug in Windows version when the FractalBot application has be
relocated to an alternate location (not the default). MFC-Edit
would either launch Axe-Edit or nothing. It has been fixed.
|
2.4
|
1999
|
Improved
error messages when pasting a Preset to itself, not selecting any
destination Presets and/or not selecting any parameters to paste.
|
2.4
|
1999
|
Improved
aesthetics of the PRESET Copy/Paste popup and added a Select All
button.
|
2.4
|
1998
|
Reduced
size of program while removing surplus code and exchanging
ComboBoxes with Spinners on the PRESETS page and elsewhere.
|
2.4
|
1998
|
Added
Estimated Transmission Delay hint to the EXTRAS page
based
on the performance when receiving a SysEx dump.
|
2.4
|
1998
|
Cleaned
up and improved diagnostic error messages, especially around
dumps from corrupted transmissions.
|
2.3
|
1978
|
When
attempting to load a corrupt SysEx dump file the interface was
not cleared of the previously loaded content which was confusing.
A failed load now clears the user interface and disables the
pages with no content.
|
2.3
|
1962
|
All
operating systems. Fixed a bug exposed by exiting MFC-Edit from
the SONGS page, with the “Popup Axe-Fx Preset List” checked,
but a Preset List had never ever been loaded. Next time you
started the program it tried to load a non-existent Preset List
when it started the SONGS page and threw and exception. It is now
fixed to no longer throw and exception under those conditions.
|
2.3
|
1951
|
On
Mac OS X Yosemite, with Java version 1.8 the license dialog
wasn't popping up in front of the main window and the program
would quit if the Demo period had expired.
|
2.3
|
1942
|
On
Mac OS X Yosemite, if there is no java at all installed then the
launcher would go into an infinite loop prompting for
installation and failing. Fixed it. The launcher will prompt for
Java 1.8 and download it for you.
|
2.3
|
1940
|
Fixed
'Open file when download complete' checkbox on the MFC-Edit
Transmitter/Receiver window. When a SysEx dump successfully
completes the Transmitter/Receiver window automatically closes
and the captured SysEx file is opened if this checkbox is
selected. (Note: not availale on Mac yet)
|
2.3
|
1940
|
Enhanced
verbiage when Sending/Receiving SysEx files to/from the MFC-101.
|
2.3
|
1922
|
Fixed
a bug on the PRESETS tab where the program would refuse to
display the remainder of the sysex dump file if the Global Preset
number was set to 'Back'. The option 'Back' was not available as
an option on the Global Preset drop-down list but it has now been
fixed.
|
2.3
|
1921
|
Fixed
a bug on the PRESETS tab showing the wrong Swtich# in the first
column of the External Switches for Switch #1 sometimes.
|
2.3
|
1919
|
Enhanced
license-key input functionality. You can now copy the information
verbatim from the email you received and paste it into the
License Entry window in a single operation and MFC-Edit will
parse out the information correctly and insert it into the
license fields.
|
2.3
|
1831
|
Fixed
bug under windows saving Last File Opened with wrong pathname
separator.
|
2.3
|
1844
|
New
Feature: Added auto-open option to SysEx Download dialog.
|
2.3
|
1831
|
Added
the Build # to the update check. If the Build number has changed
then the user is notified that a newer version is available.
Build numbers change only for bug fixes. If there has been an
enhancement of any kind then the version number will change.
|
2.3
|
1823
|
Fixed
annoying bug in Windows and LINUX versions ‑ when
transmitting the file to the MFC-101 the CANCEL button was
disabled so you had to wait for completion. You can now cancel
without waiting for the transmission to complete.
|
2.2
|
1816
|
Fixed
incorrect adjustments of First Preset Switch and Bank Size
changes.
|
2.1
|
1800
|
Fixed
a bug loading files from Firmware 3.6 from a Mark III. Would not
load a file that had the new 'First Preset Switch' set to 17. It
was expecting values of 0-16 but I've changed it to 1-17.
|
2.0
|
1766
|
New
Feature: Added the "Check for update on startup?"
option on the EXTRAS page. Default is enabled.
|
2.0
|
1746
|
Automatically
trim leading and trailing spaces from First & Last Names as
well as the license key when entering it to reduce license
validation failures.
|
2.0
|
1735
|
Introduction
of MFC-Edit from Fractal Audio Systems. Supported platforms
include
|
|
|
Supported
MFC-101 firmware: 2.15-3.08
|
|
|
NOTE:
Java 1.8 or greater is required on all platforms to run MFC-Edit
|
Supported USB/MIDI Interfaces
MFC-Edit should
work with just about any USB/MIDI cable/interface. Here's a list
of interfaces that are known to work:
SUPPORTED:
Roland UM-ONE (auto delay)
CE U2MIDI (auto delay)
Axe-Fx (115ms delay)
E-MU Midi1x1 Creative (90ms
delay)
M-Audio Uno (70ms delay)
UNSUPPORTED:
|
Windows
7.1 with NVIDIA cards:
If you experience screen or window refresh/drawing
problems running MFC-Edit with Java 1.8 (any Java application, not
just MFC-Edit) on Windows 7 with an NVIDIA Graphics controller in
your PC, here are some steps you can follow to remedy:
Right-click on desktop and click NVIDIA
Control Panel
Select 'Manage 3D Settings' in the left pane
Select the “Program Settings” tab in the
main window
Click 'Add'
Navigate to your java folder (C:\Program
Files\Java\jre1.8.0_20\bin) and select javaw.exe and press 'open'
(this step will probably depend on your operating system but should
be pretty easy to find)
Where it says 'Select the preferred graphics
processor for the program' click on the drop-down and choose 'High
Performance NVIDIA processor'
Click 'Apply' in the bottom right and you're
good to go