OSDN Git Service

dtxmania/dtxmania.git
8 years ago#35351 [DTXC] 更新漏れを追加。 Release099d
yyagi [Sat, 8 Aug 2015 14:25:43 +0000 (14:25 +0000)]
#35351 [DTXC] 更新漏れを追加。
#xxxxx バージョン番号を099dに変更。
#xxxxx タイトル画面の年号を2015に変更。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@831 16f42ceb-6dc6-49c8-ba94-f2d53467949d

8 years ago#35351 [DTXC] 譜面修正しファイル保存した直後にViewer再生させると、直前の譜面修正がViewerに反映されない問題を修正。
yyagi [Thu, 23 Jul 2015 15:06:18 +0000 (15:06 +0000)]
#35351 [DTXC] 譜面修正しファイル保存した直後にViewer再生させると、直前の譜面修正がViewerに反映されない問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@821 16f42ceb-6dc6-49c8-ba94-f2d53467949d

8 years ago#35280 DSoundモード時、DTXファイルで指定したmp3ファイルが存在しないとフリーズする問題を修正。
yyagi [Tue, 23 Jun 2015 14:56:32 +0000 (14:56 +0000)]
#35280 DSoundモード時、DTXファイルで指定したmp3ファイルが存在しないとフリーズする問題を修正。
#xxxxx WASAPIのバッファ量の初期値を50msに変更。タブレット等の低速CPU向けの措置。設定を0msに変更すると、従来通り自動設定でバッファ量を最小にします。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@819 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34732 rev796の対応を、099cにバックポート。 Release099c
yyagi [Tue, 30 Dec 2014 04:04:26 +0000 (04:04 +0000)]
#34732 rev796の対応を、099cにバックポート。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@797 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#xxxxx リビジョン番号を更新。(099c)
yyagi [Sun, 28 Dec 2014 02:36:58 +0000 (02:36 +0000)]
#xxxxx リビジョン番号を更新。(099c)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@793 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34732 099cへのバックポート。WAV内Vorbisの対応に当たって、キー音の拡張子判別で大文字小文字を区別するようにしてしまっていたデグレードを修正。
yyagi [Sun, 28 Dec 2014 02:33:26 +0000 (02:33 +0000)]
#34732 099cへのバックポート。WAV内Vorbisの対応に当たって、キー音の拡張子判別で大文字小文字を区別するようにしてしまっていたデグレードを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@791 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34732 backport to 099 series: To avoid WASAPI/ASIO BGM Sync issue, decode "RIFF...
yyagi [Sat, 27 Dec 2014 04:05:31 +0000 (04:05 +0000)]
#34732 backport to 099 series: To avoid WASAPI/ASIO BGM Sync issue, decode "RIFF chunked Vorbis” by DirectShow before playing.

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@789 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34712 マスターボリュームの対応を、099系列にバックポートした。
yyagi [Fri, 26 Dec 2014 22:36:30 +0000 (22:36 +0000)]
#34712 マスターボリュームの対応を、099系列にバックポートした。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@787 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years agorev778, 780の対応を、099系にもバックポートした。具体的には以下の対応を実施。
yyagi [Wed, 17 Dec 2014 13:51:45 +0000 (13:51 +0000)]
rev778, 780の対応を、099系にもバックポートした。具体的には以下の対応を実施。
#34228 性能改善の一環として、WASAPIのバッファサイズの手動設定機能を復活させた。
#34706 メモリ不足時に演奏したときに強制終了しないよう、いくつかの例外処理を強化した。(DirectSoundのシークエラー処理など)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@781 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34507 ギターのオープンチップのピックエフェクトが、ピックの有無にかかわらず発生し続けてしまう問題を修正。
yyagi [Sun, 19 Oct 2014 07:27:43 +0000 (07:27 +0000)]
#34507 ギターのオープンチップのピックエフェクトが、ピックの有無にかかわらず発生し続けてしまう問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@775 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34506 Fixed to work compact mode correctly
yyagi [Sun, 19 Oct 2014 03:49:35 +0000 (03:49 +0000)]
#34506 Fixed to work compact mode correctly
#xxxxx changed version number

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@773 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34102 Wailingチップの表示位置がずれていた問題を修正。(Branch(099B)に適用) Release099b
yyagi [Mon, 28 Jul 2014 14:12:59 +0000 (14:12 +0000)]
#34102 Wailingチップの表示位置がずれていた問題を修正。(Branch(099B)に適用)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@752 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34076 Both画面(GR画面じゃないほう)で、ギター/ベースのPositionをP-C(COMBO下)にすると、判定文字列がコンボ表示の裏に隠れて見えない問題を修正。
yyagi [Wed, 23 Jul 2014 14:30:29 +0000 (14:30 +0000)]
#34076 Both画面(GR画面じゃないほう)で、ギター/ベースのPositionをP-C(COMBO下)にすると、判定文字列がコンボ表示の裏に隠れて見えない問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@747 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34029 空打ち音が隠しチップ同等の扱いになっていた問題を修正。
yyagi [Wed, 16 Jul 2014 13:44:18 +0000 (13:44 +0000)]
#34029 空打ち音が隠しチップ同等の扱いになっていた問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@741 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34029 空打ち音を設定していると、以後チップ音がならなくなる問題を修正。
yyagi [Tue, 15 Jul 2014 15:47:17 +0000 (15:47 +0000)]
#34029 空打ち音を設定していると、以後チップ音がならなくなる問題を修正。
#34048 DTXManiaのviewer設定が保持されないことがある問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@740 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を更に更に微調整。 Release099
yyagi [Sun, 6 Jul 2014 12:40:33 +0000 (12:40 +0000)]
#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を更に更に微調整。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@734 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を更に微調整。
yyagi [Sun, 6 Jul 2014 11:53:53 +0000 (11:53 +0000)]
#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を更に微調整。
#xxxxx ソース内の定義名称を若干見直し。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@733 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を調整。
yyagi [Sat, 5 Jul 2014 17:28:39 +0000 (17:28 +0000)]
#33891 ギターとドラムについて、ノーツを見逃した時の消失位置を調整。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@732 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33892 ドラムで判定表示をOFFにしても、表示されていた問題を修正。
yyagi [Sat, 5 Jul 2014 16:20:42 +0000 (16:20 +0000)]
#33892 ドラムで判定表示をOFFにしても、表示されていた問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@731 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#34004 ギターとベースの小節線消失の位置を調整した。
yyagi [Sat, 5 Jul 2014 08:15:29 +0000 (08:15 +0000)]
#34004 ギターとベースの小節線消失の位置を調整した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@730 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 DTXCのviewer指定画面で、TimeStretchはWASAPI/ASIO時のみ使用可能であることを補足追記した。
yyagi [Sat, 5 Jul 2014 00:21:19 +0000 (00:21 +0000)]
#28821 DTXCのviewer指定画面で、TimeStretchはWASAPI/ASIO時のみ使用可能であることを補足追記した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@729 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33900 RGBボタンも、チップの上に表示できるようにした。
yyagi [Sat, 5 Jul 2014 00:10:16 +0000 (00:10 +0000)]
#33900 RGBボタンも、チップの上に表示できるようにした。
#33891 GRモード時、小節線の表示位置にずれがあったのを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@728 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33900 判定・コンボ表示を、チップの上に表示できるようにした。CONFIGURATION/Systemの、JudgePriorityで設定する。Underならチップ...
yyagi [Thu, 3 Jul 2014 14:00:37 +0000 (14:00 +0000)]
#33900 判定・コンボ表示を、チップの上に表示できるようにした。CONFIGURATION/Systemの、JudgePriorityで設定する。Underならチップの下(従来通り)で、Overならチップの上に表示する。
Drums/Guitar/Bassそれぞれで個別に設定することはできず、Systemでまとめて設定となるので注意。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@727 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33891 ギター/ベースの判定位置変更に合わせて、判定文字列の表示位置と、コンボの表示位置も上下するようにした。(WAILING BONUS!の表示位置は変えていない)
yyagi [Tue, 1 Jul 2014 15:06:25 +0000 (15:06 +0000)]
#33891 ギター/ベースの判定位置変更に合わせて、判定文字列の表示位置と、コンボの表示位置も上下するようにした。(WAILING BONUS!の表示位置は変えていない)
#33891 ギターベースの判定ライン表示位置の選択について、Both画面での対応を追加。
#33891 ギター/ベースの判定位置を下にずらした時でも、小節線の表示位置は判定位置変更に追従できていなかったのを修正。
#33891 コンフィグでの名称を変更した。(VSeries -> JudgePos)
#33689 WASAPI/ASIO時に、スクロールが滑らかにならない問題の調査で使用していたtraceログ出力を削除。
#33700 マスターボリュームの設定を一旦削除。(099に向けて削除)
#xxxxx タイトル画面の年号を2014に変更
#xxxxx バージョン情報を099(140707)に変更。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@726 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33891 ギター/ベースの判定位置をVシリーズ同等にできるようにした。CONFIGURATION/GuitarまたはBassの、V Seriesという設定で選択可能。
yyagi [Thu, 26 Jun 2014 17:23:36 +0000 (17:23 +0000)]
#33891 ギター/ベースの判定位置をVシリーズ同等にできるようにした。CONFIGURATION/GuitarまたはBassの、V Seriesという設定で選択可能。
ただし現在この機能はGRモードの画面でのみ動作する。ドラム画面では動作しない。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@725 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33892 ギター・ベースのオプションPositionに、選択肢P-Cを追加。判定ラインの上に、判定文字列を表示する。
yyagi [Mon, 23 Jun 2014 16:20:39 +0000 (16:20 +0000)]
#33892 ギター・ベースのオプションPositionに、選択肢P-Cを追加。判定ラインの上に、判定文字列を表示する。
これに伴い、将来の判定ライン周りの拡張が容易となるように、一部設計を見直した。(判定ラインがらみの座標情報を、C演奏判定ライン座標共通クラスに集約した)
#xxxxx タイトルの背景画像に、メニュー表示が映り込んでいたのを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@724 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33689 CONFIGURATIONからのUseOSTimer変更がきかない問題を修正。
yyagi [Wed, 18 Jun 2014 12:59:40 +0000 (12:59 +0000)]
#33689 CONFIGURATIONからのUseOSTimer変更がきかない問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@723 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33689 CONFIGURATION/System/UseOSTimer で、WASAPI/ASIO時の演奏タイマーの種類を選択できるようにした。
yyagi [Tue, 17 Jun 2014 16:22:46 +0000 (16:22 +0000)]
#33689 CONFIGURATION/System/UseOSTimer で、WASAPI/ASIO時の演奏タイマーの種類を選択できるようにした。
OFFにすると従来通りFDKの独自タイマーを使い、音ズレはないが、スクロールががたつく。
ONにすると、この反対になる。ただしONの時に限り、AdjustWavesと併用可能としたため、これで音ズレは吸収できるはず。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@722 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#33890 特定環境で演奏タイマー値がすっとぶことがある問題を修正。ASIO4ALL環境で、演奏開始ギリギリまでASIOの演奏が始まらず、サウンドバッファが更新されない...
yyagi [Sun, 1 Jun 2014 14:58:28 +0000 (14:58 +0000)]
#33890 特定環境で演奏タイマー値がすっとぶことがある問題を修正。ASIO4ALL環境で、演奏開始ギリギリまでASIOの演奏が始まらず、サウンドバッファが更新されないために、演奏タイマーが動作しない場合があるため、これに対応した。
rev719ですでに対応済みだが、本件のためにチケット#33890を新規に発行したため、ソース当該部にコメントを追記して再度コミットする。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@721 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 DTXV化のデバッグ終了に伴い、ログ出力をアペンドモードで行っていたのを解除した。
yyagi [Tue, 27 May 2014 16:27:37 +0000 (16:27 +0000)]
#28821 DTXV化のデバッグ終了に伴い、ログ出力をアペンドモードで行っていたのを解除した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@720 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 FDK: WASAPI/ASIOで、演奏開始時にまだ演奏タイマが動作していない場合に対応した。(ASIO4ALL使用時に、このような現象が発生する環境がある模様。)
yyagi [Tue, 27 May 2014 13:48:48 +0000 (13:48 +0000)]
#28821 FDK: WASAPI/ASIOで、演奏開始時にまだ演奏タイマが動作していない場合に対応した。(ASIO4ALL使用時に、このような現象が発生する環境がある模様。)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@719 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 DTXManiaをviewerとして使用している時に、譜面の再生を途中で止めるか、最後まで再生した時に、タイマーを止めてパネル文字列を非表示とするよう修正。
yyagi [Thu, 8 May 2014 15:31:49 +0000 (15:31 +0000)]
#28821 DTXManiaをviewerとして使用している時に、譜面の再生を途中で止めるか、最後まで再生した時に、タイマーを止めてパネル文字列を非表示とするよう修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@718 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 DTXManiaをviewerとして使用していて、DTXManiaが起動していない状態で、DTXC側で再生停止のボタンをクリックすると、エラーが表示される問...
yyagi [Thu, 8 May 2014 14:48:48 +0000 (14:48 +0000)]
#28821 DTXManiaをviewerとして使用していて、DTXManiaが起動していない状態で、DTXC側で再生停止のボタンをクリックすると、エラーが表示される問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@717 16f42ceb-6dc6-49c8-ba94-f2d53467949d

