Skip to content

Victory, not vengeance

Compare
Choose a tag to compare
@ensonic ensonic released this 04 Jul 10:06
· 1502 commits to master since this release

This release comes with a large number of smaller changes. Audio settings are more flexible and allow to choose a target latency. Jack users will be happy to see that we keep the session alive. We rewrote our test suite, fixed lots of bugs and refactored a large part of the code base. This summer we had a GSoC student, who implemented GStreamer EncodeBin support, which improves the song rendering code, wrote a audio-synth baseclass that greatly simplifies writing a new synth and wrote the pattern control source that allowed us to remove a lot of complicated code from the sequencer core.

The gst-buzztrax module got more modular. There are a few new plugins (sidsyn, wave-replay and wavetabsyn).

We changed all modules to use non recursive make and we merged bsl into buzztrax to make development easier.