'Returns the SequenceGenerator selected by the current control value.'

@property
def _sequence_generator(self):

    if (len(self._sequence_generators) == 1):
        return self._sequence_generators[0]
    val = self._midi_hub.control_value(self._generator_select_control_number)
    val = (0 if (val is None) else val)
    return self._sequence_generators[(val % len(self._sequence_generators))]
