#include #include "sdl.h" void taSDLProcess(void* inst, unsigned char* buf, int nframes) { TAAudioSDL* in=(TAAudioSDL*)inst; in->onProcess(buf,nframes); } void TAAudioSDL::onProcess(unsigned char* buf, int nframes) { if (audioProcCallback!=NULL) { audioProcCallback(inBufs,outBufs,desc.inChans,desc.outChans,desc.bufsize); } float* fbuf=(float*)buf; for (size_t j=0; j0) { outBufs=new float*[desc.outChans]; for (int i=0; i