9 years ago#28821 障害調査用に、再生開始直後の出力ログを強化した。(問題解決次第、このログ出力は削除予定)
yyagi [Wed, 7 May 2014 16:38:49 +0000 (16:38 +0000)]
#28821 障害調査用に、再生開始直後の出力ログを強化した。(問題解決次第、このログ出力は削除予定)
#28821 DTXVモードとして動作しているときの、DTXManiaのログ出力パスを、DTXデータがあるパスではなく、DTXManiaGR本体があるパスとした。また、障害調査用に、ログを追記出力するようにした。
#28821 DTXVモード時は、MIDI-INの処理を行わないようにした。MIDI-Yoke使用時、終了に時間がかかるため。(MIDI-Yokeは仮想MIDI-INを8ポート持っており、MIDI-INを1つ開放するのに1秒ずつかかる)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@716 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#xxxxx rev714の変更を、branchにも適用。(タイトル画面の年号を2014年に変更)
yyagi [Tue, 29 Apr 2014 00:43:15 +0000 (00:43 +0000)]
#xxxxx rev714の変更を、branchにも適用。(タイトル画面の年号を2014年に変更)
#xxxxx コメントのミスを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@715 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 DTXMania: BEATレーンのチップを表示できるよう、取り急ぎ○と×のチップ画像を定義した。
yyagi [Mon, 28 Apr 2014 16:39:06 +0000 (16:39 +0000)]
#32661 DTXMania: BEATレーンのチップを表示できるよう、取り急ぎ○と×のチップ画像を定義した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@712 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 途中再生時、稀にGPFが発生することがある問題を修正。
yyagi [Mon, 28 Apr 2014 16:15:24 +0000 (16:15 +0000)]
#28821 途中再生時、稀にGPFが発生することがある問題を修正。
#28821 演奏中の情報表示を元に戻した。
#33700 マスターボリュームを設定できるようにした。ただし現状、実際に効果があるのはWASAPI使用時のみ。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@711 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 rev709の対応について、ログの強化と、タイマーカウンタがループしたときの対応を追加。
yyagi [Fri, 25 Apr 2014 16:46:41 +0000 (16:46 +0000)]
#28821 rev709の対応について、ログの強化と、タイマーカウンタがループしたときの対応を追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@710 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821: FDK: ASIO4ALLv2を使用時、DTXCからDTXManiaをViewerとして起動すると、音が鳴らない問題を修正。
yyagi [Fri, 25 Apr 2014 16:30:29 +0000 (16:30 +0000)]
#28821: FDK: ASIO4ALLv2を使用時、DTXCからDTXManiaをViewerとして起動すると、音が鳴らない問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@709 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#33710 rev707の内容をbranchにも適用。(PAN=100の時の問題を修正)
yyagi [Thu, 24 Apr 2014 13:24:39 +0000 (13:24 +0000)]
#33710 rev707の内容をbranchにも適用。(PAN=100の時の問題を修正)
#28821 DTXC: 実験的機能を使用した際に、HHのレーンを全消去していたのを修正。(BEATレーンの情報をHHレーンに転記していたデバッグコードの名残)
#28821 DTXMania: 余計なデバッグコードを削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@708 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 FDK: DTXMania起動中にDTXCを起動しDTXファイルを読み込むと、GPFが発生していた問題を修正。
yyagi [Mon, 21 Apr 2014 16:25:08 +0000 (16:25 +0000)]
#28821 FDK: DTXMania起動中にDTXCを起動しDTXファイルを読み込むと、GPFが発生していた問題を修正。
#28821 DTXMania: DTXCからの制御において、再生停止時などに、ミキサー登録されたサウンドをミキサーからすべて削除するようにした。
#28821 DTXMania: BGM音は無条件に最初にミキサー登録して、ミキサーから削除しない仕様としていたが、これを止めた。他のチップ同様、再生直前にミキサーに登録し、再生終了後ミキサーから削除ずる。
#28821 DTXMania: DTXCからの制御において、最後まで再生し終わった時に画面を停止させるコードの追加(ただし注釈化しているため機能しない)
#28821 DTXMania: NoMP3Streaming関連のコードを削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@706 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#33689 WASAPI/ASIO動作時にスクロールが滑らかでなくなる問題に対して、まずはミキサーの動的制御のON/OFFを切り替えられるようにした。
yyagi [Sun, 20 Apr 2014 00:49:14 +0000 (00:49 +0000)]
#33689 WASAPI/ASIO動作時にスクロールが滑らかでなくなる問題に対して、まずはミキサーの動的制御のON/OFFを切り替えられるようにした。
#33689 問題調査用に、演奏画面での情報表示を増やした。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@705 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: 再生速度を落としている場合に、mp3で音が途中で切れることがある問題の修正。mixerからの削除タイミング計算に誤りがあった。
yyagi [Sat, 19 Apr 2014 16:29:15 +0000 (16:29 +0000)]
#28821 DTXMania: 再生速度を落としている場合に、mp3で音が途中で切れることがある問題の修正。mixerからの削除タイミング計算に誤りがあった。
#28821 DTXMania: mp3のオンメモリデコード指定を削除。(Config.ini の、 NoMP3Streaming)
#28821 DTXMania: Config.iniが存在しない、または0byteの場合に、DTXMania終了時にConfig.iniが正しく保存されない問題の修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@704 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC:DTXManiaをViewerにしたときに、DTXC側から、GRモード, TimeStretch, VSyncWaitの設定ができるようにした。
yyagi [Tue, 15 Apr 2014 09:48:33 +0000 (09:48 +0000)]
#28821 DTXC:DTXManiaをViewerにしたときに、DTXC側から、GRモード, TimeStretch, VSyncWaitの設定ができるようにした。
#28821 DTXMania: NoMP3Streamingの設定について、Config.iniでの説明文を修正。
#28821 DTXMania: WASAPI/ASIO使用時に、サウンドバッファの更新に使用するスレッド数を増加。(1 -> 4)
#28821 DTXMania: 再生開始前にprebufferingするロジックの見直し。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@703 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: rev701でのworkaroundを削除。
yyagi [Mon, 14 Apr 2014 16:56:55 +0000 (16:56 +0000)]
#28821 DTXMania: rev701でのworkaroundを削除。
#28821 DTXMania: 再生速度を落としている場合に、mp3で音が途中で切れることがある問題の修正。mp3のサイズ取得方法を変更した。
更に、mp3をBASSでストリーム再生せずに、オンメモリでデコードして再生するためのオプションを追加(Config.ini の、 NoMP3Streaming)。 特殊なmp3を使用すると、シーク位置がおかしくなる場合があるため。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@702 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: 再生速度を落としている場合に、mp3で音が途中で切れることがある問題の修正(workaround)。
yyagi [Thu, 10 Apr 2014 13:23:38 +0000 (13:23 +0000)]
#28821 DTXMania: 再生速度を落としている場合に、mp3で音が途中で切れることがある問題の修正(workaround)。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@701 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: 再生速度を落としている場合に、DTXCからのプレビュー再生で音が鳴らない場合がある問題を修正。
yyagi [Tue, 8 Apr 2014 13:30:25 +0000 (13:30 +0000)]
#28821 DTXMania: 再生速度を落としている場合に、DTXCからのプレビュー再生で音が鳴らない場合がある問題を修正。
#xxxxx DTXC: バージョン情報、ならびにアセンブリ表記の年号を2014に変更。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@700 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC: ASIOデバイスが見つからない場合は、ツール - オプション - Viewer の、DTXManiaGRの設定の選択肢から、ASIOをグレーアウ...
yyagi [Thu, 3 Apr 2014 16:38:06 +0000 (16:38 +0000)]
#28821 DTXC: ASIOデバイスが見つからない場合は、ツール - オプション - Viewer の、DTXManiaGRの設定の選択肢から、ASIOをグレーアウトするようにした。
#xxxxx デバッグメッセージ削除、コメント修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@699 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: DTXMania本体をDTXVとして使用していて、!DirectSoundを使用していて、DTXManiaをPAUSE状態にしているとき...
yyagi [Thu, 3 Apr 2014 15:28:58 +0000 (15:28 +0000)]
#28821 DTXMania: DTXMania本体をDTXVとして使用していて、!DirectSoundを使用していて、DTXManiaをPAUSE状態にしているときに、DTXC側から途中再生を指示すると、BGMの再生位置がずれる問題を修正。
#xxxxx FDK: サウンドの再生停止時に、PAUSEカウンタをリセットしていなかったのを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@698 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: DTXMania本体をDTXVとして使用していて、!DirectSound使用時に、DTXCでプレビュー再生を行うと、プレビュー再生がル...
yyagi [Thu, 3 Apr 2014 14:22:35 +0000 (14:22 +0000)]
#28821 DTXMania: DTXMania本体をDTXVとして使用していて、!DirectSound使用時に、DTXCでプレビュー再生を行うと、プレビュー再生がループする問題を修正。
#28821 ログ出力メッセージを一部修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@697 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC: WASAPI/ASIO使用時、DTXVとして使っているDTXManiaを終了すると、DTXC単体でプレビュー音を鳴らせなくなる問題を修正。
yyagi [Wed, 2 Apr 2014 16:57:25 +0000 (16:57 +0000)]
#28821 DTXC: WASAPI/ASIO使用時、DTXVとして使っているDTXManiaを終了すると、DTXC単体でプレビュー音を鳴らせなくなる問題を修正。
#xxxxx DTXMania: フラグ操作の若干のリファクタ。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@696 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: DTXMania本体をDTXVとして使用している際に、途中から再生すると、空打ちチップの定義位置に空打ちでないチップが出現する問題を修正。
yyagi [Wed, 2 Apr 2014 15:27:20 +0000 (15:27 +0000)]
#28821 DTXMania: DTXMania本体をDTXVとして使用している際に、途中から再生すると、空打ちチップの定義位置に空打ちでないチップが出現する問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@695 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: DTXMania本体をDTXVとして使用している際に、DTXMania側でPAUSEをかけ、DTXC側で各種再生を試みたときに発生してい...
yyagi [Wed, 2 Apr 2014 15:02:29 +0000 (15:02 +0000)]
#28821 DTXMania: DTXMania本体をDTXVとして使用している際に、DTXMania側でPAUSEをかけ、DTXC側で各種再生を試みたときに発生していた問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@694 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC: rev692でのコミット漏れ。
yyagi [Tue, 1 Apr 2014 16:02:23 +0000 (16:02 +0000)]
#28821 DTXC: rev692でのコミット漏れ。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@693 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC: rev690でのシングルトン化コードが残っていたのを削除。
yyagi [Tue, 1 Apr 2014 15:37:02 +0000 (15:37 +0000)]
#28821 DTXC: rev690でのシングルトン化コードが残っていたのを削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@692 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania起動中にDTXCのプレビュー再生を実行した場合は、DTXC内で再生するのではなく、DTXMania側でサウンド再生するようにした。DTXMa...
yyagi [Tue, 1 Apr 2014 15:09:51 +0000 (15:09 +0000)]
#28821 DTXMania起動中にDTXCのプレビュー再生を実行した場合は、DTXC内で再生するのではなく、DTXMania側でサウンド再生するようにした。DTXManiaがWASAPIかASIOを使用していると、DTXCを含む他のアプリでは再生ができないため。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@691 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXC: サウンドデバイス定義のenumを、FDK定義のものを使用するよう修正。
yyagi [Sun, 16 Feb 2014 15:54:06 +0000 (15:54 +0000)]
#28821 DTXC: サウンドデバイス定義のenumを、FDK定義のものを使用するよう修正。
#28821 DTXC: とあるDTXデータをviewerで再生中に、別のDTXファイルを開いて再生させても、viewer側がファイル更新を認識せずに再生が新しい曲に切り替わらない問題を修正。
#28821 DTXC: オプションのUIに、TimeStretch, GR mode, VSyncWaitの設定項目を追加。(項目として追加しただけで、まだ機能はしない。)
#28821 DTXC/DTXMania: FDK.CSound管理クラスをシングルトン化した。両方のアプリで同時にサウンド再生するため。ただしうまくいってない。
#33204 DTXC: 設定ファイルのアクセス失敗時にFileStreamが解放されず、ロックされっぱなしになる問題を修正。(これはbranchですが・・・)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@690 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: Viewerとして使用中に、スクロール速度や情報表示ON/OFFを切り替えた場合に、Viewerの設定として(通常の設定とは独立して...
yyagi [Wed, 12 Feb 2014 16:34:51 +0000 (16:34 +0000)]
#28821 DTXMania: Viewerとして使用中に、スクロール速度や情報表示ON/OFFを切り替えた場合に、Viewerの設定として(通常の設定とは独立して)Config.iniに設定保持するようにした。
他にも、Viewer専用設定として、TimeStretchとVSyncWait, GRモードの設定を保存できるようにしている。(しかしこれらを変更する方法を用意していないため、まだ実質機能していない。後日DTXC側から設定指示できるようにする予定)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@689 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXCreator: #DTXVPlaySpeed の変更時に、DTXMania側にその更新が正しく伝わるよう修正。
yyagi [Sun, 9 Feb 2014 16:18:50 +0000 (16:18 +0000)]
#28821 DTXCreator: #DTXVPlaySpeed の変更時に、DTXMania側にその更新が正しく伝わるよう修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@688 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXCreator: DTXV/DTXManiaのViewer切り替え時、設定画面のgroup表示もenable/disableするようにした。
yyagi [Sun, 9 Feb 2014 16:06:03 +0000 (16:06 +0000)]
#28821 DTXCreator: DTXV/DTXManiaのViewer切り替え時、設定画面のgroup表示もenable/disableするようにした。
#28821 DTXMania: #DTXVPlaySpeedへの対応が不十分だった問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@687 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 テスト公開前に、ローカルのコードをすべてコミット。内容自体は1つ前のrev685と同じ。(リソースの定義順の入れ替わりが発生しているだけ)
yyagi [Sun, 9 Feb 2014 03:54:28 +0000 (03:54 +0000)]
#28821 テスト公開前に、ローカルのコードをすべてコミット。内容自体は1つ前のrev685と同じ。(リソースの定義順の入れ替わりが発生しているだけ)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@686 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania: 演奏情報を表示するよう修正。
yyagi [Sun, 9 Feb 2014 03:38:20 +0000 (03:38 +0000)]
#28821 DTXMania: 演奏情報を表示するよう修正。
#28821 DTXMania: フィルイン表示を有効にした。
#28821 DTXMania: DTXCからのサウンドデバイス変更に対応した。ただし、DTXManiaを閉じた状態でDTXCから呼び出さないと、サウンドデバイスの設定が有効にならない。
#28821 DTXMania: DTXManiaが(DTXVとして)起動している最中に、DTXCから再生コントロールを行っても、コントロールを受け取らない場合がある問題への対応を強化。rev683でウインドウハンドルが0になる問題に対処している(ログ記載漏れごめんなさい)が、本revでは更に200ms毎に5回リトライする処理を追加した。
#28821 DTXCreator: Viewerでのサウンド再生方式の変更に対応。DTXVでは使用不可で、ViewerとしてDTXManiaを使用する場合のみ使用可能。DirectSound/WASAPI/ASIOを使用可能。設定変更時はViewerの再起動が必要。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@685 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXVの代わりにDTXManiaを呼び出せるようにした。(本BranchのDTXManiaが必要。DTXCreator.exeと同じフォルダにDTXMan...
yyagi [Sun, 9 Feb 2014 01:55:57 +0000 (01:55 +0000)]
#28821 DTXVの代わりにDTXManiaを呼び出せるようにした。(本BranchのDTXManiaが必要。DTXCreator.exeと同じフォルダにDTXManiGR.exeのRelease版があるように、関連ファイルを設置する必要あり。このため、次の正式バージョンからは、DTXCreatorとDTXManiaをひとまとめにしてリリースすることになります。)
#32661 デバッグ用につけていた、HHレーンへのBeatチップ転機機能を廃止した。後日DTXV(DTXMania)側でBeatチップの表示に対応する。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@684 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXCから「BGMのみ再生する」機能で呼び出すとエラーが発生する問題を修正。
yyagi [Sun, 9 Feb 2014 01:48:01 +0000 (01:48 +0000)]
#28821 DTXCから「BGMのみ再生する」機能で呼び出すとエラーが発生する問題を修正。
#28821 途中再生せいている状態で「最初から再生」するなどして、AVIやBGAが再生されている状態から再生しない状態に遷移すると、BGA/AVI画面が固まる問題を修正。
#28821 強制全AUTOが機能していなかった問題を修正。
#28821 DTXC側から、引数で再生方式(WASAPIなど)やサウンドデバイスを指定するところに、中途半端に対応。(大枠を作っただけれあり、実際にはまだ機能しません)
#28821 DTXMania側の曲読み込み画面で、DTXCから再生指示が来た場合は、無視するよう修正。(DTXC側で再生を連打するなどするとこの状況に陥る)
#28821 一時的に、DLLの存在チェックを省略するようにした。(DTXC側の呼び出し時にDLLが見つからないエラーが出るため。しかし実際にはDLLが存在し、動作もする。)
#28821 DirectSoundモードで、サウンド停止時にエラーが出る場合がある問題を修正。(DTXManiaでWASAPI/ASIOを使用していて、DTXCからDTXManiaをViewerとして呼び出した場合に、DTXCを終了するタイミングでこの問題が発生する。)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@683 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXファイルのファイルパスが長すぎると、DTXVからの再生に失敗することがある問題を修正。
yyagi [Sat, 8 Feb 2014 15:07:28 +0000 (15:07 +0000)]
#28821 DTXファイルのファイルパスが長すぎると、DTXVからの再生に失敗することがある問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@682 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 CAct演奏AVI.cs をさらにロールバックし、rev760相当に戻した。これまでの#28821への対応で使用した、余計な修正を省くため。
yyagi [Sat, 8 Feb 2014 13:55:42 +0000 (13:55 +0000)]
#28821 CAct演奏AVI.cs をさらにロールバックし、rev760相当に戻した。これまでの#28821への対応で使用した、余計な修正を省くため。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@681 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 BGAの途中再生に対応。
yyagi [Sat, 8 Feb 2014 05:10:28 +0000 (05:10 +0000)]
#28821 BGAの途中再生に対応。
#28821 AVIの途中再生に関して、CAct演奏AVIにあった既存メソッド(SkipStart())を利用するようにした。
#28821 DTXVモード中は、コンボ表示・判定表示を行わないようにした。
#28821 途中再生の開始時に発生する、WAVチップのシーク(PAUSE)ロジックを若干修正。
#28821 若干のコメント修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@680 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 CAct演奏AVI.csを、rev677相当に戻した。余計なリファクタをリセットして元に戻すため。
yyagi [Thu, 6 Feb 2014 16:23:56 +0000 (16:23 +0000)]
#28821 CAct演奏AVI.csを、rev677相当に戻した。余計なリファクタをリセットして元に戻すため。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@679 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 BGM以外のWAVチップも、途中再生に対応した。動画再生がコンマ数秒遅れる問題は、担当者環境のcodec設定の問題と判明。処置なしで解決。
yyagi [Thu, 6 Feb 2014 16:08:55 +0000 (16:08 +0000)]
#28821 BGM以外のWAVチップも、途中再生に対応した。動画再生がコンマ数秒遅れる問題は、担当者環境のcodec設定の問題と判明。処置なしで解決。
#28821 #DTXVPLAYSPPEDへの対応を修正。
#xxxxx 性能改善/保守性向上のため、一部コードをリファクタ。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@678 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 AVIの途中再生に対応した。ただし、コンマ数秒、AVI側が遅れて表示される模様。原因調査中。
yyagi [Thu, 30 Jan 2014 14:35:18 +0000 (14:35 +0000)]
#28821 AVIの途中再生に対応した。ただし、コンマ数秒、AVI側が遅れて表示される模様。原因調査中。
#28821 DTXVから再生停止しても、AVI/BGAの再生が止まらなかった問題を修正。

