Crate sakuramml

Crate sakuramml 

Source
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§

SakuraCompiler
SakuraCompiler Object
SakuraResult
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