[LAU] [Zynaddsubfx-user] zyn and the art of software maintenance

cal cal at graggrag.com
Sat Sep 19 20:33:06 EDT 2009


Folderol wrote:
> [...]
> 
> Some more info.
> 
> Yoshimi has now run continuously for about 20 hours. In that time I've
> been loading and saving entire parameter sets, editing patches and
> saving them, both with and without Rosegarden triggering notes. There
> hasn't been a single freeze!
> 
> If there is no sound being produced, then patches load and save
> silently, although there are xruns showing in jack's message window. If
> Yoshimi is actually producing sound then there are usually clicks as the
> patches are changed, regardless of whether that particular channel is
> sounding. The amount of sound disturbance seems quite closely linked to
> the patch size/complexity.
> 
> I deliberately overloaded it by getting Rosegarden to send a fairly
> fast pattern of notes to the Hyper Matrix patch. The processors maxed
> out sounding rather unpleasant for a second, then it was Rosegarden that
> just stopped dead complaining of no CPU room. Changed channel on
> Rosegarden (so as not to actually disturb Yoshimi's state) to play a
> less demanding patch and everything was fine. The Hyper Matrix channel
> was still live, as I could play notes from my keyboard via Rosegarden.
> 
> I'm not seeing any xruns at all in response to MIDI input of Note
> On/Off, Master Volume, Pan, Modulation, Pitch Change.
> 
> As far as I'm concerned, we've now reached a level of stability that
> makes live performance practical.

Wow, that is all rather cool. I feel good, I feel better than James Brown.

Like I said previously, the best people to have testing are those who _use_
it extensively. Thanks again for your efforts. On we go!



More information about the Linux-audio-user mailing list