|
From: Javier S. P. <ja...@te...> - 2007-04-10 21:26:08
|
Hi, team. I've got some changes to propose and I'd like to hear some opinions, at least for the first one. In first place, I've changed the audio buffering (not in SVN yet). There's a thread rendering and another one filling the sound buffer (currently only ALSA). The old audio buffer is now a list of chunks. That fits better the idea of trading delay for CPU peak requirements. The question is, if the buffer size (chunk size) should be only one, what should it be? Second, the engine should be a singleton. You can have several projects open with more lmms instances. You can already drag patterns between them. The only thing left is the piano roll using the global clipboard. Third, small matter, MIME type should be something like "application/x-lmms-stringpair" or "x-lmms/stringpair". Bye. |