SuperCollider が棒で月を提供できるかどうかはわかりませんが、orPbind
と同じ方法で解釈されるmy の値を指定できるようにしたいと思っています。つまり、自動的に周波数に変換されます。midinote
degree
Pbind
そのため、ある周波数から別の周波数への TB-303 スタイルのスライドを生成するそのような の抜粋:
b = Pbind(*[
out: 0,
instrument: \acid,
stepsPerOctave: 19,
scale: [0, 3, 5, 8, 11, 14, 17],
octave: 3,
degree: Pseq([0, \, 3, 3, 4, 4, 9, 4, 4]),
prevFreq: Pseq([\, \, 0, 3, 3, 4, 4, 9, 4]),
dur: Pseq([0.4, 0.4, 0.1, 0.1, 0.1, 0.1, 0.2, 0.1, 0.1]),
]);
prevFreq
... と同じ方法で次数の値を含むと解釈された場合、非常に重くなりますdegree
。
degree
ある種の自動変換がない場合、値を型の値から実際の周波数に変換するために、シンセ自体の中で何らかの計算を行う必要があると思います。foo.midicps
タイプの値を周波数に変換するために使用できることは承知していますmidinote
が、タイプの値を周波数に変換する同様の便利な関数はありますかdegree
(おそらく現在の値scale
とoctave
値も使用します)。