引数で与えるDTXファイル名が長すぎると、起動に失敗する模様。メッセージ周りを要見直し。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@677 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXVからの再生停止要求に対応。
yyagi [Wed, 29 Jan 2014 16:41:02 +0000 (16:41 +0000)]
#28821 DTXVからの再生停止要求に対応。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@676 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 Traceログを若干変更。DTXVモードとコンパクトモードを分かりやすく区別した。
yyagi [Wed, 29 Jan 2014 16:05:25 +0000 (16:05 +0000)]
#28821 Traceログを若干変更。DTXVモードとコンパクトモードを分かりやすく区別した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@675 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 rev673での、GRモードでもDTXVモードが使えるようにする対応が不完全だったため、対応を追加。
yyagi [Wed, 29 Jan 2014 15:50:51 +0000 (15:50 +0000)]
#28821 rev673での、GRモードでもDTXVモードが使えるようにする対応が不完全だったため、対応を追加。
#28821 DTXデータが更新されている場合といない場合とで、再度再生指示があった場合の挙動を変えるようにした。更新ありの場合は、DTXデータの読み込みからやり直す。更新なしの場合は、演奏画面の中で即再生をやり直す。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@674 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 GRモードでもDTXVモードが使えるように修正。
yyagi [Wed, 29 Jan 2014 14:58:29 +0000 (14:58 +0000)]
#28821 GRモードでもDTXVモードが使えるように修正。
#28821 DTXファイル名にスペースが含まれている場合に誤動作する可能性があったのを修正。
#28821 コミット漏れ対応 (CSendMessage.cs)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@673 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 #DTXVPLAYSPEED に対応。
yyagi [Wed, 29 Jan 2014 13:43:36 +0000 (13:43 +0000)]
#28821 #DTXVPLAYSPEED に対応。
#28821 全AUTOなど、ある程度DTXV用の設定を自動で行うようにした。(まだ漏れがあるかもしれないが)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@672 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXManiaをDTXVとして使えるようにするための改造を実施。とりあえず以下に対応。
yyagi [Mon, 27 Jan 2014 16:57:40 +0000 (16:57 +0000)]
#28821 DTXManiaをDTXVとして使えるようにするための改造を実施。とりあえず以下に対応。
* DTXMania本体が起動していない時に、(DTXCreatorがDTXVを呼び出すときにつける) 引数をつけてDTXManiaを起動すると、コンパクトモードで起動し、フェードアウトなしで即座に指定された小節から演奏開始する。
* DTXMania本体が起動して、演奏画面の時に限り、(DTXCreatorがDTXVを呼び出すときにつける) 引数をつけてDTXManiaを追加起動すると、既に起動しているDTXManiaのウインドウの再生小節を変更する。(DTXVの動作と同じ)
* DTXVモードのときには、タイトルバーの表示が変わる。

