MuSE Code Sprint
TCPC - 2,3,4 October 2009 (WE)
Sprint will be held remotely among participants connecting from different places, with high availability during a period of 3 days and 2 nights, concentrating on the development of a new MuSE version.
One main location gathering new developers to be introduced to the code is in Palazzolo Acreide, hosted by the Freaknet Poetry Hacklab.
Remote presence
**TODO**
Skype? Ekiga? Sflanz? IRC on a well defined channel on irc.hinezumi.org, SSL, port 9999 (accept wrong certificates)
Task list
Core
- Refactor code to use the Secret Rabbit Code everywhere for resampling
- Update MP3 decoder with a new library (ffmpeg or libmad)
- Update MP3 encoder (ffmpeg or toolame or twolame)
- Evaluate option of using FFmpeg everywhere (enc/dec)
- Update all dependencies to latest API version
- Improve overall stability
- Does the decoding/mixing of WAV, AIFF, VOC files works? CHECK THIS, NIGGA!
Graphic Interface
TO BE CODED:
A panel with keys to be associated to particular sounds (.wav, mp3 or whatsoever? formats?): one click -> one special effect to be mixed in real time. Example, applauses during an interview, or laughs, funny sounds, or whatsoever.
Packaging
- Update build system to latest autoconf/automake
- Update code to compile with latest GCC
- Review library dependencies, use shared libraries when possible
- Make a new Debian package for muse-streamer