SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for vst-spectmorph-1.0.0_beta2-1.6.x86_64.rpm :

* Thu Jun 27 2024 Edgar Aichinger - Update to version 1.0.0_beta1
* New Features - WavSource: support two formant preserving algorithms for repitching vocals. - New operators: - KeyTrack - can be used to combine instruments by note range. - Envelope - to generate arbitary modulation envelopes. - User defined curve editor for KeyTrack, Envelope and LFO. - Add presets using the new operators: - KeyTrack Choir Ah/Oh - StringBrass Fusion - JACK CC values are now interpreted per channel (allows polyphonic modulation). - Support double click to reset properties to default value.
* Fixes - Apply midi channel bend to new voices. - Make portamento affect filter cutoff key tracking. - Fix problems with WavSource paths stored by LV2 plugin (make Ardour archives work). - Fix getting the initial click events / focus plugin UI on macOS under Bitwig. - Fix invalid access to past last vector element (#24). - Make PandaResampler work without problems in ASAN builds. - Refactor leak debugger to fix possible crashes caused by global destructors. - Do not ship sample data in \"1 Instrument WavSource\" preset.
* Internals: Improvements - Generate and store spectral envelopes in each AudioBlock for formant correction. - Improve the strategy for portamento synthesis (more accurate and less CPU usage). - Propagate portamento frequency to sources. - Randomize start phase per default to improve \"Harmonic Resynthesis\" quality. - JACK: use two audio outputs to be able to implement stereo support later on. - Add fast vectorizable log2 approximation (based on Tims version from Anklang). - Phases in LiveDecoder, IFFTSynth: change from float to uint for performance reasons. - Various minor performance optimizations. - Minor LV2 meta data updates (port groups, avoid port resizing extension). - Use newer compilers: g++-14 for windows, g++-13 for static linux plugins. - Support automatically downloading instruments from configure. - Avoid using std::mutex in hard RT code.
* Internals: Minor Changes - Refactoring: - Deduplicate morphing code from MorphGrid and MorphLinear. - Use shared pointers for GenericIn/GenericOut classes (RAII). - Get rid of `sm_clamp` / `sm_bound` (-> std::clamp). - Improve CI support (use debug-cxx, asan, ubsan, test static build, avoid fftw planning). - Add post install test which tests audio output for all presets after installation. - Validate LV2 feature arrays. - Support user defined scripts in testmidisynth test. - Improve error messages for preset loader. - Build cleanups: remove libbse code, simplify Qt build (remove smsampleedit). - Update CLAP version to 1.2.1.
* Thu Nov 02 2023 Edgar Aichinger - Update to version 0.6.1
* Instrument Editor - Support click & drag sample to scroll & zoom (#22). - Support stereo to mono conversion when loading stereo samples (#14). - Add manual volume editing / normalization. - Implement automatic selection triggered by midi.
* New instruments - Bass Flute - Soprano Saxophone - Clarinet, Bass Clarinet - Tenor Trombone - Viola, Double Bass - Make samples and meta information for standard instruments available on github.
* Improvements - Support multiple banks for WavSources / instrument editor. - Avoid allocations in DSP thread to be hard RT capable. - Allow overriding analysis parameter for frame stepping to get higher time resolution.
* Fixes - Make UI work properly in Ableton Live (and possibly other hosts) on macOS. - Fix UI scaling problem on M1 macOS builds. - Fix crash if instrument editor is closed without any samples. - Fix cases of undefined behaviour. - Fix timing problems for long notes, reproduce long WavSource notes with exact tempo. - Fix use-after-free for outdated control events. - Fix freetype related memory leak.
* Fri May 19 2023 Edgar Aichinger - Update to version 0.6.0
* New features - New, more flexible modulation system - Added filter with different filter modes - Provide visual feedback for modulated properties - Provide signed .pkg installers for macOS (Intel and ARM)
* Provide CLAP Plugin
* Support LV2 on all platforms
* Many bug fixes, minor changes and optimizations
* Wed Mar 29 2023 Konstantin Voinov - Fix build with gcc-13
* Tue Oct 20 2020 Konstantin Voinov - Update to 0.5.2
* Support bpm/beat synchronization for LFO - new presets using beat sync LFO: Mars / Saturn
* Add WavSource custom position playback mode
* New Instruments: Sven Ah / Ih / Oh (another male human voice)
* Store data in XDG directories on Linux: - move ~/.spectmorph directory to $XDG_DATA_HOME/spectmorph - move ~/SpectMorph directory to $XDG_DOCUMENTS_DIR/SpectMorph - create $XDG_DOCUMENTS_DIR/SpectMorph directory when needed (on write) - backward compatibility: use ~/SpectMorph if it already exists
* Bump number of control inputs from 2 to 4
* Implemented midi CC control for smjack (General Purpose Controller 1..4)
* Fix crashes caused by dangling MorphOperator pointers
* Fix loading floating point wav files
* Minor fixes and cleanups
* Fri Feb 14 2020 Konstantin Voinov - Update to 0.5.1
* Sun Oct 06 2019 Fabio Pesari - First upload, version 0.5.0
 
ICM