domino/要望002/105

Last-modified: 2007-06-25 (月) 12:14:19

タイ等の同音程ノート重複時の挙動

  • ページ: domino/要望
  • 投稿者: たーくん?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2007-06-06 (水) 01:57:00

メッセージ

同トラックで同じ音程のノートイベントが重複した場合の挙動について御検討をお願いします。
音源にもよりますが添付図①のようなデータの場合、実際の発音は②となります。
もちろん送信されるKeyON/OFF情報として正しいのですが演奏情報という面では多少違和感があります。
つきましては下記の内容について御検討頂きたく思います。
Tie01.JPG
希望としては③の挙動でリスト表示と発音は添付図となります。
数値系での(タイ)の挙動でGate中に同ノートがKeyONされた場合、そのKeyONと前ノートのKeyOFFが無視されるというイメージです。利点としては現在の構成音をリスト上で譜面的に把握出来るという点で特に和音の場合に効果的です。可能であればタイとなったイベントに「*」が表示されると理想的ですが識別としてはKeyONが無視されるイベントVel値が薄く表示されるなどの差異でも構わないと思います。


別案として④はピアノロール編集から考えた挙動でノートが重複した場合、Gate長が全てマージされるというイメージです。
発音結果は③と異なりますがGUIとしてはこちらの方が判り良いかも知れません。
可能であればこちらの場合もデータが③のような形で残っていればリスト上の把握も可能です。


何れの場合もVelはKeyON時の値が継続します。
また表示自体は現状通りであっても演奏とSMFへの反映があれば助かります。


  • 現状の仕組みでできそうなものとしては、ピアノロール→そのまま、演奏&SMF→③or④、イベントリスト→③(自分のノートが後発のノートと重なる場合に*を表示)米印を表示する場所は、新しい列でしょうかね? -- たかぼー? 2007-06-06 (水) 11:49:14
  • それではピアノロール表示は現状維持にて③案での実装をお願いできますでしょうか。
    米印表示ですがレコポはVel表示の右、midiomはGate表示の右です。個人的にdominoではGate表示の右がしっくりくるように思えます。Gate列右端で表示した場合に「桁ズレ」が発生する様であればVel列の左端、もしくは新しい列での表示をお願いいたします。表示位置に拘るユーザーさんがいると想定するとレイアウト変更可能とした上で新しい列での表示が良いかもしれません。ただ、新しい列の場合は編集時にその列にキャレットが移動しない仕様でお願いします。 -- たーくん? 2007-06-06 (水) 17:20:12
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino121_dev000.ZIP 環境設定→全般の、ノートが交わった場合、から設定できます。 -- たかぼー? 2007-06-14 (木) 21:47:37
  • 実装ありがとうございます。問題なく使っております、「*」表示ふくめ数値派にはお馴染みの挙動です。 (// -- たーくん? 2007-06-15 (金) 05:10:34