domino/要望002/49

Last-modified: 2007-12-31 (月) 18:58:03

ノート配置、移動、伸縮の際、イベントリストペインにフォーカス移動

  • ページ: domino/要望
  • 投稿者: dominor?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2007-07-05 (木) 16:45:48

メッセージ

件名の通り、ピアノロールペインにおいて、ノート配置、移動、伸縮の際(つまりノートの矩形に触れた際)、イベントリストペインの該当ノートのVel/Value列にフォーカスを移し、即座にVelocity値を入力できるようにしていただけないでしょうか。
 
現在、「イベントリストペイン上のカーソル位置のノートイベントをピアノロールペイン上で判別しやすくする機能」がありますが、上記の要望はその逆の機能を含んでいて、ピアノロールペイン上のノートイベントのイベントリストでの情報(GateやVelocityなどの細かい情報)を知る手助けをしてくれます。
さらに、フォーカスがイベントリストペインに移るので、クリック後すぐに値を編集することが可能になります。(また必要であれば、テンキーやFキー、値の調整コマンドなどのイベントリストペイン固有の機能を併せて使用することもできます。)
現行のDominoにおいても、「スポイト機能」を使用することで、同様の操作が可能ですが、ひとつのノートに対して違うマウスボタンをそれぞれクリックしなければならないというのは結構面倒で、できれば1クリックで済ましてしまいたい、というのも今回の要望の理由です。
 
それでは、ご検討よろしくお願いします。m(_ _)m


  • これは、操作を終えた瞬間にカーソルを移動させる感じで良いですか?? -- たかぼー? 2007-07-17 (火) 11:40:18
  • その通りです [tip] 私もそのような仕様をイメージしておりました。 -- dominor? 2007-07-17 (火) 12:18:54
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino122_dev002.ZIP 環境設定→ピアノロール2で指定できます。 -- たかぼー? 2007-07-17 (火) 20:24:02
  • 早速試用させて頂いてるのですが、不具合を発見しました。
    カーソル位置と演奏位置(線)の同期がうまくいかないことがあるみたいです。同期ONの場合、イベントリストペインのカーソル位置に従ってピアノロールペインの演奏線が動くのが正常な動きかと思いますが、下に挙げる例では、演奏線が追従しないことがわかりました。
     
    (例1)
    「新規作成」後すぐ、(どこかに)ノートを配置した場合
     
    (例2)
    error.PNG
    添付画像の番号の順にノートを配置した場合(ちなみに番号と逆順にノートを配置した場合は正常に追従します。) -- dominor? 2007-07-17 (火) 21:35:22
  • さらに、こちらはお願いになりますが、ノート移動の際、位置が変わらない場合でも(つまり、ノート矩形に触れるだけで)イベントリストペインにフォーカスを移動できるようにしていただけないでしょうか。
    この機能があれば、すでに在るノートの細かい編集の際に役に立つと思います。
    何卒よろしくお願いします。 -- dominor? 2007-07-17 (火) 21:40:57
  • 確認ありがとうございます。不具合の方は今回実装した機能を使用した場合でしょうか?それとも関係ないでしょうか? -- たかぼー? 2007-07-18 (水) 09:25:58
  • 少し説明不足でした。上記の不具合は、今回実装して頂いた機能を使用した場合でのみ起こるものです。詳しく言いますと、今回の要望の機能(ノート配置でフォーカス移動)は完璧なのですが、他の機能との連携がうまくいかないことがある、という感じでしょうか。本来なら、イベントリストペインでカーソルがあるイベントのTick値が、ピアノロールペインでの演奏線の位置に一致するはずだと思いますが、今回の機能を使用した場合、上記の例1,2のように、イベントリストのTickとピアノロールの演奏線の位置が一致しない場合があるということです。 -- dominor? 2007-07-18 (水) 09:59:24
  • ありがとうございます、いろいろ修正いたしました→http://www.tkb-soft.hmcbest.com/Domino122_dev003.ZIP -- たかぼー? 2007-07-18 (水) 20:57:35
  • 不具合の修正と、"触れただけでフォーカス移動機能"の実装、確認させていただきました。本当にありがとうございます。
    しばらく使ってみて、また新たな要望が…(何度もスミマセン)
    もしよろしければ、イベントグラフペインにてアンカーに触れた際にも、イベントリストペインの該当イベントにフォーカスを移動する機能を追加していただけないでしょうか。この機能により、イベントグラフペインとイベントリストペインの結びつきも強くなると思います。 -- dominor? 2007-07-19 (木) 07:59:34
  • イベントグラフのアンカーもやっておきました→http://www.tkb-soft.hmcbest.com/Domino122_dev004.ZIP 環境設定→イベントグラフ2で設定できます。 -- たかぼー? 2007-07-19 (木) 22:03:40
  • 色々アンカーを動かしてテストしてますが、全く問題は見られず完璧です。 実装本当にありがとうございましたm(_ _)m -- dominor? 2007-07-19 (木) 22:27:23