fixed bug where stereo events would crash an engine configured for mono ...

That's a nice use case you got there, Fin !

Turns out the bug was that the engine was configured to output only mono audio (OUTPUT_CHANNELS was configured as 1 in global.h) and the loaded SampleEvents were stereo. I changed the global.h configuration back to use stereo output, and added a simple check to prevent the engine from crashing the next time this should occur !