buzztard project status 01/05/2012

More cruft removal this month. We dropped some more configure options (thanks Adrian) and removed more old/unused code. The project also got the first commits merged from Thomas – our GSoC student.

The pattern class had a boolean parameter to chose between command and data patterns. I refactored that into a proper class hierarchy. . . . → Read More

buzztard project status 01/04/2012

I started hacking on the transport settings. The idea here is to have a generic scheme for how to control playback (start, stop, seek) externally. This can be a midi-controller, but also qjackcontrol or a MPRIS applet. The setting now show the available modules and allow to enable master and slave mode as well . . . → Read More

buzztard project status 01/03/2012

As a big leftover promise from my talk at the GStreamer conference in 2011 I spend more time to understand latencies inside GStreamer. For plain playback the latencies are not an issue, but for anything interactive, be it entering notes or changing parameters while the song is playing, we want much lower latencies. For . . . → Read More

buzztard project status 01/02/2012

The first big change after releasing 0.6 was to move from svn to git. SourceForge offers git since a while, but does not provide any tips how to do the transition. Fortunately it is a popular topic though. I used svn2git for the main conversion. I fixed the author tags from svn commit messages . . . → Read More

buzztard project status 01/01/2012

Finally after a long time, I managed to release a 0.6 of buzztard. So far only one regression was found and bml-0.6.1 was released to fix it.

A few things happened before the release still. At first after updating my distro, I made a lot of changes to avoid deprecated gtk+ api. For now . . . → Read More

ANN: buzztard 0.6.0

The buzztard team has released version 0.6.0 “black beats blue” of its buzz-alike music composer. All modules got extensive improvements over the last release from more than two years ago. Give it a try, join hacking and report bugs.

bml Improved machine compatibility.

bsl Several bug fixes and better compatibility.

buzztard Main feature of . . . → Read More

buzztard project status 01/12/2011

Over the last 2 month I did quite a bit of work on the GStreamer side. Right now we’re working on 0.10 and 0.11 in parallel. I worked on the audiovisualizers and opencv elements in 0.10. I added a freeverb port to 0.10. In 0.11 I updated the controller susbsystem. If is now a . . . → Read More

buzztard project status 01/10/2011

This month I focused on testing for the next release. My free time for the project was a big short anyway, as my family move to our new home and I had quite some janitorial work to do.

One lesson learned for the start. Some time ago I had problems with tests going crazy . . . → Read More

buzztard project status 01/09/2011

After lots of changes I have switched the code permanently to the new sequence model. It saves about 170 lines of code in the sequence-page source. There is some potential to save more though.

I also did more work on state persistence. A song now contains more information (selected machines, pattern, options) and these . . . → Read More

buzztard project status 01/08/2011

Another month with good progress. I’ve started with the undo/redo parts in the sequencer view. Most of the edits are handled now. I am still stuck with one problem though. So far the order of signal handler on object removal did not matter. Now it does :/ There are things that when they get . . . → Read More