By ensonic | Posted on May 16th, 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
By ensonic | Posted on April 3rd, 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
By ensonic | Posted on March 1st, 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
By ensonic | Posted on February 11th, 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
By ensonic | Posted on January 13th, 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
By ensonic | Posted on December 25th, 2011
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
By ensonic | Posted on December 2nd, 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
By ensonic | Posted on October 4th, 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
By ensonic | Posted on September 14th, 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
By ensonic | Posted on August 2nd, 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
|
|
Recent Comments