1 unstable release

0.1.37 Oct 8, 2024

#585 in Audio

MIT license

5.5MB
681 lines

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

Dependencies