0
0

Hi there,

We are developing a small application for iOS and android that uses fmod ex to record a sound and apply some fx on it.

Everything works fine except when using the ECHO DSP FX (echo_delay = 400 ) because we do not manage to detect the end of the playing sound (with this specific effect applied on it), we tried with the isplaying method and it’s look like this function returns false earlier than expected but we can still ear the sound.

[code:1cj6b60q]
———————————————– (timeline)
1111111111111111111111111111110000 (can we hear the sound ?)
111111111111111111111100000000000 (is playing function return)
[/code:1cj6b60q]

So we were wondering if the channel is not destroyed after x seconds (x = duration of the input sound) instead of y seconds ( y : duration of the output sound with fx)

BR,
Philippe

  • You must to post comments
0
0

Any comments ;o(

If the problem description is not detailed enough, I can try to provide more information.

Philippe

  • You must to post comments
0
0

If you are adding a delay DSP to a sound you will encounter the issue that the sound has indeed finished but you are still hearing the tail of the echo playing out from the DSPs buffers. You could take the delay time into consideration by adding extra time before to stop your recording, otherwise a programmatic solution could be used where you monitor the signal leaving the submix via a custom DSP.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.