Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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)