What's New in an.factory 2.10.02 (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.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.03 (13/08/2021)
-
Fixed problem on OS X Big Sur which was causing access to protected folders issues (again!), and fixed small user interface issues when running on Java under Big Sur.
V2.9.02
-
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, it will be sent to the synth's edit buffer. If you use a triple click action instead, the MIDI router is
automatically opened after the voice is exported.
-
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.
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.
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.
Previous Versions
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/02/2012)
-
Updated Java Launcher to work on OSX Snow Leopard and OSX Lion.
V2.2.03 (02/12/2011)
-
Fixed bug that was causing a "NULL" error when saving a file as a different type.
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)
-
Added a new feature to recreate files from the library (note this will only work with Libraries created in V2.2. onwards)
-
Added File and Author views to the Database.
-
Added an context menu option to the Database views to allow you to see what files are using an object.
-
File/Save As now allows you to change the file type when saving the file.
V2.1 (27/11/2010)
-
AN200 support added.
-
Dual synth support so that you can have, for example, an AN1x and PLG150-AN connected to an.factory.
-
an.factory will transparently copy Voices between AN1x, PLG150-AN and AN200 files and synths.
-
an.factory will add default reverb and delay settings to a PLG voice copied to the AN1x.
-
an.factory now preserves Edit Buffer SYSEX files (instead of converting them to Bulk Dump files).
-
an.factory now preserves MIDI files (instead of converting them to SYSEX files).
-
Support for all AN1x, PLG150-AN and AN200 file types (or all the ones I could think of!).
-
Preference setting added to allow an.factory to remember the last file type create, which will
then be the default choice offered.
-
Library Statistics dialog added, allowing you to see how big the Library is!
V2.0.02 (24/12/2009)
-
an.factory will now convert between AN1x and PLG150AN formats.
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 an.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. an.factory can also now detect a license.lic file if this has been inadvertently extracted
V2.0 (23/11/2009)
-
Library support has been added, which allows you to keep all of your favourite items (Voices and Sequences) 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.
V1.0.01 (02/03/2008)
-
Added the ability to save an SYX (and thus also a MID) file as an AN1 format file. If you right
click over the root of the tree, there is a new context sensitive menu option called
Save AN1 File.
-
Added the ability to save an AN1 file as a SYX format file. If you right
click over the root of the tree, there is a new context sensitive menu option called
Save SYX File.
V1.0 (13/01/2007)