void audio_callback(void *_beeper, Uint8 *_stream, int _length) { Sint16 *stream = (Sint16*) _stream; int length = _length / 2; Beeper* beeper = (Beeper*) _beeper; beeper->generateSamples(stream, length); }