Skip to content

SpectMorph 0.6.1

Latest
Compare
Choose a tag to compare
@swesterfeld swesterfeld released this 01 Nov 20:51
· 303 commits to master since this release

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.