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:

SynthKarakter
sinetemiz, yumuşak, bas için iyi
trianglehafif harmonikli, melodik
sawtoothparlak, agresif
squareköşeli, chiptune karakteri
supersawgeniş, 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.