SMucK-related tools, including utilities for converting SMucKish symbolic notation into ChucK data structures.
A collection of SMucK-related high-level functions.
Smuck()
Default constructor for Smuck.
string mid2str(float note)
Convert a MIDI note number to a pitch name.
int str2mid(string note)
Convert a pitch name to a MIDI note number.
string version()
Retrieve smuck version as a string.
[ top ]
Class for reading/writing ezScore objects to/from JSON files. Requires HashMap chugin.
smIO()
Default constructor for smIO.
ezScore jsonToScore(string filepath)
Load an ezScore object from a JSON file, specifying the filepath. Requires HashMap chugin. Returns empty ezScore if file not found or malformed.
ezScore jsonToScore()
Load an ezScore object from a JSON file, opening a file dialog to select the filepath.
void scoreToJson(string filepath, ezScore score)
Save an ezScore object to a JSON file, specifying the filepath. Requires HashMap chugin.
void scoreToJson(ezScore score)
Save an ezScore object to a JSON file, opening a file dialog to select the filepath.
[ top ]