Kalıp Oluşturma
Bu sayfadaki fonksiyonlar yeni pattern üretir. Mini notasyonda yazdığın çoğu yapı, fonksiyonlarla da kurulabilir.
sequence
Sırayla değer üretir.
sequence("c", "e", "g", "b").sound("piano")Pratikte çoğu zaman string kullanımı daha kısadır:
note("c e g b").sound("piano")stack
Birden fazla patterni aynı anda çalar.
stack(
sound("bd ~ sd ~"),
sound("hh*8").gain(.35)
)Aynı mantık $: satırlarıyla da kurulabilir.
$: sound("bd ~ sd ~")
$: sound("hh*8").gain(.35)cat
Patternleri sırayla bağlar.
cat(
note("c e g").sound("piano"),
note("f a c").sound("piano")
)choose
Seçeneklerden rastlantısal seçim yapar.
choose("bd", "sd", "cp").sound()rand
Sürekli rastlantısal değer üretir.
sound("hh*8").pan(rand)Kalıp oluşturma fonksiyonları, mini notasyonu programatik düşünceyle birleştirir.