以下の制限あり。
* DTXVモード時も、DTXMania本体の設定をそのまま流用する。そのため、例えば全AUTOに設定されていないと、DTXVの代わりにならない。
* Drum画面のみ。GRモードでは非対応。
* 再生停止に非対応。
* DTXCが「DTXManiaをDTXVとして呼び出す」ことに非対応。
* BGAやAVIの再生位置切り替えが不完全。

#xxxxx ASIO初期化時の余計なデバッグメッセージを削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@671 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#28821 DTXMania本体をDTXVとして使う機能を開発するために、branchを作成。
yyagi [Thu, 23 Jan 2014 13:20:49 +0000 (13:20 +0000)]
#28821 DTXMania本体をDTXVとして使う機能を開発するために、branchを作成。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@670 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32985 コンパクトモードで、引数として存在しないファイル名を与えると、GPFが発生する問題を修正。
yyagi [Thu, 23 Jan 2014 13:12:25 +0000 (13:12 +0000)]
#32985 コンパクトモードで、引数として存在しないファイル名を与えると、GPFが発生する問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@669 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 BEAT位置に関して、Listの開放処理を追加。
yyagi [Tue, 21 Jan 2014 15:06:04 +0000 (15:06 +0000)]
#32661 BEAT位置に関して、Listの開放処理を追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@668 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 BEATチップ出力後の小節長変更に対応。小節長を短くしても、短くなったところに配置されていたBEATチップは削除されず、次の小節以降にシフトする。ただしまだ...
yyagi [Tue, 21 Jan 2014 14:53:47 +0000 (14:53 +0000)]
#32661 BEATチップ出力後の小節長変更に対応。小節長を短くしても、短くなったところに配置されていたBEATチップは削除されず、次の小節以降にシフトする。ただしまだ十分に動作チェックできていない。
#32661 「BEATチップの生成」と「BEATチップからBPMチップを生成」のコマンドを、右クリックメニュー直下から、右クリックメニューの「実験的な機能」の下に移動した。
#32661 初期状態ではBEATレーンを非表示とした。オプション設定でレーン表示するか、「BEATチップの生成」を実行することで、BEATレーンを表示するようになる。再び非表示にするには、オプションから非表示設定すること。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@667 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 曲の頭に無音が続くなどの理由で、曲の最初の拍が2小節目以降に来るような場合に対応。
yyagi [Thu, 16 Jan 2014 16:01:21 +0000 (16:01 +0000)]
#32661 曲の頭に無音が続くなどの理由で、曲の最初の拍が2小節目以降に来るような場合に対応。
#32661 曲データのBPMとして表示される数値を整数にした。
#32661 曲の最初の拍に、デバッグ用のHHチップが割り当てられない問題を修正。
#23661 不要となったデバッグコメントの削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@666 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 base_fx.dllのコミット漏れ。
yyagi [Tue, 14 Jan 2014 16:10:46 +0000 (16:10 +0000)]
#32661 base_fx.dllのコミット漏れ。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@665 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32661 Beat Detection機能と、それに付随するBPM自動設定機能を追加。使い方はチケット参照のこと。
yyagi [Mon, 13 Jan 2014 15:07:42 +0000 (15:07 +0000)]
#32661 Beat Detection機能と、それに付随するBPM自動設定機能を追加。使い方はチケット参照のこと。
なお、現時点で分かっている問題課題は、以下の通り。
・小節長変更時に正しく動作しない(つまり変拍子でうまくいかない)
・BEATレーンで、チップの上で右クリックメニューを実行すると、そのチップが反転してしまう
・BEATチップの時間軸の順番を変えることができてしまう(変えるとうまく動作しない)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@664 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32799 FDKのビルドの最後で、ビルドイベントの実行に失敗する問題を修正。コピー先のパス指定ミス。
yyagi [Thu, 2 Jan 2014 13:06:00 +0000 (13:06 +0000)]
#32799 FDKのビルドの最後で、ビルドイベントの実行に失敗する問題を修正。コピー先のパス指定ミス。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@663 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32644 選曲画面での"Unknown"なジャンル表示をしないよう修正。
yyagi [Sat, 21 Dec 2013 04:53:28 +0000 (04:53 +0000)]
#32644 選曲画面での"Unknown"なジャンル表示をしないよう修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@662 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32618 [DTXC] GENRE情報がDTXファイルの読み書きに反映されていなかったのを修正。
yyagi [Sat, 21 Dec 2013 04:39:27 +0000 (04:39 +0000)]
#32618 [DTXC] GENRE情報がDTXファイルの読み書きに反映されていなかったのを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@661 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32435 Fixed Undo/Redo feature for #GENRE
yyagi [Mon, 16 Dec 2013 13:37:34 +0000 (13:37 +0000)]
#32435 Fixed Undo/Redo feature for #GENRE
#xxxxx some code refactors

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@660 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#xxxxx Sorry, I forgot to commit .config file
yyagi [Mon, 16 Dec 2013 13:08:19 +0000 (13:08 +0000)]
#xxxxx Sorry, I forgot to commit .config file

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@659 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32609 Fix to load Bar length at the end
yyagi [Mon, 16 Dec 2013 13:06:17 +0000 (13:06 +0000)]
#32609 Fix to load Bar length at the end
#32435 Add #GENRE edit field
#xxxxx some code refactors

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@658 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32512 LagTimeの表示ずれを修正。
yyagi [Wed, 4 Dec 2013 15:29:49 +0000 (15:29 +0000)]
#32512 LagTimeの表示ずれを修正。
#xxxxx GRモードでの判定文字列の表示ずれを修正。
#xxxxx DTXCのバージョン情報を更新。(026)
#xxxxx DTXCの実行時フォルダの整理(dllフォルダにDLLをまとめた。ただしxadec.dllのみはDTXV.exeと同じフォルダに置く必要あり。)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@656 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32509 DLLのコミット漏れをしていたので追加。
kairera0467 [Tue, 3 Dec 2013 10:06:16 +0000 (10:06 +0000)]
#32509 DLLのコミット漏れをしていたので追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@655 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32509 rev653の内容をtrunkに適用。
kairera0467 [Tue, 3 Dec 2013 10:01:07 +0000 (10:01 +0000)]
#32509 rev653の内容をtrunkに適用。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@654 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32383 最大化したウインドウをaero snapで解除すると、GPFが発生する問題を修正。
yyagi [Sat, 2 Nov 2013 03:59:44 +0000 (03:59 +0000)]
#32383 最大化したウインドウをaero snapで解除すると、GPFが発生する問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@644 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32382 画面上部のオプションパネルに、ギターとベースのSemi/Full-Invisibleの状態が表示されていない問題を修正。
yyagi [Sat, 2 Nov 2013 02:32:46 +0000 (02:32 +0000)]
#32382 画面上部のオプションパネルに、ギターとベースのSemi/Full-Invisibleの状態が表示されていない問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@642 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32072 Config.iniへの出力コメントに誤りがあったのを修正。(コメント内のミスなので、実動作上の実害はなし。)
yyagi [Sat, 2 Nov 2013 02:07:01 +0000 (02:07 +0000)]
#32072 Config.iniへの出力コメントに誤りがあったのを修正。(コメント内のミスなので、実動作上の実害はなし。)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@641 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#xxxxx 098の仕様に合わせてreadmeを更新。(Vista以降のOSを使用時、SoundTypeの初期値をWASAPIにしている) Release098
yyagi [Thu, 31 Oct 2013 12:24:31 +0000 (12:24 +0000)]
#xxxxx 098の仕様に合わせてreadmeを更新。(Vista以降のOSを使用時、SoundTypeの初期値をWASAPIにしている)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@640 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32072 Semi-Invisibleにおいて、最初の演奏チップが出てくるまではチップを表示し続けるようにした。
yyagi [Mon, 28 Oct 2013 12:16:49 +0000 (12:16 +0000)]
#32072 Semi-Invisibleにおいて、最初の演奏チップが出てくるまではチップを表示し続けるようにした。
#32072 Semi-Invisibleの対応で、ギターのBad発生時(チップがあるときに間違ったレーン構成でピックした or チップがないときにPickした)の対応が十分でなかったのを修正した。
#32072 若干のリファクタ。
#xxxxx 内部ミキサー登録で、空打ち音を優先して0小節目で登録することをやめた。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@638 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#31554 演奏開始時のHHのフラッシュが目立つので、一旦対応を削除。(098RC版にもこの削除を取り込み済み)
yyagi [Sat, 26 Oct 2013 02:13:00 +0000 (02:13 +0000)]
#31554 演奏開始時のHHのフラッシュが目立つので、一旦対応を削除。(098RC版にもこの削除を取り込み済み)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@637 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32072 Semi-Invisibleでの、Miss時再表示時間ならびにフェードアウト時間の設定機能を削除。
yyagi [Sat, 26 Oct 2013 01:08:02 +0000 (01:08 +0000)]
#32072 Semi-Invisibleでの、Miss時再表示時間ならびにフェードアウト時間の設定機能を削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@636 16f42ceb-6dc6-49c8-ba94-f2d53467949d

10 years ago#32081 コミット漏れのファイルを追加。
yyagi [Sat, 26 Oct 2013 00:50:35 +0000 (00:50 +0000)]
#32081 コミット漏れのファイルを追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@635 16f42ceb-6dc6-49c8-ba94-f2d53467949d