今更ながら、本チケットに対応しようと思います。
少し確認ですが、
・DTX/GDA/G2DデータをWAV音声に変換
Raw WAVだけでよろしいでしょうか。正直なところ、oggかmp3くらいは対応してもいいかなと思っています。
・BPM変化や小数点BPMにも対応
これは問題なく対応可能。(DTXMania本体のコードをそのまま使います)
・ドラム/ギター/ベース/BGMそれぞれ音量を調節できる(標準は100、0-200)
これ、本当に必要でしょうか? 目的がちょっと分からなかったです。(本当に必要な機能でなければ、削除した方がシンプルになって使い勝手がよくなると思います)
なお、申し訳ないのですが、録音時間=演奏時間、になります。あしからず・・・。
DTXMania用の楽曲ファイルから、(チップに割り当てられた)ドラム音のみや、ギター音のみのパート別の音源を作成する手段を求めていて、DTX2WAVにたどり着きました。 期待して、首を長くしてリリースされる日を待っています。
リクエストを受けてから6年くらい放置していて、ごめんなさい。ようやく、テスト版(α版)を作りました。
https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/files/DTXMania/DTX2WAV001.zip
もう少しこなれてからお使いいただいた方が良いとは思いますが、全く何もないよりはよいと思います。
以下注意点です。
既知問題:
DTX2WAV002です。そろそろローカルリポジトリだけで作業するのをやめてもいいかな。 https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/files/DTXMania/DTX2WAV002.zip
機能強化
ひとこと:
既知問題:
その他:
DTX2WAV003です。そろそろ、お試しを始めていただいていいかな~くらいのデキになってきました。
https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/files/DTXMania/DTX2WAV003.zip
機能強化
既知問題:
リリースまで少し間が空きましたが、DTX2WAV005です。
https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/dl/DTXMania/DTX2WAV005.zip
機能強化
既知問題:
DTX2WAVを使った後、DTXMania本体だけを起動すると、コンボ表示と判定文字列が非表示のまま元に戻らないようです。 というか、そもそも、これらの設定が今のDTXManiaのCONFIGURATIONの中にないっぽいんだが、なぜ無くなっている?
いずれにせよ、リリースまでには修正しておきます・・・。
https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/dl/DTXMania/DTX2WAV007.zip
DTX2WAV007 ならびに、DTXMania112。
機能強化:
既知問題の修正:
#xxxxx bass.dllを最新版に更新。(2.4.13.8)
既知問題:
https://osdn.net/users/yyagi/pf/DTXMania_TestBuilds/dl/DTXMania/DTX2WAV008.zip
DTX2WAV008 (ならびに、DTXMania112)。これで機能強化は完了とし、以後3/1予定の正式リリースまではバグ修正のみ実施します。
機能強化:
Release 112のパッケージに添付しました。
このチケットはこれでクローズします。機能強化のリクエストがあれば、新規に別のチケットを起こしてください。
(DTXmania本体というよりは周辺ユーティリティの内容となります)
DTXデータをwavデータに変換するDTX2wavを提案したいと思います。
現状DTXmaniaの音声を録るには、SoundEngineFree等で録音するしかなく、
環境によっては音ズレが発生したり処理落ちが起きることも考えられます。
主な仕様を挙げますと
・DTX/GDA/G2DデータをWAV音声に変換
・BPM変化や小数点BPMにも対応
・ドラム/ギター/ベース/BGMそれぞれ音量を調節できる(標準は100、0-200)