The volume level of a channel.
|handle||The channel handle.
|volume||The volume level... 0 = silent, 1.0 = normal, above 1.0 = amplification.
This attribute is applied during playback of the channel and is not present in the sample data returned by BASS_ChannelGetData, so it has no direct effect on decoding channels. The BASS_ATTRIB_VOLDSP attribute can be used instead to change the level of a channel's sample data, or the BASS_FX_VOLUME effect via BASS_ChannelSetFX.
When using BASS_ChannelSlideAttribute to slide this attribute, a negative volume value can be used to fade-out and then stop the channel. When the linear volume curve is in use, the BASS_SLIDE_LOG flag can also be used to make a slide logarithmic rather than linear.
BASS_ChannelGetAttribute, BASS_ChannelSetAttribute, BASS_ChannelSlideAttribute, BASS_ATTRIB_VOLDSP, BASS_CONFIG_CURVE_VOL