OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
Volume Control

Functions

void snesmodFadeVolume (u8 targetVolume, u8 speed)
 Fade module volume.
void snesmodSetModuleVolume (u8 volume)
 Set module volume.

Detailed Description

Function Documentation

◆ snesmodFadeVolume()

void snesmodFadeVolume ( u8 targetVolume,
u8 speed )

Fade module volume.

Gradually fades the module volume to a target level.

Parameters
targetVolumeTarget volume (0-127)
speedFade speed (higher = faster)
// Fade out before level transition
void snesmodFadeVolume(u8 targetVolume, u8 speed)
Fade module volume.

◆ snesmodSetModuleVolume()

void snesmodSetModuleVolume ( u8 volume)

Set module volume.

Sets the playback volume for the current module.

Parameters
volumeVolume level (0-127)