Entrainer Changelog

New in version 5.0.0

June 7th, 2014
  • Java 8 minimum required
  • Added ESP 2.1 (http://mrstampy.github.io/ESP/ framework support (see HTML documentation for details)
  • Improved program editor look
  • Renamed executable jar to 'EntrainerFX.jar'
  • Small bug fixes, library upgrades
  • Retired the use of the excellent SteelSeries library

New in version 4.5.0 (April 22nd, 2014)

  • Added Neuralizer titled pane for power signal analysis using the Neuroph neural network library
  • Added 'Random background' option in file menu
  • Updated doco

New in version 3.5.0 (April 28th, 2012)

  • Fixed nanosecond bug with flashing times
  • Added EntrainerThinkGear to the project, allowing display of EEG signals & EEG control of volume
  • Added Entrainer TrayIcon to SystemTray
  • Upgraded JFreeChart libs
  • Improved processing for Entrainer sockets, use of Executors to keep message send & receive threads clear
  • Made the flash/message panel flash-only
  • Added NotificationWindow for transient informational messages
  • Small UI improvements
  • Added SteelSeries library to display Neurosky EEG output, now 3 different representations.

New in version 3.0.1 (March 23rd, 2012)

  • Entrainer Sockets, Entrainer can now communicate its state to and have its state changed by external programs and hardware.
  • Library upgrades.
  • Small fixes and enhancements.

New in version 2.0.0 Final (December 13th, 2010)

  • Entrainer now needs a minimum of Java 6 to run
  • Will now run on any platform which supports Java 6 using the pure Java JSyn sound
  • library
  • Linux, Mac and Windows users have the option of using either the native or the
  • pure Java JSyn library via a new menu
  • Multi monitor support added for animations
  • Organized Look and Feel menu
  • Trident 1.3 upgrade fixes shimmer effect hang
  • Now using spinners for Entrainer program editor fields
  • Upgraded look and feels to latest versions
  • fade in / fade out for splash screen
  • now using JAXB API for xml 2 Java
  • other various small improvements

New in version 1.1.5 Final (December 24th, 2009)

  • Bug fix, "Flash" and "Psychelelic" check box settings were not being saved between sessions
  • Added "Shimmer" effect, colours and transparency are gently shifted over top of the application, oil-on-water effect
  • Now using look and feel decorations for frames and dialogs
  • Upgraded Trident library to v. 1.1

New in version 1.1.4 Final (August 6th, 2009)

  • Bug fix, MessagePanel was not being notified of entrainment frequency changes during Entrainer program execution
  • "Cleared Entrainer Program" message now displayed appropriately
  • Menu items now enabled/disabled appropriately for Entrainer programs
  • Now using EntrainerCommon project (shared with EntrainerEEG)
  • Implementing Trident animations in preparation for game creation

New in version 1.1.3 (June 30th, 2009)

  • Release 1.1.3 sees the fixing of minor bugs, the upgrade of layout manager libraries, and a unit/integration test suite to ensure that major functionality behaves as expected.

New in version 1.1.2 Final (May 26th, 2009)

  • 1.1.1 Final could not switch to native look and feels. Fixed;
  • 1.1.1 Final could not add custom intervals. Fixed;
  • Deprecated images removed from distribution;
  • A more exact ratio used for the Golden Ratios;
  • Fixed strange bug with UIManager.getInstalledLookAndFeels();
  • Entrainer would not start under Windows, sometimes would not start on OS X 10.4 - the call to this method would not return (but it would work in the debugger);
  • Fixed by moving this line of code to later in the startup.