0
0

Hello.

I’m just starting with FMod, and I was following the "Getting Started" tutorial. It gives me some troubles, though:
– If I try to use createsound() with FMOD_HARDWARE, it gives me an error that says a call to a standard soundcard driver failed. It says it is error 50, but I don’t know how to check it.
– If I try to use createstream(), nothing will play
– Sound quality is terrible. It’s very staticy for some reason.

Does anyone know any common reasons for these problems? I can post my source code if it helps.

Thanks very much.
Joe

  • You must to post comments
0
0

I updated FMOD to the newest version (…9), but I’m still having the problem. I decided to play around with the sound options a bit, and discovered a few more behaviors:

  • when a sound is created in hardware mode, I still get that error
  • the name of the error is FMOD_ERR_OUTPUT_DRIVERCALL
  • when a sound is created in software mode, it plays, but is louder than it should be, and has horrible noise
  • when a sound is created in hardware mode and run in debug mode, playback is perfect
  • when a sound is created in software mode and run in debug mode, it has the same problems
  • when a sound is created as a stream, it does not play

Thanks again for your help. Are there any good tutorials out there (other than the ones bundled in)? Maybe I can figure it out from one of those.

Thanks
Joe

  • You must to post comments
0
0

Odd. The problem seems to have fixed itself. I didn’t change the code or anything.

Now I have a new problem, though. I’m making a shell for using FMod, and whenever I try to pass in a System parameter, it gives me a linker error. For example:

bool JCreateSound(FMOD::System *system);

Is there something special I have to do? I’m already including all the necessary headers and such.

Thanks
Joe

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.