Skip to content

kujirahand/picosakura-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

picosakura-rust

Picosakura is an MML player for Sakuramml. MML stands for Music Macro Language. Picosakura use SoundFont to play MML files. This is command line version.

Install

This is command line tool. Please download binary from release(zip file).

  • Windows / macOS

Functions

  • MML Player (SoundFont)
  • MML Compiler
    • MML to MIDI
    • MML to WAV

Usages

Play MML file

picosakura test.mml

Render to WAV file

picosakura test.mml --wav

Set SoundFont file

picosakura test.mml --soundfont test.sf2

Commandline Options

Usage: picosakura [OPTIONS] <INPUT>

Arguments:
  <INPUT>  input mml file

Options:
  -s, --soundfont <SOUNDFONT>
  -m, --midi <MIDI>            output midi file
  -w, --wav <WAV>              output wav file
  -d, --debug <DEBUG>          debug level 0:none 1:info
  -h, --help                   Print help