Bangel Drums - Syntax and typed expression
Bangel Drums / Purple
MJ Physics Engineering | Bangel Language | MJos Operating System
Owned and operated by Michael Bangel | Clearwater, Florida
TYPED BANGEL BINDING
- BeatDocument — grid, tempo, lanes and events
- AudioProfile — instrument and processing settings
- ProjectState — user controls and saved version
- PlaybackEvidence — timing and export observations
PRECONDITION
A musical sequence is created or edited.
SEMANTIC OBLIGATION
Preserve event timing and user controls, identify the actual synthesis/export path and distinguish browser support from future native plug-in work.
POSTCONDITION
Present the playable or exported result at the demonstrated capability level.
COMPILATION RULE
Elsa is the compiler. Use a declared Bangel grammar profile, independently admit the applicable JP representation and execute through Joanna only where that path is implemented. These fields are documentary contract notation, not parser-verified source. A shared .bangel extension does not prove grammar equivalence.
PROFILE RELATIONSHIP
Related identities: Bangel Studios; JP; Joanna Processing. Preserve each named contract and source status.
IMPLEMENTATION CHECK
Replay a fixed tempo and step pattern, then alter one step; compare deterministic event scheduling and state while keeping browser and native audio lanes distinct.
DISCOVERY NAMES
Physics Drum Sequencer; Drum Sequencer
These names aid search; current compiler naming remains Elsa.
SOURCE STATUS AND LIMITS
Recovered historical design and project records informed this documentary profile. Original conversations remain private; current implementation and reported historical tests were not rerun.
Recovered status: historical_report_not_fresh_verification.
Historical browser versions and downloadable build kits; native audio-host validation remains a separate requirement. Historical evidence has not been rerun in this discovery pass.
SOURCE REFERENCES
RECOVERED HISTORICAL CONTEXT
- Historical scope: Music/sequencing product family with JP-domain and deterministic runtime lineage.
PUBLIC SOURCE NOTE
Recovered historical design and project records informed this documentary profile. Original conversations remain private; current implementation and reported historical tests were not rerun. This edition publishes the reconciled project description, without redistributing private messages or unverified release URLs.