DiskIn::DiskIn(File const& file, bool loopFlag, const double startTime, const int numFrames, const UGen::DoneAction doneAction) throw() { initWithJuceFile(file, loopFlag, startTime, numFrames, doneAction); }
DiskIn::DiskIn(String const& path, bool loopFlag, const double startTime, const int numFrames, const UGen::DoneAction doneAction) throw() { File file(path); initWithJuceFile(file, loopFlag, startTime, numFrames, doneAction); }
DiskOut::DiskOut(const File::SpecialLocationType directory, UGen const& input, bool overwriteExisitingFile, int bitDepth) throw() { initWithJuceFile(File::getSpecialLocation(directory), input, overwriteExisitingFile, bitDepth); }
DiskOut::DiskOut(String const& path, UGen const& input, bool overwriteExisitingFile, int bitDepth) throw() { File file(path); initWithJuceFile(file, input, overwriteExisitingFile, bitDepth); }
DiskOut::DiskOut(File const& file, UGen const& input, bool overwriteExisitingFile, int bitDepth) throw() { initWithJuceFile(file, input, overwriteExisitingFile, bitDepth); }