factorsynth CHANGELOG --------------------- v3.1.1 - 12/3/2024 - Remove sidechain input when loading as VST3 in some DAWs - Restore playback region selection and play button state in host mode when reloading - Keep name of main clip in all exported sound file names - Rewind in sync when quantized (even if not in host mode) - Link to offline activation and more explicit offline activation error messages - Fixed loading number of beats stored in preset - Fixed playback jumps precision and several looping issues - Fix: first manual left shift failed sometimes - Fix: on quit, don't ask to save if no processing has been done v3.1 - 13/11/2023 - Drag and drop export - Export selected region only - Press spacebar to playback in standalone version - Allow opening FLAC and OGG files - Fix: mono file export (was exporting a stereo file with audio on the left channel only) - Fix: stop when factorizing a different-length clip while playing v3.0.3 - 27/03/2023 - Fixed Bluetooth MIDI - Fixed controller to plugin communication for x-syn matrix when no controller was selected for the main matrix v3.0.2 - 20/03/2023 - Added interface zoom in/out - Added support for Akai APC mini mk1 and mk2 - Fixed crash when resetting or randomizing pan while re-factoring with more components v3.0.1 - 1/03/2023 - Fixed AU validation in Logic Pro - Fixed reopening of VST when loading project in some hosts - Fixed loading saved matrix button states when loading a session with more components v3.0 - 27/2/2023 - First VST/AU/standalone version - Demo version - Added sampler mode - Added pan randomization - Added time randomization - Multi-waveform display - Component locking - New preset system v2.3 - 9/12/2021 - runs natively on Apple M1 processors v2.2 - 27/7/2021 - first demo version - several bug fixes in shifting without quantization - factorize buttons blink when analysis parameters changed - single click to jump playback position - fixed crash when hot-swapping presets v2.1 - 12/2/2021 - Added triple meter quantizations - Added recursive double/half tempo buttons - Control of snap quantization by main quantization parameter - Added beat number control - Fixed host mode sync issues in Max 8.1.7 and later versions v2.0 - 10/7/2020 - Avoid clicks when shifting components - Avoid gain boost in host mode - Bugfix: changing global levels bypassed the mute buttons - Fixed some audio dropouts when moving dials - Fixed memory allocation crashes on Mac OS Catalina - Fixed crash when clicking on operation buttons after changing component number - Fixed info window annotations v2.0b4 - 4/6/2020 - Double/half tempo buttons - Display left-right output as 2 superimposed waveforms - New colors - Fixed some undo issues - Bugfix: display correct gain after shifting - Normalize temporal shape displays if using algorithm B - Windows bugfix: was not re-factorizing when reloading - Bugfix: make sure output is zero if no components are selected - Avoid loop clicks - Bugfix: reset loop length after factorizing new master sound v2.0b3 - 14/5/2020 - added zoom button - increase the maximum gain to 16 dB - Bugfix: show cancel button while exporting files - Fixed crash when changing number of components while factorizing - Fixed text overruns in Windows - Fixed MIDI parameter names v2.0b2 - 29/4/2020 - Fixed Max interface - Some annotation fixes - Bugfix: select right buffer for bouncing - Updated manual to v2 v2.0b1 - 27/4/2020 - Import master sound by drag and drop - Instant loading of warped or transposed tracks (instead of real-time recording) - Playback and looping is now controlled from the device (solves sync problems) - Loading from encrypted pack samples is now possible - New decomposition algorithm available - Iteration number is now a user parameter - Panning controls for the components - Possibility to select looping region on output waveform - Temporal component shifting - Playback cursor now covers all temporal shapes - Thresholding of component amplitudes - Factorizes right away when loading from presets - Randomly add or remove individual components - All-on operation buttons - Hide cancel button while processing - Avoid clicks when stopping - Transport control and master file display on device window - New output gain dial - Button to open Max console - Several small fixes is STFT computation - Some memory optimizations in NMF computation v1.5 - 2/5/2019 - Using the device from Max is now supported - Multiple device instances are now supported - Bugfix: keep saved switchboard connections after loading set with warped clips v1.4 - 28/2/2019 - Manual MIDI assignment of the first 8x8 switchboard buttons. - Automatic mapping of the switchboard for Launchpad and Push surface controllers. - Allow to resize main interface window. - Bugfix: correct instant launching of clips shorter than one beat. - Prevent drag&drop to input and output waveforms. v1.3 - 8/11/2018 - Added clear buttons. - Avoid saving temporal and spectral elements to undo history (won't be saved to presets). - Bugfix in session view looping : was missing loop restart during heavy computations. - Clear output waveform when changing tempo. v1.2 - 21/9/2018 - First cross-platform version (Mac+Windows) v1.1 - 27/8/2018 - Solved several looping problems in session view. - Bugfix in element drawing when loading from preset or saved live set. - Use fs_out.wav as default file name when bouncing to file. - Bugfix: unwarped but transposed clips were not being recorded. v1.0 - 10/7/2018 - If xsyn sound loaded, always re-launch xsyn factorization after master factorization. - After factorization, don't clear output waveform until next synthesis operation. - Several bugfixes in recording of warped clips. - Fixed bug in component export. v1.0b4 - 30/6/2018 - Nicer background colors for selected elements. - Several bugfixes when using different sampling rates in master and x-syn sound. - Fixed bug when refactorizing with different components in solo mode. - Fixed scrolling problems. v1.0b3 - 9/5/2018 - Quit external if trying to resynthesize non-existant elements. - Avoid factorizing from preset if factorized clip is warped or transposed. - Avoid factorizing from preset if number of components is changed before factorization. - Fixed bounce to file. v1.0b2 - 4/5/2018 - Added user manual. - Added info window annotations. - Clearer text in help window. v1.0b1 - 25/4/2018 - First Max For Live beta version. v0.4 - 3/3/2017 - Control of analysis paremeters: window and hop lengths. - New connection button: clear diagonal. - Possibility to record input sounds from line in. - Input sound visualization. - Support for AIFF and mp3 input files. - Input and output managed by buffers~ instead of direct file writing. - Base and activation labels. - Fixed memory leaks. - Added individual activation and base sliders and reset buttons. v0.3 - 30/8/2016 - First Max version v0.22 - 7/6/2016 - New option -w to control analysis window length. - New option -v to control overlap factor. v0.21 - 31/5/2016 - New option -s to output separate input and output components. v0.2 - 19/5/2015 - Added cross-synthesis with injective mapping. - Better memory management. - Clearer output display. v0.1 - 30/8/2014 - First command-line version.