3
所以我想使用相对路径将声音文件加载到缓冲区中。 (我把我的东西放在版本控制之下,不想做任何关于某人可能在其文件系统上克隆回购的假设)。如何提供Buffer.read的相对路径?
所以,我最初假设如果我提供了一条相对看起来相对的路径,那么SC会将其解释为与正在执行的文件的位置有关:
Buffer.read(s, "Samples/HiHats1.hihat2.wav");
但是SC无法找到该文件。于是我抬起头asAbsolutePath
,并试图指出:
Buffer.read(s, "Samples/HiHats1.hihat2.wav".asAbsolutePath);
这不起作用,或者是因为SC无法从我的亲戚一个锻炼的绝对路径。
"Samples/HiHats1.hihat2.wav".asAbsolutePath
...实际上在我的文件系统上返回一个不存在的位置。欢呼!
任何人都可以提出任何建议,我可以如何实现这个麻烦的任务?
再次感谢解决方案和解释。 – David