NEAT Player Changelog

v0.13:
  • Added an update notification system.
    • If a new version of NEAT Player is available, a button will appear to take you to the download page.
    • From here on, users will only receive emails about major updates or changes, smaller bug-fix updates will be notified inside the app to avoid cluttering inboxes.
    • Requires internet access to be able to check for updates, the plugin will still function normally offline.
  • Added a label to display current version in the Settings Panel.
  • Fixed a crash related to MIDI devices when loading the plugin with a MIDI Keyboard or Controller connected.
  • Hidden the MIDI Devices panel for Plugin versions, it only needs to be there for the Standalone (which isn't publicly available yet).
  • Fixed a SaveInPreset issue.
  • Minor fixes and optimizations.

PREVIOUS VERSIONS

v0.12:

  • Complete GUI design overhaul. Pretty much everything should look cleaner and be more readable.
  • Split Aetheric Patches into individual SampleMaps, this should greatly reduce Memory Usage and speed up loading times.
    • Please re-download the Aetheric.hr1 file to update.
    • Installing this Split Archive may seem like it gets caught in a loop, but it's just extracting the SampleMaps individually (as opposed to one giant one).
  • Larger interface.
  • Draggable Window resizing.
  • Increased resolution of Library background images.
  • Made Sample AudioWaveForms dynamic (displayed image changes on a per-sample basis).
  • Samplers now share references to SampleMaps, this greatly reduces memory usage, however Reversing one Sampler will now reverse all 3.
    • To switch back to individual Sampler Reversal at the cost of greater RAM usage, click the "EXCLUSIVE REVERSE" button in the Settings Panel and reload the Library.
    • This may affect existing presets that made use of Reverse setting, simply re-save the preset with EXCLUSIVE REVERSE enabled to fix.
    • Applies to Atlas, Aetheric, Endure, Found Keys and Prismatic.
  • Extended Keyboard Range and removed +- buttons.
  • Sampler Gain Sliders can now go to +12dB.
  • Fixed certain Libraries RR cycles starting at 2 instead of 1.
  • Reduced the amount of randomization applied to the Sampler Fine Tune sliders.
  • Updated the Randomization panel with tooltips.
  • Updated the Add Library panel with tooltips.
  • Added Tooltip Display on Mouseover.
  • Various other GUI improvements/updates.
  • Numerous bug fixes and optimizations.
  • Added a Debug Mode switch in the General Settings panel.
    • When enabled, generates a Log file in your APPDATA/iamlamprey/NEAT Player folder.
  • Added ADSR Display toggles and removed timer functionality (fixes a Movement-related bug).

 

v0.11:

  • Released Beta Version for MacOS
  • Implemented new guided Expansion Installation Method
    • No longer requires a "Set Samples Folder" on initilization.
    • Can now reference Libraries from multiple folders/hard disks.
  • New LAF Methods.
  • Bug Fixes


v0.10:

  • Added Velocity and Random macro modulators for GUI Controls.
  • Added support for Gloom.


v0.09:

  • Rewrote and optimized backend samplers and systems.
  • Many Libraries now support multiple Samplers that can each load SampleMaps from the Library. This enables more customization and layering options.
  • Added Reverse Sample functionality for all Samplers.
  • Added Sample Start Offset Modulators for all Samplers.
  • Added Pitch Modulators for all Samplers:
  • Coarse Pitch Detune (in semitones).
  • Fine Pitch Detune (in cents).
  • Pitch Wheel Modulation (up to 2 semitones).
  • Added a Movement Panel.
  • Contains XY Pad, Envelope Modulators and Oracle 2's "Chaos Engine".
  • Connect Parameters to the XY Pad or Envelopes by right-clicking and selecting one of the available options.
  • Added a Settings Panel.
  • Contains options for MIDI, Audio and Portamento/Glide settings.
  • Redesigned GUI.
  • Added support for PDQ Bass.
  • Added support for Oracle 2.
  • Drive Waveshaper and Tube Drive sliders maximum value changed from +60dB to +16dB.
  • Unified controls for all samplers.
  • Redesigned the FX page and added space for future modules.
  • Merged Machine Tribes Single Hits and Main Loops into a single sampleMap. Both are now controlled by Sampler A.
  • Added a close button for the Preset Browser.
  • Added some new presets.
  • Many small bug fixes.


v0.08b:

  • Changed the font for certain elements to be more consistent with others.
  • Fixed a font-loading issue for certain elements.
  • Fixed a volume-related loading bug.
  • Added Achromic Presets.
  • Lowered the volume of an Oracle preset.


v0.07:

  • Added support for Achromic - Aggressive Rhythm Guitars.
  • Added a Randomize Patch Button, this randomizes all of the sample ComboBoxes.
  • Resolved some recursion in the Delay controls, this should help with some stability issues.
  • Fixed a bug where certain interface elements would overlap.
  • Fixed some broken slider elements.
  • Fixed a persistence issue with the Master Output slider.
    • This change may cause existing sessions to have the volume output all the way down on re-loading.
  • Added up/down arrows for some ComboBoxes that were missing them.
  • Added basic dynamic loading support for Parameters.
  • Minor GUI changes.
  • Cleaned up some code.


v0.06:

  • Deferred the Invert Arp loop to the off-state of the button, this fixes a repaint bug.
  • Turned Randomization Toggles back on for most controls in the init state of the plugin (woops).
  • Fixed a takeover bug for CC64 (Sustain Pedal). To facilitate this change, the Arp Hold button can no longer be MIDI mapped.
  • Updated documentation.

v0.05:

  • Added interactive feedback recolouring for "empty" keys.
  • Added a Sustain button for the arpeggiator. Right click and set MIDI CC to control it with a pedal (or any other controller). Mapped to CC64 by default.
  • Added Major and Minor buttons for the Arpeggiator Notes sliderPack, clicking these generates a simple scale.
  • Added Invert button for the Arpeggiator Notes sliderPack, clicking this inverts the notes.
  • Looped Prismatic samples.
  • Fixed the loop Libraries offNote shenanigans (hopefully).
  • Fixed a sampler related noteOff bug with Machine Tribes.


v0.04:

  • Adjusted the automatic gain for the Amplifier, it should now be less "spiky".
  • Selecting a Library now closes the Library Selection panel.
  • Added a safety check for preloadProgress when loading Libraries. This prevents a crash in Ableton Live 10.
  • Installing a single Library should now save the directory it installs from for easier use. This location memory resets on plugin close.
  • Removed the Zoom button state saving as a Preset.
  • Made the Bloom "Bloom" samples loop.
  • Fixed polyphony issue with Blackout, Blackout 2 and Portal.
  • Removed the Preset Browser button state saving as a preset.
  • Upscaled the resolution of all Library buttons to 200%.
  • Replaced the FX Settings Panel buttons images with Vectors.
  • Slightly adjusted the GUI.
  • Added Transport Handler functionality to loop-based Libraries. (This should fix a bug with the loops not resetting on Transport stop).

v0.03:

  • Fixed the loading progress bar being hidden behind other elements.
  • Trimmed some Cloudburst samples.
  • Trimmed some Cloudburst Acoustic samples.
  • Fixed NoteOff keyboard colour reset functionality for Cloudburst Acoustic.


v0.02:

  • Replaced a bunch of .PNGs with Vectors.
  • Added a Folder button which opens the installation directory for the player.
    • This is useful to backup, edit or remove expansions or installation data.
  • Added randomize functions for Arp, ADSR, FX and Patch ComboBoxes.
    • Specific paramaters can "ignore" the randomizer but clicking the small buttons labelled "R" near them.
    • The "R" buttons can be shown/hidden using the Visibility Toggle (Eye Icon) next to the Randomize button.
  • EQ nodes will now store within presets.
  • Libraries with individual sample patches should now default to the first patch upon loading for the first time.
  • Added progress % text for loading/installing libraries.
  • Added Arpeggiator bypass memory, switching from a loop-based library back to a standard library will now remember if the Arp was on or not.
  • Added + - buttons for ComboBoxes.
  • Added a Bulk Install function, navigate to the folder with your .hr1s and go get some coffee!
  • Moved some GUI elements around.
  • Redesigned output volume slider and added meter.
  • Made GUI slightly wider.
  • Added global pitchbend support (+- 2 Semitones)
  • Fixed OSC3 ADSR interaction.
  • Fixed initilization mismatch of LFO Rate slider.
  • Fixed some dead zones in certain sliders.
  • Removed MIDI learn from elements that don't need it (this fixes a note trigger bug).
  • Fixed arp causing hanging notes when bypassing during playback.
  • Fixed some incorrect key colouring.
  • Added expansion-specific presets.
  • Bloom's Flourish samples should now loop.
  • Fixed some ComboBox shenanigans with Bloom.