ユーザ用ツール

サイト用ツール


2024:07:05

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
2024:07:05 [2024/07/06 23:40] machiaworx2024:07:05 [2024/07/12 06:44] (現在) machiaworx
行 2: 行 2:
  
 ===== プログラム ===== ===== プログラム =====
 +  * 進捗
 +
 +  - ファイル読み込み(最初は同期、可能なら非同期読み込み)\\ 完了。今後の拡張を見込んで検証中の項目あり。
 +  - Miniscriptプログラムのコンパイル\\ 機能自体の確認は完了。ツール上の動作については検証中
 +  - 組込み関数の追加\\ 未済
 +  - コンパイルしたデータとサウンドの譜面を紐づける実装\\ 未済
 +  - ADSR、フィルタの実装、加えてエフェクトの実装\\ 未済
 +
   * https://github.com/jameswynn/simplefilewatcher   * https://github.com/jameswynn/simplefilewatcher
   * https://github.com/SpartanJ/efsw   * https://github.com/SpartanJ/efsw
-  * こっちはアクティブ。+  * こっちはアクティブ。(どうも1番目のフォークらしい)
   * 使ってみたところ、「フォルダの監視」のためのライブラリというのが分かった。   * 使ってみたところ、「フォルダの監視」のためのライブラリというのが分かった。
   * そもそも、ファイル単体の監視機能というものはなく、どうもファイルシステム上のフォルダを監視して、動きがあったら通知する、というのが殆どだった。   * そもそも、ファイル単体の監視機能というものはなく、どうもファイルシステム上のフォルダを監視して、動きがあったら通知する、というのが殆どだった。
行 27: 行 35:
   * 実際のところどちらでもできてどちらもレンダリングのためのデータ変換が必要になるんだけど。   * 実際のところどちらでもできてどちらもレンダリングのためのデータ変換が必要になるんだけど。
   * バイト単位で管理する方がデータの全長を決めるのは楽だと思うが。   * バイト単位で管理する方がデータの全長を決めるのは楽だと思うが。
 +  * 一日経過して寝起きで考えてみると、まとまったWavデータの単位で更新されていくので、バイト単位で更新しておいたほうがいいかもしれない。(プロトタイプ版はバイト単位で管理していた
2024/07/05.1720276856.txt.gz · 最終更新: 2024/07/06 23:40 by machiaworx