# Functions
No description provided by the author
No description provided by the author
NewPlayer plays from a smf.Reader (ignoring sysex messages).
NewRecorder records into a single track on target, it needs the tempo to calculate the ticks from seconds.