BASS_MIDI_FontSetVolume
Sets a soundfont's volume level.
BOOL BASS_MIDI_FontSetVolume( HSOUNDFONT handle, float volume );
Parameters
handle | The soundfont to set the volume of. |
volume | The volume level... 0 = silent, 1.0 = normal/default. |
Return value
If successful, TRUE is returned, else FALSE is returned. Use BASS_ErrorGetCode to get the error code.Error codes
BASS_ERROR_HANDLE | handle is not valid. |
Remarks
By default, some soundfonts may be louder than others, which could be a problem when mixing multiple soundfonts. This function can be used to compensate for any differences, by raising the level of the quieter soundfonts or lowering the louder ones.Changes take immediate effect in any MIDI streams that are using the soundfont.