東方BGM Player THxxBGM  WindowsXP用 フリーソフト



弾幕シューティングゲームの 東方紅魔郷・東方妖々夢・東方永夜抄・東方花映塚・東方文花帖・東方風神録・東方地霊殿
東方格闘ゲームの 東方萃夢想
酒るゲームの 黄昏酒場 のBGMを聞くソフトです

本家のソフトのMusicRoomで音楽を聞くのは良いけれど、
CPU使用率が高くなるのが嫌な方に最適かと思われます

thbgm.datから直接演奏するため、いちいちBGMを吸い出す手間が無く
簡単にBGMを聞くことができます

また、*.wavファイルも出力できますので、自分のお気に入りのPlayerで再生することもできます
バグ等の報告はメールでどうぞ

最新verは下のVersion履歴よりDownloadできます




2008/10/20
テスト版のページを作成しました


2008/08/21
ver1.12です
東方地霊殿、黄昏酒場に対応しました
東方緋想天は、未対応です
緋想天への対応予定は、今のところ未定です
申し訳ないです


2007/08/23
ver1.11です
東方風神録に対応しました


2006/03/15
ver1.10です
誤字修正と、wavファイル出力できないことがあったのを修正しました
「ヴォヤージュ1970」等をwavファイル出力中に不正終了することがあった人はこれで直るかと思います
メールでご報告頂いた方、及び、修正にご協力頂いた方、ありがとうございました
また、音量を調節できるようにもしてみました
メイン画面の余白のところで右クリックすると調節できます


2006/01/21
ver1.09です
遅くなりましたが、東方文花帖に対応しました


2005/08/21
ver1.08です
花映塚に対応しました
「現在の曲のタイトル」を表示するタイミングですが、
演奏経過時間の計算方法が間違っていたために、タイミングが合わないことが判明
v1.07では再生経過実時間で合わせていたのをv1.08では止めました
また、ユーザが手動で曲を切り替えた時に、前の曲をフェードアウトするようにしました
以前まではBGM選択で「東方シリーズ全部」を選択できましたが、今回は搭載していません
近いうちに復活させます
v1.08では初回起動時に、すべての設定を初期化します
お手数ですが、Pathの設定等をやり直して下さい
その他にも色々弄ったため、変なところがあるかもしれません
何か発見されましたらご報告頂けると助かります


2005/02/09
ver1.07です
某所で萃夢想に対応してほしいと言われたので対応しました
リプレイ位置等の情報は、東方なんでもイナバ物置の1621番等を参考にしました
名無しの解析者さん、ありがとうございます


2004/09/10
ver1.06です
不具合の修正と「現在の曲のタイトル」を表示するタイミングを正しくしました
結局、表示タイミングは音飛びが無いことを前提に、再生経過時間で合わせることにしました
それと手抜きですが、フェードアウトの減衰グラフを表示できるようにしてみました
どのように音量を絞っているのか気になる方はグラフをご覧ください


2004/09/06
ver1.05です
リストビューの右クリックメニューを追加しました
また、wav出力画面の一時停止とキャンセルの反応を良くしました


2004/09/02
ver1.04です
Waveファイルに出力できるようにしました
出力したファイルをWebやP2Pソフト等で無断配布するのは違法となります
著作権等に十分配慮し、個人利用の範囲内で使用してください


2004/08/25
ver1.03です
東方紅魔郷に対応しました
リプレイ位置の解析が思ったより早くできたので早速リリースします
自力で解析した後で気付いたのですが、リプレイ位置が旧東方うpろだの279番と同じ位置になりました
もっと早く気付けばよかったよ…


2004/08/23
ver1.02です
大バグです
ver1.01はまともに再生できない状態でした
全ての曲を選曲できるようにしたコードのせいで、初期化処理を2度行ったために
おかしくなったようです
また、IDirectSoundNotifyを使わないでGetCurrentPositionでサウンドバッファを処理しているのですが
これもあまり信用できないようで、正しい再生位置が取得できずに「現在の曲のタイトル」を
表示するタイミングがずれたりするようです
はぁ…いったい何を信用すればいいのやら…
あとはSYSTEMTIMEくらいしか頼れませんねぇ
この問題もそのうち修正します


2004/08/23
ver1.01です
THxxBGMで再生中に、他のソフトで音を鳴らすと、THxxBGMにて音飛びが発生したりしていたのですが、
これはIDirectSoundNotifyが誤動作(?)を起こしてイベントを送りつけまくるからだそうで
その結果、本ソフトが想定外の動作を行うためのようです
というわけで、IDirectSoundNotifyを使用しないように修正しました
また、上記の修正を行ったため、プロセス優先度を下げても問題ないようなので、
プロセス優先度をGUIで自由に設定できるようにしました
ver1.00の音飛びはもともとプロセス優先度では解決できなかった問題なので意味が無かったようですが…


2004/08/19
初版公開です
去年、某うpろだにて公開したth07bgm(旧うpろだ:0315番,0342番,0438番)の永夜抄対応版です
うpろだだけで公開するのはもったいないよ、とのお声があったようなので
正式に公開してみようと思いました

本ソフトですが、去年のソースは紛失したのですべて作り直してあります
今回はDirectXで音を鳴らすようにし、プロセスの優先度もあげることができるので
音飛びしにくいかと思います

永夜抄の「ヴォヤージュ1969」「プレインエイジア」等にノイズが乗る件ですが、
これは本家でも発生するバグですので、私では対応できません
本家でも対応されないようですのであきらめてください
非公式ノイズ解消パッチ



Version履歴
2008/08/21 ver1.12  Download
 黄昏酒場に対応
 東方地霊殿に対応



Copyright (C) うり