libzzub, Aldrin, Buzz RMX: Changes, Changes, Changes.

This week, I finished the prototype implementation for a new Flac/XML-in-Zip based song file format called "ccm" which is going to become Aldrins default file format.

ccm has been designed with extensibility and readability in mind, and it is also thought to allow you to put your Aldrin songs on-line in a monolithic way, but still enabling others to access the "source code" of the song (samples, tracks, lyrics), allowing to remix or to modify it easier. "ccm" could stand for "creative commons module", in the spirit of the ccMixter project founded by CC.

The other bit is a new scripting engine called "Lunar", which aids in writing synths and effects. Currently, Lunar features a Lua scripting host (hence the name), but I'm planning to add support for runtime-compiled C code as well somewhere along the path (I had the Tiny C Compiler in mind).

Unless their binary plugin counterparts, Lunar scripts are being saved with ccm modules, so all data required to play a song is kept in one place.

Development on the dsp library is still preliminary and undocumented.

All this will be included in the Aldrin 0.8 release, right after I separated our three projects libzzub, Buzé and Aldrin from a common repository into their own ones.

Aldrin support for Windows will end; requirements of Linux and Windows users do not align. Instead we will do a fork called Buzz RMX, which deals exclusively with Windows-only demands such as VST and Buzz formats support, and will be frozen once finished, ready for being picked up by a
third party that is interested enough to keep the project going.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Back to top