Audio Library

PreviousNext

Effects

If you want to change your sound and/or music file in a special way before output, then you can use effects. With effects, you are able to change the playing behaviour on every channel. There are already two built-in effects in the EiffelMedia Audio Library:

But if you want to create your own effect, just inherit from EM_EFFECT in your new effect class. You will have to implement the deferred features where you can apply an effect on the sound data.

Notes

Effects are very CPU intensive. They may boost your CPU when working with them. So do not use effects when having a lot of other things to do (like drawing widgets);