Aalto 1.9.4 release notes Sep 29, 2020 ---------------------------------------------------------------- Hi and welcome to Aalto, a synthesizer by Madrona Labs. Please see the Aalto manual, available on our website, for a complete introduction. For questions or technical support, please try the forums at http://madronalabs.com. If you have purchased Aalto, you can try us directly by email anytime at . Installing and Licensing ---------------------------------------------------------------- Just double click the Aalto(version).pkg file on MacOS, or the Aalto(version)Installer.exe file on Windows, to get started. Aalto ships as a demo version. The demo has a gentle reminder "wave" sound, and does not allow patches to be saved. To buy a license, visit http://madronalabs.com/products/aalto and click "Buy now." From the "My licenses" page on the website, you can see the licenses for any products you have purchased. Copy the license, then click on the plugin's upper right registration area to paste the license into the plugin. The license will be saved on your disk. A license allows you to install the plugin on multiple computers and to run it on any one computer at a time. To run multiple copies of the plugin at once, as in a lab setting, you must purchase multiple licenses. version 1.9.4 changes: ---------------------------------------------------------------- - fixes sequencer glide not working in 1.9.3 version 1.9.3 changes: ---------------------------------------------------------------- - fix for slow graphics on MacOS - fix MPE issue with instruments that send pitch bend before a note-on - fix sequencer failure to retrigger properly - fix repeatability of sequencer start when not at start of track - allow MPE pitch bend amounts greater than 48 - add separate pitch bend amounts for MPE Main and Member channels - add Settings menu for MPE pitch bend amount - respond to MIDI RPNs for setting pitch bend amounts version 1.9.2 changes: ---------------------------------------------------------------- - 32-bit support removed for Mac OS. A 64-bit host is now required. - add notarization for Mac OS Catalina compatibility - fixed image creation issues with newer Mac OS SDK - fix an issue opening the window while modulating parameters in Bitwig - start "Save as..." file dialog from most recently used directory - fixed an issue where sequencer key trigger would not always restart sequence - added option to quantize the sequencer rate to small whole number ratios - added option to change the "x" controller number for MPE input - fixed voice fighting with OSC and latest Soundplane app - increased some patcher param ranges for MPE control - rotate through available voices when receiving MPE version 1.9.1 changes: ---------------------------------------------------------------- - fixed a build problem that reversed a 1.8.5 fix version 1.9.0 changes: ---------------------------------------------------------------- - fixed a crash in the patcher UI after resizing the UI then dragging a patch cable - fixed an erratic issue where no drawing would happen in some hosts version 1.8.5 changes: ---------------------------------------------------------------- - fixed a crash occurring with file names exactly 64 characters long - optimized plugin loading code version 1.8.4 changes: ---------------------------------------------------------------- - removed debug code that was causing a crash in certain hosts - streamlined OSC services - add master_tune program parameter, accessible via program text - fixed t3d input in unison mode version 1.8.3 changes: ---------------------------------------------------------------- - added handling of "all notes off" and "all sound off" MIDI messages - fixed bugs with Scala .scl and .kbm handling - fixed issue with step sequencer not quantizing to current scale - fixed issue with step sequencer UI not reaching maximum when dragging - added slower LFO minimum speed and finer adjust (0.0001 Hz) - added response to "canDo" MPE query in VST plugin - increased glide time to reduce zipper noise for panel parameters - fixed possible DSP freeze with extreme LFO feedback - fixed sometimes missing t3d light - fixed sometimes missing label backgrounds version 1.8.2 changes: ---------------------------------------------------------------- - many optimizations - fixed dial display updates when changing number of voices - fixed hanging notes problem with some hosts including FL Studio, Reaper - fixed an issue with dial quantizing version 1.8.1 changes: ---------------------------------------------------------------- - fixed a Windows library problem preventing loading on some systems version 1.8.0 changes: ---------------------------------------------------------------- - new registration system - new software PLL host sync - UTF-8 compatibility for patch and registration name - fixed an issue where the protocol type (MIDI, MPE, OSC) was not loading if the plugin editor did not exist - fixed an issue where folder or patch names starting in numbers might not appear - code signed Mac OS installer for Gatekeeper compatibility - code signed Windows installer for security and good feels - fixed a drawing problem with multiple plugin windows - fixed a problem where the sequencer would restart when its parameters were changed - fixed a problem where sequencer voices would stop after a program change version 1.7 changes ---------------------------------------------------------------- - MPE (Multichannel Polyphonic Expresion) support - improved Soundplane compatibility with Aalto patches. (requires Soundplane app 1.3) - new protocol switching UI (MIDI / MPE / OSC) under settings menu - fixed an issue where automation would not play before a note was received - improved voice stealing algorithm - optimized drawing on Mac OS version 1.6.2 changes ---------------------------------------------------------------- - fixed a automation parameter alignment problem that broke old automation - fix a possible crash pasting an ill-formed XML patch version 1.6.1 changes ---------------------------------------------------------------- - fixed a problem where parameter automation was turning off due to a loop. - Fixed "ghost window" issue on close in 32-bit Live - fixed issue with AU version not loading in Live - fixed errors in OSC enabled state - fixed a possible crash in the patch converter - patch converter on VST version was generating default patches from .aupreset - fixed version 1.6.0 changes ---------------------------------------------------------------- "anim" and "num" settings now appear under environment menu (gear icon) at upper right. On Mac OS, new OSC settings (enable / disable, port offset) also appear under this menu. On Mac OS, the presets now are stored under ~/Music/Madrona Labs. This is consistent with Kaivo and hopefully will not be changed again for a long time to come. The presets are also stored in a new, JSON-based format. To convert your old presets and move them, select "convert presets" from the main preset menu. Aalto can still read the old preset format, so on Windows the presets are simply converted whenever you save one. - both AU and VST versions now use .mlpreset files in new JSON format - added preset converter to convert all old presets to new format - presets directory moved to ~/Music/Madrona Labs - improved speed of preset loading - fixed a problem with keyboard stealing in 64-bit VST - now saving window size state properly in compatible DAWs - fixed an issue with the oscillator and extreme pitch modulation - added OSC enable / disable and port offset (Mac OS) - sequencer now quantizes to currently selected musical scale. - fix parameter loading when no DSP is active in application (for Max/MSP and Vienna Instruments) - fixed problem with sequencer retrig - fixed defaults for envelope trigger and x vel - added defaults to make MIDI patches more compatible with Soundplane / t3d - added clearer display of multiple channels in scope dials - fixed a bug affecting MIDI timing - added multi-channel MIDI receive for voice-per-channel operation with Soundplane, Linnstrument, etc. - fixed an issue affecting Save as... on some systems - improved graphics performance - fixed a problem that prevented MIDI program changes on some systems - fixed bug when no MIDI Programs folder was present - Scala keyboard mapping files (.kbm) now loaded if present in scales directory with same name as scale - improved UI response for dials with only a few values - on Save as... outside normal patch directory, warn then allow anyway. - fix an issue loading patches if the home directory was renamed (Mac OS) - fixed a bug where a program change could cause t3d to stop receiving - added environment menu that contains editor and OSC settings - added "reset editor size" option in settings version 1.5.0 changes ---------------------------------------------------------------- - Fixed an issue that was slowing down Aalto dramatically on some Windows systems. - Fixed an issue requiring a runtime support pack on some Windows systems. - Improved latency through the patcher when running at large host buffer sizes. - Aalto now draws at full resolution on Macintosh Retina Display, in compatible hosts. - Aalto is now compatible with Soundplane version 1.0 and higher. - Fix mousewheel direction on Mac OS 10.7 and higher. - Accelerated drawing to the screen on Mac OS with OpenGL. - Optimized drawing scheduling to avoid glitches, especially in Logic. - User and factory presets now share the same location. - Improved ergonomics of patcher with larger handles and smoother graphics. - Fixed a drawing problem with bipolar dials. - Improved drag ergonomics for dials. version 1.4.1 changes ---------------------------------------------------------------- - Fixed Logic AU validation problem - Fixed label display problem on Apple Retina Displays version 1.4.0 changes ---------------------------------------------------------------- - over 100 new presets - KEY module now recognizes MIDI sustain messages - fixed LFO self loop problem - SEQ: quantize now snaps to current scale in KEY module - touches over OSC / Soundplane are now quantized on release - fixed problem scanning MIDI programs in MainStage - fixed possible crash with preset menu in MainStage - fixed unison mode for OSC / Soundplane - fixed zipper noise in OSC / Soundplane input - fixed possible OSC-related crash in Ableton Live - fixed a problem with OSC / Soundplane input when UI was not open - fixed a problem load presets with default tuning - fixed a problem where window could become stuck after maximizing