Bundle Manifest
Metadata for a reference lesson bundle (reference-meta.json).
Carries everything the loader needs beyond the per-file payloads: the tonic, the HPCP frame geometry (so the pre-computed chroma lines up with the consuming live session — see com.musicmuni.voxatrace.calibra.ReferenceExtractorConfig), and pass-through playback metadata (lesson type, tempo). Phrase boundaries and lyrics live in reference-phrases.json, not here.
Read/written by com.musicmuni.voxatrace.calibra.LessonBundle.
Constructors
Properties
Beats per measure for metered lessons; null if unmetered.
Lesson type (e.g. "singalong", "singafter"); client playback metadata.
Sample rate the features were computed at, in Hz.
Bundle format version (see FORMAT_VERSION). A bundle whose version exceeds the loading SDK's FORMAT_VERSION is rejected by com.musicmuni.voxatrace.calibra.LessonBundle.load; older versions stay readable.