ユーザ用ツール

サイト用ツール


2024:07:09

文書の過去の版を表示しています。


7/9日記

プログラム

  • ライブコーディングツールの開発中。
  • 譜面を読み込ませて偽のWAVデータ生成処理を動かしてみたところ、譜面を正常に出力できてる。これならば問題なさそう。
    (Callback処理でWAVをバイト単位で生成するので、同様の処理をWhileループで作ってみたお手軽なスタブ)
  • あとは必要なデータをグローバル変数としてVM上に起動時にマップ紐付けさせる形が確実と思った。
  • VM上に登録する関係で配列が使えないのでちょっと面倒だなあと思ったが、関数をトラック単位で分ける予定なので、分岐速度はあまり気にしなくていい見込み。

  • 作曲用の関数について。
  • 前回は作りながら仕様を策定していたけど、今回はだいたいの利用関数の仕様を先に決めてある。
  • 初心者向けに使う関数と、マニアックな使い方ができる関数で分割しているので、これでよし。
  • ただ1種類だけ、実装に時間がかかりそうな関数がでてきてるので、これは後回しにする。
  • 作ることができれば便利なんだけど、ちょっと同じ規模のアプリを追加で作るような見込みのやつなので。
2024/07/09.1720489074.txt.gz · 最終更新: 2024/07/09 10:37 by machiaworx