def _setup_mixer_control(self):
        is_momentary = True # We use non-latching buttons (keys) throughout, so we'll set this as a constant
        num_tracks = 4 # Here we define the mixer width in tracks (a mixer has only one dimension)
        global mixer # We want to instantiate the global mixer as a MixerComponent object (it was a global "None" type up until now...)
        mixer = MaschineMixerComponent(num_tracks) #(num_tracks, num_returns, with_eqs, with_filters)

        mixer.set_track_offset(0) #Sets start point for mixer strip (offset from left)

        for index in range(num_tracks):
            strip = mixer.channel_strip(index)
            strip.set_select_button(ButtonElement(is_momentary, MIDI_CC_TYPE, CHANNEL, 48 + index))
            strip.set_mute_button(ButtonElement(is_momentary, MIDI_CC_TYPE, 5, (46 + index)))
            strip.set_solo_button(ButtonElement(is_momentary, MIDI_CC_TYPE, 5, (50 + index)))
            strip.set_arm_button(ButtonElement(is_momentary, MIDI_CC_TYPE, 6, (50 + index)))