Tonal Fonksiyonlar
Tonal fonksiyonlar nota, gam, akor ve transpozisyonla çalışır. Frekans’ta melodik yapı kurmanın temel araçlarıdır.
scale
n("0 2 4 7").scale("G:minor").sound("piano")n içindeki sayılar gam derecesi olarak yorumlanır.
transpose
note("c3 eb3 g3 bb3").sound("piano").transpose(12)Bu örnek notaları bir oktav yukarı taşır.
add
Gam derecelerinde transpozisyon için sık kullanılır.
n("0 2 4 7".add("<0 2 4 5>"))
.scale("G:minor").sound("triangle")chord
Akor sembollerinden nota yapısı üretilebilir.
chord("Gm7 Cm7 D7 Gm7").voicing().sound("piano")Bas ve akor
setcpm(110)
$: chord("Gm7 Cm7 D7 Gm7").voicing().sound("piano").room(.4)
$: n("0 0 3 2").scale("G:minor").sound("sine").gain(.7)Tonal fonksiyonlar, rastgele notalar yerine müzikal bağlamı olan melodiler ve akorlar yazmanı sağlar.