Synthler
Synthler, hazır sample yerine gerçek zamanlı dalga biçimi üretir. Frekans’ta synth sesleri sound içine yazılır ve genellikle note veya n ile birlikte kullanılır.
Temel dalga biçimleri
note("c3 eb3 g3 bb3").sound("sine")note("c3 eb3 g3 bb3").sound("triangle")note("c3 eb3 g3 bb3").sound("sawtooth")note("c3 eb3 g3 bb3").sound("square")Genel karakter:
| Synth | Karakter |
|---|---|
sine | temiz, yumuşak, bas için iyi |
triangle | hafif harmonikli, melodik |
sawtooth | parlak, agresif |
square | köşeli, chiptune karakteri |
supersaw | geniş, trance/lead hissi |
Gürültü sesleri
Noise tabanlı synthler hi-hat veya efekt için kullanılabilir.
sound("white pink brown").gain(.35)Hi-hat benzeri kullanım:
sound("white*8").hpf(7000).decay(.03).sustain(0).gain(.18)Filtreyle şekillendirme
Synth sesleri filtreyle daha müzikal hale gelir.
note("c3 eb3 g3 bb3").sound("sawtooth").lpf(900)Hareketli filtre:
note("c3 eb3 g3 bb3").sound("supersaw")
.lpf(sine.range(400, 2600).slow(4))FM
fm frekans modülasyonu ekler ve timbre değiştirir.
note("c3 eb3 g3 bb3").sound("triangle").fm(.5)Daha hareketli kullanım:
note("c3 eb3 g3 bb3").sound("triangle")
.fm(sine.range(0, 2).slow(2))Zarf
Synthlerde zarf çok önemlidir.
note("c3 eb3 g3 bb3").sound("sawtooth")
.attack(.01).decay(.15).sustain(.3).release(.4)Pad için:
note("c3 eb3 g3 bb3").sound("supersaw")
.attack(.8).release(3).room(.6).gain(.35)Trance lead örneği
setcpm(130)
$: sound("bd:2!4").bank("RolandTR909")
$: n("<0 2 3 7>").scale("G:minor").sound("supersaw")
.trancegate(1.5,45,1).lpf(1200).delay(.25).room(.35)Synth seçimi müziğin karakterini doğrudan belirler. Aynı nota patterni sine ile sakin, supersaw ile büyük ve enerjik duyulur.