Crate mseq_tracks

Crate mseq_tracks 

Source
Expand description

§mseq_tracks – MSeq Tracks Construction and Loading

This crate provides utilities to define, generate, and load different kinds of sequencer tracks into the MSeq engine. It serves as a bridge between high-level musical concepts (e.g., acid patterns, arpeggios, dividers, MIDI files) and the internal DeteTrack representation used by the sequencer.

Modules§

acid
The acid module provides tools for generating and loading acid-style tracks into MSeq.
arp
The arp module provides tools for generating and loading arp-style tracks into MSeq.
div
The div module provides tools for generating and loading clock divider-style tracks into MSeq.
index
The index module provides functionality for loading multiple track types into the MSeq sequencer from a unified .toml index file.
midi
The midi module provides tools for generating and loading MIDI tracks into MSeq.

Enums§

TrackError
An error type representing issues that may occur when loading or generating tracks.