SpectMorphSpectMorph 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. In its current version, 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 3.
"Morphing Motion" is a piece of music created by
Sven Hinz and Stefan Westerfeld, which uses
morphing between different musical instruments to create a variety of
interesting sounds. It was created under Linux, using Bitwig 2 with the
SpectMorph VST plugin (version 0.3.2).
There is a separate page which contains more audio demos.
Screencasts of SpectMorph on YouTube are available on this page.
Integrating SpectMorph into your WorkIn order to make music that contains SpectMorph, you currently need to use Linux. There are four ways of integrating SpectMorph sounds into music you create:
|LV2 plugin||-||preferred for all sequencers that support LV2|
|VST plugin||-||especially for proprietary solutions that don't support LV2|
|BEAST plugin||-||for advanced usage patterns using the modular environment provided by BEAST|
|JACK standalone||-||application using JACK for midi input and audio output|
Note that at this point, we may still change the way sound synthesis works, so newer versions of SpectMorph may sound (slightly) different than the current version.