Некоторые образцы, которые я использую на Freesound.org, имеют небольшой щелчок в конце, например:
repl> (use 'overtone.live)
nil
repl> (def stick (freesound 82280))
#'repl/stick
repl> (stick)
Так что я пытаюсь обернуть этот образец в конверт, однако все, что я получаю, это тишина.Я подозреваю, что что-то не так с моим использованием buf-rd
...
(definst stick1
[amp 0.7]
(let [env (env-gen (perc) :action FREE)
phase (phasor:ar :start 0 :end 1 :rate 1)
index (* phase (buf-frames stick))
snd (buf-rd 1 stick index)]
(* amp env snd)))
(stick1)