def arm_buttons(self, button):
     track_or_chain = self.tracks[button.index]
     if not is_chain(track_or_chain) and track_or_chain.can_be_armed:
         song = self.song
         toggle_arm(track_or_chain, song, exclusive=song.exclusive_arm)
     self._can_trigger_recording_callback(False)
 def _arm_track(self, track_or_chain):
     if not is_chain(track_or_chain) and track_or_chain.can_be_armed:
         song = self.song
         toggle_arm(track_or_chain, song, exclusive=song.exclusive_arm)
     self._can_trigger_recording_callback(False)
 def arm_buttons(self, button):
     track_or_chain = self.tracks[button.index]
     if not is_chain(track_or_chain) and track_or_chain.can_be_armed:
         song = self.song
         toggle_arm(track_or_chain, song, exclusive=song.exclusive_arm)
     self._can_trigger_recording_callback(False)
 def _arm_track(self, track_or_chain):
     if not is_chain(track_or_chain) and track_or_chain.can_be_armed:
         song = self.song
         toggle_arm(track_or_chain, song, exclusive=song.exclusive_arm)
     self._can_trigger_recording_callback(False)