setBandGain method
Set gain for a specific band
Implementation
@override
Future<void> setBandGain(int bandIndex, double gain) async {
if (bandIndex < 0 || bandIndex >= bandCount) return;
final clampedGain = gain.clamp(
bands[bandIndex].minGain,
bands[bandIndex].maxGain,
);
_settings.value = settings.withBandGain(bandIndex, clampedGain);
_notifyUpdate();
}