//------------------------------------------------------------------------------
// テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.372)
//------------------------------------------------------------------------------
曲名{"キカガクアルゴ(幾何学構成)"}
作者{"イグナー・アナ"}
コメント{"あの・・・音楽を楽しむためのシステムです。"}


/*
*キカガクアルゴとは?*

音を選び、
鳴らし、
それを聞いて即興で弾く。

という偶然の美の音楽を楽しむための音楽です。


現在自然の音を組み合わせるなどの試行錯誤を行っています。

作者は
イグナー・アナ=w.p微粒子=ことりと同一人物です。
*/

/*
*コメント*
やっと、説明できるぐらいになってきた。
もう、構文これでいいや。
イグナー・アナことことりことw.p微粒子です。(名前変え過ぎですね。)
今回は修正&一つパターンを入れただけです。あと、一言コメントに、自然の音を入れたものを置いておきます。
最終的には、手軽にどこでも演奏できるようなそんな感じにしたいです。
だいたい、みんなそろって終わるようにしてますが、まるで、プログラミングごとくミスがあるかもしれません。
前はぐちゃぐちゃでも構わず弾いていたんで・・・

どんな風にしたい?と考えると・・・

”機械的シードを含んだ音と、自然な環境で、音を感じ、音と一体化する。”

どっかの学説か~!

「なんとな~く、音を聞いて、適当に弾く。そうそう、そうゆうことよ。」

ってわから~ん!!

「機械とセッション行い、環境を把握しながら、音を感じ取る。」

どれがわかりやすいかなぁ。
というか1番目と3番目あんま変わらんし。(゜o゜;

ではでは、(^_^)/~

*/


/*
*著作権*一応
パターン:使用可
キカガクアルゴ(幾何学構成)システム:イグナー・アナ
参考:ウディタ
*/

/*
-修正-
2013-09-28
・パターンごとに音の幅などを決めた。
基本的、待ち時間、パターン独特の間。

*構造体メモ*
Str 何番={[0=基本的待ち時間【4ん】]**楽器・音響設定[【独特待ち時間】パターン]}
・パターン修正・追加
・楽曲の長さ基準「F2」

*/

/*今回のつぶやき
数日使わないと「一体どうなってんだ。」ってなる。*/


時間(1:1:0);         //(小節:拍:ティック)でトラック開始指定時間を設定
音量(120)            //0~127まで。( )の中をダブルクリックすると簡単に変更が出来ます。
音階5               //0~11 まで
音符4               //基本となる音長 (音符4=四分音符、音符1で=全音符を表す)
ゲート80             //音長に対する実発音時間の割合(スタッカート=50、テヌート=100)
テンポ(120)

