I’ve previously been developing my program with the Xaudio-library, but due to some needed functionality missing from it, am trying to implement FMOD as a replacement. However, at the moment I’m experiencing some major trouble, and thought that before I bang my head against the wall any more, I’ll try and ask here for help.
Because of the way my application is supposed to work, I need to be able to send the output to two soundcards at the same time, more or less (hopefully more:) synchronized. With Xaudio this was quite simple to achieve, however, I’m wondering, is there any way I can do this in FMOD. I was thinking that if it was possible to reach the (already mixed) samples just before they are outputted to the soundcard, and copy these samples to the other card.
Another thing is that I also need to be able to "fade" between the cards – how could this be acheived?
Hope somebody can understand what I mean. If not, feel free to see the old version of my software at http://www.disconova.com/ – that should give you some idea of what I’m after.
I haven’t tried fmod yet, (haven’t had a chance to download it) but from what I can see, fmod has support for playing two (or more) files at once. It looks like your wanting to fade between two soundcards to do a fadout from one song into a fadein to the next, if fmod has support for playing two songs at once and fading with them, why can’t you just use that support on the one soundcard and not use two?
Anyhow, I probably don’t have a clue as I haven’t used the library yet…
- Anonymous answered 15 years ago
Because that way I wouldn’t have a chance to hear the sound before somebody else hears it, and I wouldn’t know at which point the next sound would be. Explaining this is a bit hard to do. You’d have to know a bit about DJing to understand what I’m trying to achieve.
Please login first to submit.