5 Feb 2007 ensonic   » (Master)

buzztard

Last month I started to offer extensions from the buzztard project for gstreamer inclusion [1] [2] [3] [4]. I believe that the idea behind is generic enough to support them. The discussion and interest has been relative low so far :( I'll probably interpret this then as agreement and commit the changes. The preset handling has been improved. The buzz presets can be saved now too and meta data (comments) can be edited as well. The generic implementation also shapes up.

As my solution for [5] seems to be disliked I went for a hack :( I now hide the treeview headers and simulate my own. Now the header widgets work. As some extra sweetness the header have per track volume meters. While working on this I also made the label-browser function. It allows to jump to labels in the timeline.

I also started to add some functionality to the wavetable page. Its now possible to browse the files and preview the selected entry.

I was curious how well the buzz song import now works. Especially with the better handling of missing machines. So I added a test script, similar to the unit test in core, that runs over all your buzz songs, imports them and dumps basic info into text files. Then it greps the text files to generate most wanted machine top 10 :).

Last weekend I did a first rough port of buzztard for the N800. I have some of the UI changes in place already. The GStreamer side was pleasant - no changes needed. Unfortunately the gstreamer on the device is not the most up to date and thus the app does not work too well.

gstreamer

A lot of action on the GStreamer front too. Dozen interesting elements ranging from midi-song rendering to new audio fx landed in bugzilla and partially already in CVS.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!