BMX2WAV(と他ツール)開発日記

主にBMX2WAVの開発についての記録ブログ

BMX2WAV 1.ZZ.04

http://childs.squares.net/program/bmx2wav_new/bmx2wav.html

  • 【バグ修正】変換設定の「ファイルパスとして使用できない文字があった場合削除する」が ON の時にファイルパスがおかしくなる場合があったのを修正
  • 【バグ修正】《searcher》 使用しているとメモリ使用量が増え続けるのを修正した。
  • 【機能追加】変換時に指定されていない理由でファイルに出力されなかった場合、変換後の結果画面にその事を表示するようにした。
  • 【機能追加】WAV@@ で指定したファイル名から実際に開くファイル(wav か ogg か)を決定する部分をスクリプトで決定するようにした。
  • 【機能追加】《searcher》 ツリーの右クリックでメニューを出すようにして、そこに「開く」メニューを追加した。
  • 【機能追加】《searcher》 検索時のリストで出てくるフォルダを右クリックメニュー→スクリプト関数を実行する→ファイル操作→開くでフォルダを開くようにした。
  • 【その他】《searcher》 検索時に BMS構文解析を非同期化した(速度向上)。
  • 【その他】スクリプト関連の調整

WAV の指定が AAA.wav の時に実際に読み込むファイル AAA.wav があれば良いのだが ogg だけの場合があったりして、その辺の処理は一応 BMX2WAV ではどうするか決まっていたが、それを変えたい事もあるかもと言うことでそこの処理をスクリプトに外だしするようにした。bmx2wav.class.nut のMain.callback_table.decide_audio_file_path ってところ。