0
0

I think it would be useful if it were possible to tell FMOD to mix to a buffer in memory somewhere instead of to the audio hardware.

Specifically, what I want to do is call FMOD the same way FMOD calls stream callback functions; whenever I want new audio data, I can just call a function and tell FMOD where the buffer is and how big it is and have FMOD fill that buffer with sound data. Then I can do whatever I want with the buffer, and whenever I’m ready for more data, I just call the same FMOD function again.

Or is this already possible and I missed it in the docs?

  • You must to post comments
0
0

Actually, I was hoping to use FMOD as a mixer for SDL’s audio device. So using a DSP callback and buffering it would increase the latency, which isn’t really desirable.

  • You must to post comments
0
0

Hi.. I use FMOD with my SDL programming.. Why not just let FMOD handle it’s own output?

After all.. FMOD also works in Win32 and Linux.. the two major SDL targets

  • You must to post comments
0
0

FMOD for Linux does not work particularly well with the Vortex2 (and possibly other Aureal chips), so that’s why I would like to be able to use a different library to handle the actual audio output–not necessarily SDL, but something that works.

  • You must to post comments
0
0

Hmm.. I use a vortex2 in linux aswell.. it’s a driver issue I belive, the vortex linux driver isn’t up to scratch what would be nice is if what is left of aureal releases the information to help us write our own drivers.

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.