スキップしてメイン コンテンツに移動

投稿

注目

TidalCycles触ってみる その3

パターンのバリエーションを作る d1 $ every 5 ( |+| speed "0.5" ) $ every 4 ( 0.25 <~ ) $ every 3 ( rev ) $ sound "bd sn arpy*2 cp" # speed "[1 1.25 0.75 -1.5]/3" やばいやばい!これをはやくできるようになりたい! everyが*回に一回なのに対して whenmodは条件をつけられる模様。 d1 $ whenmod 8 6 ( rev ) $ sound "bd*2 arpy*2 cp hh*4" 1-6をノーマル、7,8をrev マルチパートのパターンを作曲する パターンを作る 他のパターンから新しいパターンを生成する方法がいくつかある。 append: 直列にパターンを繋げる方法 stack: 並列にパターンを同時に鳴らす方法 直列の方法 fastcat でパターンを繋げることができる。(つなげると、倍速になってるな) d1 $ fastcat [ sound "bd sn:2" # vowel "[a o]/2" , sound "casio casio:1 casio:2*2" ] cat(または slowcat) オリジナルの再生スピードを維持する。 d1 $ cat [ sound "bd sn:2" # vowel "[a o]/2" , sound "casio casio:1 casio:2*2" , sound "drum drum:2 drum:3 drum:4*2" ] これだと、繋げた分だけのびてる randcatだと、ランダムにパターンを繋げるらしい 並列の方法

最新の投稿

TidalCycles触ってみる その2

TidalCycles触ってみる その1

TidalCycles インストール 悪戦苦闘記