Работа с тем, как прочитать звуковые файлы в буфер и затем зациклить его. Когда я запускаю сценарий для создания буфера и считывания в него звукового файла, он успешно выполняется, но когда я создаю SynthDef с использованием этого буфера (вторая строка кода здесь), он выдает ошибку Buffer UGen: нет данных буфера. Он использует тот же 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);