木曜日, 9月 28, 2006

「サクラ」でアルゴリズム作曲 - 01.2 -

昨日ちょっとV-UPした「2台のピアノのための dialogue」がなかなかいい感じなので、他の楽器でやってみたらどなるかを試してみた。

Part1をビオラ、Part2をチェロでやってみる。

//_ ビオラとチェロのための dialogue

Function Compose(RoN,NoN,Array LoN){
 STR ML={}
[(NoN)
 ML=ML+{n(}+(NoteNo(ド)+Random(RoN)-RoN/2)+{)}+RandomSelect(LoN)
]
 Result=ML
}

TR(1) P(000+20) REV(100) q100 音色(Viola)
TR(2) P(127-20) REV(100) q100 音色(Cello)

#Part1=Compose(40,40,(1,2,4,8))
#Part2=Compose(40,40,(1,2,4,8))
TR(1) #Part1 TR(2) #Part2

Int Pos=Time TR(1) Time(Pos) r1r1 TR(2) Time(Pos) r1r1

#Part1=Compose(40,160,(2,4,8,8,16,16))
#Part2=Compose(40,160,(2,4,8,8,16,16))
TR(1) #Part1 TR(2) #Part2

//_______ ここまで _______________