Cantabile Development Blog

Follow the development of music software Cantabile

Articles | Full Index | RSS Feed


Audio Engine Woes...

Today I've been trying to resolve a random problem in the Cantabile 2.0's audio engine where something goes haywire with its audio buffer management. Luckily I've got some debug code in there that detects this, otherwise I would probably have never noticed it - except as an apparently random crash.

Unfortunately I just can't put my finger on the problem, and it doesn't occur in 1.2. I've obviously messed something up in the 2.0's code clean up.

Oh well, will keep searching...

Posted on October 4, 2007

Share This

Posted on October 4, 2007

Tom says:

This is why sanity checking and defensive coding is great! I wish more people would do this, and I need to get better at it myself. I've learned that it's quite difficult to predict which seemingly impossible things will end up happening, and most of them do at some point...

Leave A Comment

All comments will be reviewed for spam before being displayed.