Returns a FoscIOManager.
Manages Fosc IO.
| *deleteFile | |
| *lastOutputFileName | Gets last output file name in outputDirectory. |
| *moveFile | |
| *nextOutputFileName | Gets next output file name with extension outputDirectory. |
| *openFile | |
| *runLilypond |
Gets last output file name in outputDirectory.
Gets last output file name in Fosc output directory when outputDirectory is nil. Returns nil when output directory contains no output files.
Returns string or nil.
Example
d = FoscConfiguration.foscOutputDirectory;/home/user/.config/SupreCollider/fosc-output
FoscIOManager.lastOutputFileName("ly", d);0009.ly
FoscIOManager.lastOutputFileName;0009.pdfGets next output file name with extension outputDirectory.
Returns string.
Example
f = { |music, name, show=false|
p = "%/images/%".format(FoscConfiguration.foscRootDirectory, name);
x = music.write.asPDF("%.ly".format(p), p, flags: "-dresolution 100");
//if (show) { unixCmd("open %".format(x[0])) };
};