/*ピアノバック(A)*/
Str A1 ={[8【4ん】]/**/[【4ん】][8     ペダルんん「`e12`c12e12」っ32「`e12b12e12」「`e12b12e12」んんんん「`d12b12e12」っ32「`e12b12e12」「`e12b12e12」【3んんんん】]}
Str A2 ={[8【4ん】]/**/【4ん】[3         方向回す[ 【4a12`c12`e12`a12`e12a12】【4b12`c12`g12`e12】【4a12`c12`e12`a12`e12a12】]]}
Str A3 ={[8【4ん】]/**/[16     「`d1b1a1」「`g2`e2`d2」「`e2`c2a2」「`d1ーb1ーa1ー」「e2ーc2"a2」]}
Str A4 ={[8【4ん】]/**/方向回す[[10「a8f8」「a8f8」大きく【「g8e8」】][【4ん】]]}
/*メロディ(B)*/
Str B1 ={[12【4ん】]/**/音色(Shakuhachi)[2   ラ2シ1ソ1ミ1レ2ミ2ソ1レ1ー1ド2"ラ2ド2ミ2ソ2ラ2`レ1ラ2レ2ラ1]小さく}
Str B2 ={[12【4ん】]/**/【4ん】音色(Shakuhachi)[6   音符16ソラん`ド`レ`んド`レんレミーんソん`ド`レ`んド`レんソ"ーラミーーんっ16ソラん`ド`レ`んド`レんレミーんソん`ド`レ`んド`レんソ"ーラミーー音量120んんんん]小さく}//中国チック
Str B3 ={[12【4ん】]/**/音色(Flute)[1  `d16`e1^1^1^1^1^1`d16`g2`d2^2^2^2^2^2`c2`d2^2^2^2^2^2`f16`g2^2^2`d1^1^1^1^1^1^1`e1^1^1^1^1^1]小さく}

/*バックパターン(C)ピアノ*/
Str C1 ={[14【4ん】]/**/方向右前[8[2「`c2g2」「`e2^2`c2^2」]]}
Str C2 ={[14【4ん】]/**/[8ん【「`d12b12a12」】ん【「`d12b12a12」】「`e2b2g2」「`a1`g1`e1b1」【2「`e12`d12b12」】]}
Str C3 ={[14【4ん】]/**/[8「`レ1ラ1`ド1ミ1"ファ1」「``ミ1`ーレ1ーソ1ーミ1ーレ1ー」]}
Str C4 ={[14【4ん】]/**/[6【「ん`レ2ラ2`ド2ミ2"ファ2」「ん`ミ2`レ2ソ2ミ2レ2」】【「ん`レ2ラ2`ド2ミ2"ファ2」「ん`レ2ソ2ミ2ソ2""ド2」】]}

/*アルベシオ(D)音色依存*/
Str D1 ={[6【4ん】]/**/音色(Brightness)音量80音階5[3【3ラシ`ミ2】【4ソラ`レ4`ド4】【4ミファ`レ4`ド4】]}
Str D2 ={[6【4ん】]/**/[7  音色(Brightness)音量80方向回す大きく【4ミ4ソ4ラ4】【4ソ4ラ大きく4シ4】シ16ソ16ミ16ファ16]}
Str D3 ={[6【4ん】]/**/方向回す音色(Atmosphere)[5【4ん】][3【c8e8g8b8`c8r1808r8】【a9`e9`f9】んんん]}
//ベース(E)
Str E1 ={[4【4ん】]/**/音量130ペダル[10【4音階2ファ"ド】【4音階2ド"ド】]}
//裏
Str F1 ={[6【4ん】]/**/[6     音量80音符1音色(Strings1)「e1c1"a1」「g1e1c1」「e1c1"a1」「c1"a1"f1」「d1"a1"f1」]}
Str F2 ={[6【4ん】]/**/[5     音量50音符1音色(Strings2)「`d1」「`e1」「a1^1^1^1^1」e1]}//楽曲の長さ基準

//_書くところ(メロディ)
//**
トラック1

A2//1~4


トラック2

B3//1~3


トラック3

C1//1~4


トラック4

D1//1~3


トラック5

E1//1~1

トラック6

F2//1~2

トラック10;          // トラックの設定
チャンネル10;        // リズムを使うには必ずチャンネルを10番にする

~{ど}={n(Kick1),}    // 楽器の割り当て
~{た}={n(Snare1),}
~{つ}={n(ClosedHiHat),}
~{ち}={n(OpenHiHat),}
~{ぱ}={n(CrashCymbal1),}

時間(1:1:0);         // (小節:拍:ティック)でタイムポインタを移動します。
音色(StandardSet)    // 楽器設定     エディタ左側のコマンド挿入タブで一覧から選べます。
音量80           // 0~127まで
音符4               // 基本となる音長

/*とりま使える変数を使う。*/
#test1={[3【4たんどどちどどち】たんたん]}
#test2={[1ビブラート【4ずっっずずっずっっずずぱずっっずずっずっっずずぱ】]}
#test3={}
//_書くところ(リズム)
#test2