Expand description
“sakruamml-rust” is a MML/ABC to MIDI compier. This compiler that converts the text of “cde” into MIDI files. It is a tool that allows you to easily create music.
Modules§
- lexer
- lexer
- midi
- MIDI file generator and analizer
- mml_def
- Define MML Commands and Macros
- runner
- runner from tokens
- sakura_
functions - sakura_
message - sakura_
version - song
- song & track
- song_
test - test file
- source_
cursor - Source reader
- sutoton
- svalue
- token
Structs§
- Sakura
Compiler - SakuraCompiler Object
- Sakura
Result - compiler result struct
Constants§
- SAKURA_
DEBUG_ INFO - Debug level - show info
- SAKURA_
DEBUG_ NONE - Debug level - no info
Functions§
- compile
- compile source to MIDI data
- compile_
to_ midi - compile source to MIDI data
- get_
build_ number - get_
version - get sakura compiler version info