domino/要望001/61

Last-modified: 2007-12-31 (月) 19:35:43

イベントグラフオニオンスキン

  • ページ: domino/要望
  • 投稿者: talby?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2007-05-16 (水) 18:01:10

メッセージ

ピアノロールペインには他のトラックのノートを仮表示するピアノロールオニオンスキンが
実装されていますが、イベントグラフペインにも表示されているトラック内の、例えば Velocity が
メインに表示されている下に PichiBend を表示したり、Expression がメイン表示されている下に
Modulation が表示されるイベントグラフのオニオンスキンの機能実装の検討を願えないでしょうか。
この機能が搭載されることにより、よりグラフィカルに、他のコントロールデータと調子を合わせる
感覚でコントロールデータを扱うことができるようになります。

これと似た機能が SONAR に搭載されています。
SONAR の場合はコントロールの種類毎に色分けをし、同時に10種類程度までのコントロール値を表示し、
フォーカスの有無の判別はそれぞれのコントロールデータに割り振られた色の濃淡でわかるように
なっています。
しかし問題もあります。SONAR は Cakewark時代より続く非常に貧相なMIDI入力機能に加え、同時に表示される
コントロール値の数が多すぎる上に、いくら同時に表示できるものが多くとも元々のコントロールデータ表示の
質が良くないので、コントロールエディタ内が雑然とし、視認性が悪くなり、あまり使えない機能に
なってしまっています。
ですが、現在の domino のクオリティの高いイベントグラフに2~3個程度に数を絞った
SONAR の同時表示能力が加われば最高のコントロールエディタになるのではないかと思う次第です。


  • たたき台として仕様案を作ってみました↓、どうでしょうか?? イベントグラフを薄く表示する際はどうしましょうね、通常は青い縦棒と、黒い線(┓)から成っていますが、全て指定色にするか、黒い部分だけは指定色に限らず灰色にすべきか・・・。 -- たかぼー? 2007-05-19 (土) 23:15:16
  • ベロシティグラフの青い縦棒と、黒い線(┓)は潔く全て指定色にしてしまった方が他のコントロールデータと混同してしまわなくて良いと思います。 コントロールグラフ内容の同時表示は最大は8つまでも、しかも選択指定で表示できるのですか…… いつも本当にありがとうございます。同時表示の最大数は本当に十分です。 オニオンスキン表示時のアンカーなのですが、できれば指定された色のダミーアンカーを用意して表示するというわけにはいかないでしょうか。これはあくまで感覚的な問題ですが、アンカーという区切りがあればより一層データをつかみやすくなるのではないかと自分は考えます。 残りの仕様案はこのままでいいと思います。 -- talby? 2007-05-20 (日) 12:46:57
  • ダミーアンカーですが、もし指定色のアンカーという機能の実装が困難でしたら、オニオンスキン用ダミーアンカーを一つ用意し、それを表示するというような感じはいかがでしょうか?
    eg01_dummyanchor1.png -- talby? 2007-05-20 (日) 18:22:01
  • もともと単純な折れ線グラフではなく、ぶつ切りされたデータを扱っている部分ですので、「折れている所にのみ」アンカーを表示するのは困難です^^; 表示させたとしても、現状のように直線を構成するデータ1つ1つに対してアンカーが出ることになります。 -- たかぼー? 2007-05-21 (月) 01:54:50
  • すみません、誤解させてしまったようです。 本来表示されるだろう状況そのままにアンカーを打ったら斜め線のところで大量にアンカーを貼ることになるのでかなり省略的仮イメージとしてダミーアンカー例の画像を貼ったのが良くなかったようでした、申し訳ありません。 ダミーアンカー表記は普通通りで結構なのです。 -- talby? 2007-05-21 (月) 02:50:34
  • とりあえずやってみました→http://www.tkb-soft.hmcbest.com/Domino118_dev003.ZIP 表示→イベントグラフペイン1→オニオンスキン から設定できます。お試し下さい。 -- たかぼー? 2007-05-23 (水) 22:21:42
  • 使用感のよさに感動しました。 長年「こんな機能があれば……」と思い続けていた夢の機能がとうとう実現して、正直なところ少々怖いくらいです。 もはや、自分の知る限りの話ですが、イベントグラフに関しては Domino にかなうシーケンサはないような気がしてきます。 -- talby? 2007-05-24 (木) 01:35:27
  • 試用させて頂きましたがこの機能、かなり便利ですね。
    ところで、下の仕様案のように「オニオンスキン表示されたグラフにはアンカーは表示されない」とあるように、アンカー非表示モードも追加していただけないでしょうか。
    イベント密度が大きい部分になると、現在選ばれているグラフのアンカーとオニオンスキンのアンカーを間違えてしまう、というのが理由です。ご検討よろしくお願いします。 -- dominor? 2007-05-24 (木) 06:52:07
  • 上記に加えてもう一つ要望があります。
    現在、イベントグラフペインに表示されるグラフの表示優先度は、
    [現在選ばれているグラフ]>[オニオンスキンのグラフ]>[縦横の線(小節線など)]
    となっていると思います。これを
    [現在選ばれているグラフ]>[縦横の線(小節線など)]>[オニオンスキンのグラフ]
    の順に(環境設定あたりで)変更できるようにして頂きたいです。
    理由は、"Panpot値 = 中央"や、"Expression値 = 127"の状態が続く際、縦横の線が見づらくなるからです。
    こちらもご検討よろしくお願いします。 -- dominor? 2007-05-24 (木) 07:47:37
  • 確認有り難うございます>talbyさん、dominorさん アンカーと表示順序をスキン設定画面で設定できるようにしておきました→http://www.tkb-soft.hmcbest.com/Domino118_dev004.ZIP -- たかぼー? 2007-05-24 (木) 23:28:45
  • 確認させて頂きましたが正常に動作しております。実装本当にありがとうございました。 -- dominor? 2007-05-24 (木) 23:50:00

イベントグラフオニオンスキン機能(仮称)の仕様案

イベントグラフオニオンスキンとは、現在選ばれているCC/Velocityグラフと同時に、
いくつか他のCC/Velocityグラフを表示する機能。

設定画面を開くと、
常に表示しておくグラフの種類&そのグラフの色を選ぶことができる。
オニオンスキン表示するグラフは最大8個まで指定する事が出来る。

現在選ばれているグラフは青線で描画されるが(現状通り)、
オニオンスキン表示される色は指定した色でそのまま表示される。

オニオンスキン表示されたグラフにはアンカーは表示されない。
eg00.png

設定内容はdmsファイルではなく、本体側に記憶され、
イベントグラフ1とイベントグラフ2で別々に設定することができる。

コンダクタートラックで他のCCを表示したり、
コンダクタートラック以外でテンポグラフを表示したりは出来ない。