タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

数学とmusicに関するtomoemonのブックマーク (1)

  • イージングによるグリッサンド - ならば

    イージング([英]easing)とはアニメーションに加速・減速の効果を付けることで、直線的ではない滑らかで自然な動きを実現するために使われる。加速・減速にはいくつか典型的なパターンがある*1。 今回はイージングを音高に適用して、グリッサンド音を作った。 静止画だけの一覧。 プログラムについて。音に関係ある部分のみ。音はいつものようにChucKで鳴らした。イージング処理自体はProcessingの外部ライブラリを使ってProcessing側で実行して、OSCで逐次ChucK側に必要な値(=音高)を渡すようにした。 音高は最後にChucKのStd.mtofで周波数に変換するまでMIDIノート番号で表現しているが、Std.mtofの引数はfloat型で整数に制限されないので*2、特に工夫しなくてもイージングが適用できる。 ChucKのプログラム。イージングの初期設定をProcessing側に送っ

    イージングによるグリッサンド - ならば
    tomoemon
    tomoemon 2010/05/13
    聴覚と視覚に訴えてくるので加減速がすごくわかりやすい
  • 1