エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Music Shader シーケンス - Qiita
最近、shaderで音楽について模索してきました。なんとなく形になったので記事を書きたくなりました。 音... 最近、shaderで音楽について模索してきました。なんとなく形になったので記事を書きたくなりました。 音楽をshaderで作る為に必要なことは、「音源」と「シーケンス」の2つです。 音源についてはディープな知識が必要でまだまだ足りないのですが、シーケンスについては使えるレベルになりました。 このシーケンスについて書いていきます。 サンプルは、ここです。 https://www.shadertoy.com/view/4sXcWM シーケンスをする為にマクロを使う シーケンスをするのには関数を作るよりマクロを使った方が記述量を含め考えてみると有利みたいです。配列を使う方法もありそうですが、直観的に記述するなら面倒な感じです。 とりあえず今回使うマクロ群です。 #define BPM 120.0 #define INIT(t) float tmp = t, nTime = t; int val,
2017/04/15 リンク