0
0

HELLO:
IN VISUAL BASIC WITH FMOD.BAS ANS FMOD.DLL (3.73 OR 3.74)

STEPS:

1 PLAY SONG
OPEN SONG STREAM & PLAY
2 ENABLED FX (EQ AND COMPRESSOR)
SET COMPRESSSOR & EQ.
3 STOP OR PAUSE SONG

CRASHHHH !!! 😮 😡 😥

PLEAASEEEE HELP ME !!!

THE PROBLEM IS CALL’S DLL HOOK ????

  • You must to post comments
0
0
  1. press capslock on your keyboard
  2. post relevant parts of the code you are using
  • You must to post comments
0
0

CPU USAGE IS 100%
TESTED UNDER WIN2K AND DISTINCT PC’S

[size=75:2rtemjhc]FSOUND_SetBufferSize (100)

FMOD_Initialize 44100,5, FSOUND_INIT_ENABLESYSTEMCHANNELFX + FSOUND_INIT_ACCURATEVULEVELS, FSOUND_OUTPUT_DSOUND, FSOUND_MIXER_AUTODETECT, 0

FSOUND_Stream_SetBufferSize (200)

FSOUND_Stream_Open archivo, FSOUND_NORMAL, 0,0

FSOUND_Stream_Play(1, StreamHandle(1))[/size:2rtemjhc]

PLEASE MAKE A EXAMPLE I VERIFY IT.
THANK YOU

SORRY FOR MY ENGLISH I’M SPANISH.

  • You must to post comments
0
0

REMEMBER ….

ONLY IN VB 6 (UNDER C++ NO PROBLEM)

PLAY —-> ENABLE FX (EQ OR COMPRESSOR) AND STOP O PAUSE SONG WITHOUT DISABLE FX.

GOOD LUKY !!!

  • You must to post comments
0
0

you arent storing the stream handle to streamhandle(1)

  • You must to post comments
0
0

Birty:

the number 1 is the channel

  • You must to post comments
0
0

the result of stream_open should be passed to stream_play so:
[code:qgrelix0]StreamHandle(1)=FSOUND_Stream_Open archivo, FSOUND_NORMAL, 0,0
FSOUND_Stream_Play(1, StreamHandle(1)) [/code:qgrelix0]

  • You must to post comments
0
0

Is right, i be passed.

  • You must to post comments
0
0

The problem is not present in builders with C++. only in VB.
Somebody make a dll bridge in C++ (FMOD.DLL —> Bridge DLL C++ —> VB) and call the functions of FMOD.DLL from C++ DLL and not from VB direct?

  • You must to post comments
Showing 8 results
Your Answer

Please first to submit.