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