table of contents
- experimental 3~git20250302~78a2035+ds-1
Mix_SetReverseStereo(3) | SDL_mixer3 FUNCTIONS | Mix_SetReverseStereo(3) |
NAME¶
Mix_SetReverseStereo - Cause a channel to reverse its stereo.
HEADER FILE¶
Defined in SDL3_mixer/SDL_mixer.h
SYNOPSIS¶
#include "SDL3_mixer/SDL_mixer.h"
bool Mix_SetReverseStereo(int channel, int flip);
DESCRIPTION¶
This is handy if the user has his speakers hooked up backwards, or you would like to have a trippy sound effect.
Calling this function with flip set to non-zero reverses the chunks's usual channels. If flip is zero, the effect is unregistered.
This uses the Mix_RegisterEffect () API internally, and thus is probably more CPU intensive than having the user just plug in his speakers correctly. Mix_SetReverseStereo () returns without registering the effect function if the audio device is not configured for stereo output.
If you specify MIX_CHANNEL_POST
for channel , then this effect is used on the final mixed stream
before sending it on to the audio device (a posteffect).
FUNCTION PARAMETERS¶
RETURN VALUE¶
Returns true on success or false on failure; call SDL_GetError() for more information. Note that an audio device in mono mode is a no-op, but this call will return successful in that case.
AVAILABILITY¶
This function is available since SDL_mixer 3.0.0.
SDL_mixer 3.0.0 | SDL_mixer |