Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Subsequence
Subsequence
  • Cookbook (tutorial)
    • Chapter 0 · Setup and Your First Sound
    • Chapter 1 · The Step Grid: Writing a Beat by Hand
    • Chapter 2 · The Rebuild Loop: Patterns That Remember
    • Chapter 3 · Notes, Beats, and Durations
    • Chapter 4 · Your First Generators: Euclidean and Spread Rhythms
    • Chapter 5 · Relative Pitch and Scales
    • Chapter 6 · Harmony as Context: Following the Current Chord
    • Chapter 7 · Progressions as Values: Building and Shaping Harmony
    • Chapter 8 · Motifs: Naming and Reusing Material
    • Chapter 9 · Phrases and Motivic Development
    • Chapter 10 · Form, Sections, and Energy: Arranging a Track
    • Chapter 11 · Explore, Capture, Produce: Seeds, Locks, Freeze
    • Chapter 12 · Deep Generative Systems: Chaos, Automata, and Scored Melody
    • Chapter 13 · Expression and Hardware Control
    • Chapter 14 · Live Performance, External Data, and Sync
    • Appendix A · The Direct Pattern API
    • Appendix B · Analysis and Set-Theory Toolkit
    • Appendix C · MIDI Routing and Troubleshooting Reference
    • Appendix D · API Quick Reference
    • Appendix E · Glossary
    • Appendix F · A Field Guide to the Generators
    • Appendix G · Learn One Verb, Predict the Rest
  • API Reference
    • subsequence.cadences
    • subsequence.chord_graphs
    • subsequence.chords
    • subsequence.composition
    • subsequence.conductor
    • subsequence.constants
      • subsequence.constants.durations
      • subsequence.constants.instruments
        • subsequence.constants.instruments.gm_cc
        • subsequence.constants.instruments.gm_drums
        • subsequence.constants.instruments.gm_instruments
        • subsequence.constants.instruments.roland_tr8s
        • subsequence.constants.instruments.vermona_drm1_drums
      • subsequence.constants.midi_notes
      • subsequence.constants.pulses
      • subsequence.constants.velocity
    • subsequence.display
    • subsequence.easing
    • subsequence.form_state
    • subsequence.forms
    • subsequence.groove
    • subsequence.harmony
    • subsequence.held_notes
    • subsequence.intervals
    • subsequence.keystroke
    • subsequence.link_clock
    • subsequence.live_client
    • subsequence.live_reloader
    • subsequence.live_server
    • subsequence.melodic_state
    • subsequence.midi
    • subsequence.midi_utils
    • subsequence.motifs
    • subsequence.osc
    • subsequence.pattern
    • subsequence.pattern_algorithmic
    • subsequence.pattern_builder
    • subsequence.pattern_midi
    • subsequence.progressions
    • subsequence.roles
    • subsequence.sequence_utils
    • subsequence.sequencer
    • subsequence.tuning
    • subsequence.voicings
    • subsequence.web_ui
Back to top
Copyright © 2026, Simon Holliday
Made with Sphinx and @pradyunsg's Furo