vivid-sequencers is a Vivid package library that provides sequencing control operators:
sequencerdrum_sequencerpattern_seqnote_patternnote_durationarpeggiatorchord_progressionstate_machine
src/*.cppfor the 8 operatorsgraphs/arpeggiator_demo.jsongraphs/chord_progression_demo.jsongraphs/control_demo.jsongraphs/state_machine_demo.jsongraphs/pattern_algebra_demo.jsontests/test_package_manifest.cpptests/test_state_machine.cpptests/test_pattern_algebra.cppvivid-package.json
From vivid-core:
./build/vivid link ../vivid-sequencers
./build/vivid rebuild vivid-sequencersThe package CI workflow:
- Clones and builds vivid-core (
test_demo_graphs+ core operators). - Builds package operators and package tests.
- Runs package tests.
- Runs graph smoke tests against this package's
graphs/directory.
MIT (see LICENSE).
