1

サウンド ファイルを Buffer に読み込んでからループする方法について説明します。スクリプトを実行してバッファを作成し、そこにサウンド ファイルを読み込むと成功しますが、そのバッファ (ここではコードの 2 行目) を使用して SynthDef を作成すると、エラー Buffer UGen: no buffer data が表示されます。同じ bufnum を使用しているため、何が起こっているのかわかりません。

b = Buffer.read(s, Platform.resourceDir +/+  "sounds/testing.wav");

c= SynthDef(\loopbuffer, {arg start=0, end=10000; Out.ar(0,Pan2.ar(BufRd.ar(1, 0, Phasor.ar(0, BufRateScale.kr(b.bufnum), start, end),0.0)))}).play(s);
4

1 に答える 1