domino/要望002/54

Last-modified: 2007-12-31 (月) 19:01:36

「トラックのプロパティ」に「キーシフト」を追加

  • ページ: domino/要望
  • 投稿者: 逃亡者?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2007-07-12 (木) 19:28:44

メッセージ

「Tick補正」のような感じで「キーシフト」が欲しいです。

【機能】
イベントリスト・ピアノロール上での表示は変わらずに、
「演奏」時にノートの音階をズラして演奏される機能。
(ノートNo.のオフセット値でしょうか?)
ちなみに、SSW5.0 では次のような感じになっています。
ssw50.png
範囲は最低限±4オクターブ(±48)は欲しいです。

【理由】
Microsoft GS Wavetable SW Synth ではフィルタ類(NRPN)が使えないので
音色作りをするにはピッチベンド(または RPN:MasterCoarseTuning)を使うしかありません。
具体的にはノートを上げてその分ピッチを下げる(またはその逆をする)ことで音色を作ります。

現在、ノートを移動させるツールとしては、
「トランスポーズ」「1オクターブ上げる・下げる」「一括変換(で Note Number を±する)」
がありますが、いずれの場合もまずノートを選択しないといけません。
また、実際にノートが移動してしまうので、
元のキーからどれだけ移動させたかを覚えておく必要があって、
ちょうど良い音色を探っている時には少々面倒です。

【目的】
ピッチベンド(または RPN:MasterCoarseTuning)での音色作りを楽に行います。

 キーシフトが無い場合

 1.「全て選択」
 2.ツールでノートを移動させる。(どれだけ移動させたか覚えておく)
 3.移動させた分だけピッチを変更する。
[音色がイメージと異なっていた場合]
 1.「元に戻す」(ピッチが元に戻る)
 2.「元に戻す」(ノートが元に戻る)
 3.「全て選択」
 4.ツールでノートを移動させる。(どれだけ移動させたか覚えておく)
 5.移動させた分だけピッチを変更する。

 キーシフトがある場合

 1.「キーシフト」でノートをズラす。(どれだけズラしたかは一目で分かる)
 2.ズラした分だけピッチを変更する。
[音色がイメージと異なっていた場合]
 1.「キーシフト」でノートをズラす。(どれだけズラしたかは一目で分かる)
 2.ズラした分だけピッチを変更する。

このように、「キーシフト」があると2動作で済むので、かなり楽になります。
よろしくお願いします。


  • ちなみにノート番号を補正して、0~127外に値が出てしまった場合は、どうなるのが理想ですか?(音がならないor クリッピング) -- たかぼー? 2007-07-13 (金) 16:37:34
  • クリッピングでお願いします。(トランスポーズ等で移動させた場合と同じということですよね?) -- 逃亡者? 2007-07-13 (金) 21:36:50
  • そうですね(?)、Note#=120を+10補正させたら、127になる感じです。 -- たかぼー? 2007-07-15 (日) 11:36:26
  • 説明ありがとうございます。その仕様でお願いします (^^) -- 逃亡者? 2007-07-15 (日) 17:09:37
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino122_dev002.ZIP SMFと演奏時には対応していますが、他にどこで対応した方が良いと思いますか?? 思いつくのは、選択範囲ドラッグ時のプレビュー、通常の単音/和音プレビュー、スクラブ再生、イベントリスト側でカーソル位置のノートを発音する際・・・ぐらいですが、これら全て対応させますか??? -- たかぼー? 2007-07-17 (火) 20:28:00
  • 対応ありがとうございます [heart] そうですね、私の場合は音色作りは最後に行うのでSMFと演奏時だけで十分なのですが、他の方が使うことを考えると、各種プレビューやスクラブ再生でも効いた方が良さそうです。全てお願いしても宜しいでしょうか^^; -- 逃亡者? 2007-07-17 (火) 22:24:01
  • それと、この機能に合わせて定義ファイルを更新しましたので、お手数ですが、同封ファイルのバージョンアップをお願い致します。m(_ _)m (私側のトラブルでメールの送信がうまくいかないので、こちらで連絡させて頂きました。) -- 逃亡者? 2007-07-17 (火) 22:24:55
  • プレビュー等でも対応させました→http://www.tkb-soft.hmcbest.com/Domino122_dev003.ZIP  あ、定義ファイルは次から反映させておきます^^; -- たかぼー? 2007-07-18 (水) 20:53:42
  • ありがとうございます。音色作り後のちょっとした修正作業も楽になりそうです [heart] -- 逃亡者? 2007-07-19 (木) 20:11:09