subsequence.constants

Constants for Subsequence.

This package contains the following sets of constants:

  • subsequence.constants.pulses - Pulse-based MIDI timing (internal engine use)

  • subsequence.constants.durations - Beat-based durations for pattern lengths and steps

  • subsequence.constants.velocity - MIDI velocity constants

  • subsequence.constants.instruments - Instrument-specific note maps (GM, Vermona, etc.)

  • subsequence.constants.midi_notes - Named MIDI note constants C0–G9, C4 = 60 (Middle C)

  • subsequence.constants.instruments.gm_cc - Named MIDI Continuous Controller (CC) numbers

Pulse constants are re-exported here for backwards compatibility, so subsequence.constants.MIDI_QUARTER_NOTE continues to work.

Submodules