SpectMorph 0.6.1 has been released.
The main changes are:
- Instrument editor improvements
- Support for multiple banks for WavSources
- New standard instruments
- The code is now hard RT capable
- UI fixes for macOS
What is SpectMorph?
-------------------
SpectMorph is a free software project which allows to analyze samples of
musical instruments, and to combine them (morphing). It can be used to
construct hybrid sounds, for instance a sound between a trumpet and a
flute; or smooth transitions, for instance a sound that starts as a
trumpet and then gradually changes to a flute.
SpectMorph ships with many ready-to-use instruments which can be
combined using morphing.
SpectMorph is implemented in C++ and licensed under the GNU LGPL version
2.1 or later
Integrating SpectMorph into your Work
-------------------------------------
SpectMorph is currently available for Linux, Windows and macOS (Intel
and Apple Silicon), with CLAP/LV2/VST plugins. Under Linux, there is
also JACK Support.
Links:
------
Website:
http://www.spectmorph.org
Download:
http://www.spectmorph.org/downloads
There are many audio demos on the website, which demonstrate morphing
between instruments.
List of Changes in SpectMorph 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.
--
Stefan Westerfeld,
http://space.twc.de/~stefan