code player
1.0.0
あなたはそれらを創造し、命を与え、それらがどのように見えるかを正確に知っています。しかし、コードがどのように聞こえるか疑問に思ったことはありますか?
さあ、彼らを呼び起こしてあなたのために歌う時が来ました!
フィズバンから教わった呪文で…
コードの各行は期間を表し、行の内容を音符に変換してファイルを上から下に読むと、ファイル全体を楽譜として扱うことができます。
パイプラインは次のとおりです。
[file] --> (composer)
--> [raw values] --> (instrument)
--> [notes] --> (sound engine)
--> [sound]
現在、町には二人の作曲家がいます。
simpleComposer
: このアルゴリズムによってコードをノートに転送します。
{}()[]
)の量によって決まります。 n
の場合、音符の長さはn % gridDivision
単位、開始オフセットはgridDivision - (n % gridDivision)
単位です。bassComposer
: このアルゴリズムによってコードをノートに転送します。
現在の構成では、 bass-composer
で作成されたtriangle
波形オシレーターのトラックが左側で再生され、 simple-composer
で作成されsquare
波形オシレーターのトラックが右側で再生されます。最後に、ミックスバスで簡単なリバーブを追加します。