What's New in fs.factory 2.11.01 (23/12/2023)
-
Provided a workaround for the OSX Java file selector bug that reports a non existent directory when you have double clicked a directory to select it.
-
Improved registration process. You now no longer have to quit the program to activate the disabled features once registered and activated.
-
Application rebuild to stay current with latest version of Java 17, required libraries and build tools.
Previous Versions
V2.11.00 (10/09/2023)
-
Added the ability to do a manual import of data from the FS1r, which is about 12 times faster than the commanded import.
-
Fixed a bug in the database view that was preventing selection of different database views.
-
Fixed a bug in the open/save workspace function that was preventing Librarian Windows being saved/restored by the workspace file.
V2.10.01 (20/12/2022)
-
Fixed a bug in drag and drop (most noticeable in kronos.factory and montage.factory due to file sizes) where drag and drop operations were occasionally failing and providing
an error message about copy and paste not being possible.
-
Fixed a bug where using the View/Refresh menu option killed drag and drop.
-
Updated the status bar's file name display to show a truncated path (with the filename fully visible) if the the full path will not fit in the available space.
V2.10.00 (08/05/2022)
-
Updated how the applications are built. The Java Runtime is now embedded and updated to Java 17 as the minimum version.
There is no longer a need for a standalone version of Java to be installed
-
New installers for OS X (DMG), PC (MSI) and Linux (DEB) and basic ZIP and TAR packages.
-
The OS X DMG package is notarized for compatibility with the OS X security model.
V2.9.02 (05/07/2020)
-
Fixed problem on OS X Mojave and Catalina which was preventing access to protected folders.
V2.9.01 (28/04/2020)
-
Fixed a bug with the default library path that was creating a new library under the main library.
-
Introduced the Preferences option to allow the library path to be set.
V2.9.00 (18/04/2020)
-
If you double click on a voice or performance, it will be sent to the synth's edit buffer.
If you use a triple click action instead on a performance, the MIDI router is
automatically opened after the performance is exported (note this triple click does not
work on voices as you need to first confirm the voice edit buffer which stops a triple click
from being detected).
-
The application now supports MIDI data logging to the application log, which can be enabled in the Preferences/Misc Tab.
It is recommended that this is not normally turned on, and it is only needed when required to help me diagnose any MIDI issues that
are reported if you are experiencing any such issues.
-
The Minimum Java Version is now Java 11, and I have rebuilt the applications with the latest support libraries.
The migration to Java 11 is a significant step, as I have been help back from migrating to Java 9 and above
due to Java PC MIDI issues that were causing garbled MIDI port names, which made it impossible to select MIDI ports.
These issues are now resolved in the recommended JREs.
Please see the Java Support page on the website for more details.
-
The applications support iMac Retina displays.
fs.factory V2.8.05 (22/12/2018)
-
No functional changes. The Application is now built using new build tools and libraries, as some of the ones I was using were obsolete and
no longer supported. I am changing these as part of longer time migration plans to Java 9 and above.
-
The Minimum Java Version is now Java 8, as Java 7 as Oracle no longer provide public updates to Java 7.
V2.8.04 (22/10/2017)
-
OSX Users - Updates to how devices are named in CoreMIDI4J to provide better device identification, which means that you may need to reselect your
devices in MIDI Preferences as they may now be named differently.
-
OSX Users - I've finally figured out how to get rid of the confusing default drag image that OS X adds on top of the drag images that I am generating.
-
Small GUI update to change background colour of object selections (the default colours since Java 7 are not good).
V2.8.03 (13/08/2017)
-
Further improvements to error logging.
What's New in fs.factory V2.8.02 (08/07/2017)
-
General improvements in MIDI report handling to report identified port issues to the user.
-
When importing many items and MIDI timeouts are being experienced, then you now have the option to abort or continue the transfer
-
Fixed bug in the database that prevented the author being correctly displayed when it was being edited, and added context menu options to allow multiple
objects to have the Author value edited at the same time.
-
Added application error logging to make debugging easier.
V2.8.01 (24/12/2016)
-
Improved database access performance when editing information.
V2.8.00 (25/07/2016)
-
CoreMidi4J is now embedded in the application for OS X Users. So there is no longer a need to download and install a MIDI Service Provider extension
for OS X.
V2.7.00 (28/03/2016)
-
Updated all x.factory Librarians to use CoreMID4J on Mac OSX.
-
Updated all x.factory Librarians to use Launch4J application launcher on PC.
-
The minimum JRE version is now Java 7.
V2.6.00 (28/06/2014)
-
Updated all x.factory Librarians to use a new automated licensing system.
V2.5.00 (27/08/2012)
-
Updated MIDI Router to allow the MIDI Channel to be either the channel sent by the source device, or to be the channel specified in the
MIDI Options Dialog.
V2.4.00 (23/08/2012)
-
Updated application to work with MMJ on OS X to provide access to external MIDI devices. The
move to MMJ is required because the Mandolane MIDI SPI is no longer supported and doesn't work on
OS X Lion and above.
-
The MIDI Router is now available on the MIDI Menu.
V2.3.00 (19/01/2012)
-
Updated Java Launcher to work on OSX Snow Leopard and OSX Lion.
V2.2.02 (07/11/2011)
-
Updated Windows Installer to detect 32 or 64 Java Runtime Environments (JREs) and to configure the application
launcher to make use of a 64 bit JRE if available.
-
Fixed bug that was preventing the selection of Table Views if the application was not registered
V2.2.01 (29/10/2011)
-
Fixed a bug that was not allowing Files in the Library to have the Author parameter set.
V2.2 (11/08/2011)
-
Batch importer for importing FS1R SYSEX and MIDI bulk dump files into the Library
-
MIDI Bulk Dump files (embedded SYSEX) are now preserved, not converted to SYX
-
You can now create SYSEX or MIDI file types
-
"Save As" allows you to change the file type
-
The default view in a Table is now Performances, as I felt that this is more logical given that this is the
main FS1R operating mode.
-
There is now a preference settings to indicate if files should be created with a System node
V2.1.00 (02/07/10)
-
Added the DX7 batch file import wizard.
-
Fixed problem with DX7 Import that rejected a lot of files due to checksum errors.
V2.0.02 (22/12/09)
-
Added "User Formant Sequences" check box to the "Misc Options" Preferences Tab. When this is checked, fs.factory will only send and
receive the first 64 user voices.
-
Increased MIDI buffer size maximum limit to 8,192 bytes.
V2.0.01 (16/12/2009)
-
Corrected problem where file data paths on non-English locales were not being found.
-
Updated license code to allow fs.factory to unpack a license.zip if it is found in the license folder, which
simplifies installation particularly for Mac OSX users, where the standard zip extractors were causing problems with the
license file. fs.factory can also now detect a license.lic file if this has been inadvertantly extracted.
V2.0.00 (23/11/2009)
-
Library support has been added, which allows you to keep all of your favourite items (Voices and Performances) in one Library database, and then sort and filter them to find the patch that you want. This feature is
only available for registered users.
-
fs.factory can now read MIDI (.MID) files with embedded FS1R SYSEX data and create a SYSEX data file from the MID file.
-
You can create a performance bank to match a voice bank in a file.
-
Improved DX7 import to correct bug with the creation of performances from DX7II performances,
and performances are now automatically created if the file being imported (DX7 or DX7II) doesn't
have any defined.
V1.1.00 (20/08/2007)
-
fs.factory can now bulk convert DX7 and DX7II SYSEX files. The FS1R itself can only convert
voice edit buffer SYSEX data.
V1.0.00 (26/06/2006)