Mini Notasyon
Mini notasyon, ritmi ve dizileri kısa stringler içinde yazmayı sağlar. Boşluk, parantez, *, /, !, @, , gibi işaretlerle zaman yapısı kurulur.
Sıralama
Boşlukla ayrılan öğeler sırayla çalınır.
sound("bd hh sd hh")Sus
~ veya - sus anlamına gelir.
sound("bd ~ sd ~")Hızlandırma
* patterni hızlandırır veya öğeyi çoğaltır.
sound("bd sd hh*4")Yavaşlatma
/ patterni daha uzun zamana yayar.
note("[c e g b]/2").sound("piano")Alt sekans
Köşeli parantez içindeki öğeler aynı zaman alanına sıkışır.
sound("bd [hh hh] sd [oh hh]")İç içe alt sekans
sound("bd [hh [sd cp]] bd [oh hh]")Bu yöntem fill ve kırık ritimler oluşturur.
Açılı parantez
Açılı parantezler her cycle farklı seçenek çalar.
sound("bd <hh oh rim cp> sd hh")Melodide:
n("<0 2 4 7>").scale("G:minor").sound("triangle")Paralel katman
Virgül aynı anda çalma anlamına gelir.
sound("bd*4, hh*8")Akor yazmak için de kullanılır:
note("[c3,eb3,g3] [f3,ab3,c4]").sound("piano")Tekrar
! event’i aynı süre içinde tekrarlar.
sound("bd!2 sd hh!4")Süre uzatma
@ event’in süresini uzatır.
note("c@3 e g").sound("piano")Euclidean ritim
(vuruş,adım) yapısı ritmik dağılım oluşturur.
sound("bd(3,8)")sound("hh(5,16)")Karşılaştırma
sound("bd bd bd bd")sound("bd*4")sound("bd(4,8)")Bu üç yapı benzer duyulabilir ama zaman mantığı farklıdır. Mini notasyonda işaretlerin tam anlamını kavramak, karmaşık ritimleri kısa yazmayı sağlar.