任务单 #32367

ビューモード「ピアノロールレイン2D」追加

开放日期: 2013-10-30 00:43 最后更新: 2014-01-19 13:21

报告人:
属主:
状态:
关闭
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:

Details

ビューモード「ピアノロールレイン2D」を追加する。

  • ピアノロールレインでキーボードを1個のみ表示する。
  • 全チャンネルのピアノロールをすべて1個のキーボードで受け止めるように描画する。

任务单历史 (3/6 Histories)

2013-10-30 00:43 Updated by: yknk
  • New Ticket "ビューモード「ピアノロールレイン2D」追加" created
2013-11-11 00:58 Updated by: yknk
评论

対策

MIDITrail.rc

Viewメニューに"PianoRollRain2D"を追加する。

MTScenePianoRollRain2D

ピアノロールレイン2Dシーン描画クラスを追加する。

MTScenePianoRollRain2DLive

ライブモニタ用ピアノロールレイン2Dシーン描画クラスを追加する。

MIDITrailApp::_UpdateMenuCheckmark

メニュー選択マーク更新処理を追加する。

MIDITrailApp::_WndProcImpl

ピアノロールレイン2Dメニュー選択時のイベントハンドラ呼び出し処理を追加する。

MIDITrailApp::_LoadSceneType

シーン種別読み込み処理を「ピアノロールレイン2D」に対応させる。

MIDITrailApp::_SaveSceneType

シーン種別保存処理を「ピアノロールレイン2D」に対応させる。

MIDITrailApp::_UpdateMenuCheckmark

メニュー選択マーク更新処理を「ピアノロールレイン2D」に対応させる。

MIDITrailApp::_ChangeMenuStyle

ピアノロールレイン2Dメニューに対する活性制御処理を追加する。

MIDITrailApp::_CreateScene

ピアノロールレイン2Dシーンオブジェクト生成処理を追加する。

シーン設定ファイル

下記INIファイルを追加する。

  • conf/PianoRollRain2D.ini
  • conf/PianoRollRain2DLive.ini
2013-11-17 22:10 Updated by: yknk
评论

対策(続き)

MTPianoKeyboardCtrl

メンバにシングルキーボードフラグm_isSingleKeyboardを追加する。

MTPianoKeyboardCtrl::Create

生成メソッドの引数に、シングルキーボードフラグを追加する。

MTPianoKeyboardCtrl::_UpdateNoteStatus

シングルキーボードONの場合は、複数チャンネルのキー状態を先頭チャンネル(先頭キーボード)に集約する。

MTPianoKeyboardCtrl::_UpdateVertexOfActiveNote

シングルキーボードONの場合は、複数チャンネルのキー状態を先頭チャンネル(先頭キーボード)に集約する。

MTPianoKeyboardCtrl::Reset

シングルキーボードONの場合は、複数チャンネルのキー状態を先頭チャンネル(先頭キーボード)に集約する。

MTScenePianoRollRain

メンバにシングルキーボードフラグm_IsSingleKeyboardを追加する。

MTScenePianoRollRain::Create

シングルキーボードフラグONの場合は、ピッチベンド効果を無効にする。

MTScenePianoRollRain::SetEffect

シングルキーボードフラグONの場合は、ピッチベンド効果を無効にする。

MTScenePianoRollRainLive

メンバにシングルキーボードフラグm_IsSingleKeyboardを追加する。

MTScenePianoRollRainLive::Create

シングルキーボードフラグONの場合は、ピッチベンド効果を無効にする。

MTScenePianoRollRainLive::SetEffect

シングルキーボードフラグONの場合は、ピッチベンド効果を無効にする。

2013-11-17 22:10 Updated by: yknk
  • 处理结果 Update from to Fixed
2013-12-05 00:45 Updated by: yknk
  • 状态 Update from 开启 to 关闭
  • Ticket Close date is changed to 2013-12-05 00:45
2014-01-19 13:21 Updated by: yknk
评论

マージ完了。

  • MIDITrail Ver.1.2.1 for Mac OS X
  • MIDITrail Ver.1.0.1 for iOS

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名