def set_playback_gain(self, ch, db): if ch >= self.info['playback-channels']: raise ValueError('Invalid argument for playback channel') vol = self._calculate_vol_from_db(db) EftPlayback.set_param(self, 'gain', ch, vol)
def set_playback_mute(self, ch, val): if ch >= self.info['playback-channels']: raise ValueError('Invalid argument for playback channel') EftPlayback.set_param(self, 'mute', ch, val)
def get_playback_solo(self, ch): if ch >= self.info['playback-channels']: raise ValueError('Invalid argument for playback channel') return EftPlayback.get_param(self, 'solo', ch)
def get_playback_gain(self, ch): if ch >= self.info['playback-channels']: raise ValueError('Invalid argument for playback channel') vol = EftPlayback.get_param(self, 'gain', ch) return self._calculate_vol_to_db(vol)