[LAA] spectmorph-0.2.0

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-announce@...>
Date: Friday, July 22, 2011 - 5:48 pm

spectmorph-0.2.0 has been released. This is the first version that supports
sound morphing, and some really interesting sounds can be created with this
version; there are examples on the web page.

Overview of Changes in spectmorph-0.2.0:
* implemented user defined morphing using a MorphPlan consisting of operators
- graphical representation of the operators
- graphical editing of the MorphPlan
- implement actual morphing (in per-operator per-voice module object)
- added MorphPlanSynth/MorphPlanVoice, which allow running MorphPlan's easily
- added LPC (linear prediction) during encoding, and LPC/LSF based morphing
* BEAST plugin:
- added GUI required for editing a MorphPlan
- support four output channels, as well as two control inputs
- delay compensation plugin (to compensate SpectMorph delay)
* JACK client:
- support GUI MorphPlan editing
* added sminspector (graphical tool for displaying SpectMorph instruments)
- zoomable time/frequency view
- configurable (FFT/CWT/LPC) time/frequency view transform parameters
- spectrum, sample, LPC visualization
- graphical loop point editing
- allow storing changes in .smset files (for editing loop points)
- play support via JACK
* improved smtool (old name: smextract); its now installed by default
- lots of new commands (like "total-noise", "auto-volume", ...)
- support .smset as input (in addition to .sm); command is executed on all
.sm files in the .smset
* added shared libraries for gui and jack code
* new integrated memory leak debugger (to find missing delete's)
* support ping-pong loops
* doxygen API docs updates
* migrated man pages from Doxer to testbit.eu wiki (and use wikihtml2man.py)
* performance improvements

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.

Also interpolating between two samples of the same instrument (different attack
velocity of a piano) could be interesting.

SpectMorph is implemented in C++ and licensed under the GNU LGPL version 3

SpectMorph is still under development. This means:

* the fileformat is not yet stable - instruments or morph plans may not work
with newer versions of SpectMorph
* the algorithms for synthesizing sounds are still under development - newer
versions may sound different

To sum it up: if you compose music using SpectMorph, don't expect newer
versions to be compatible in any way.

Website: http://www.spectmorph.org
Download: http://www.spectmorph.org/downloads/spectmorph-0.2.0.tar.bz2

There are many sound samples on the website, which test morphing between
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
Linux-audio-announce mailing list

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-announce] wcnt-1.2 new release, James W. Morris, (Wed Jun 29, 11:41 pm)
[LAA] [ANN] jack_capture V0.9.19, Snd-ls V0.9.8.17 and Rolle..., Kjetil S. Matheussen, (Sun Jul 6, 4:33 pm)
[LAA] [ANN] Simple Sysexxer 0.2 beta, Christoph Eckert, (Sat Aug 22, 5:29 pm)
[LAA] Sonic Visualiser v1.7 now available!, Chris Cannam, (Sun Oct 11, 5:11 pm)
[LAA] JACK 0.120.1 is released, Paul Davis, (Fri Mar 4, 9:19 pm)
[LAA] [ANN] GMIDImonitor 3.5 released, Nedko Arnaudov, (Mon May 16, 8:37 am)
[LAA] spectmorph-0.2.0, Stefan Westerfeld, (Fri Jul 22, 5:48 pm)
[LAA] [ANN] Radium V0.65.0, Kjetil Matheussen, (Fri Jul 6, 9:20 am)
[LAA] vst-bridge 0.1, Alexandre Bique, (Thu May 16, 8:55 am)
[LAA] OpenAV Productions : Sorcer Release, Harry van Haaren, (Sat Jun 8, 10:03 am)
[LAA] Vee One Suite 0.4.0 - A proto-beta party!, Rui Nuno Capela, (Fri Mar 7, 9:50 am)
Re: [LAA] [LAU] [LAD] hrec, Egor Sanin, (Fri Aug 22, 7:40 am)
Re: [LAA] spectmorph-0.2.0, Emanuel Rumpf, (Fri Jul 22, 9:30 pm)