domino/要望/67

Last-modified: 2012-02-19 (日) 16:04:48

音源定義ファイルの変動する値に、ポート番号付きチャンネル番号を追加してほしい

  • ページ: domino/要望
  • 投稿者: Iris?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2011-09-21 (水) 16:42:56

メッセージ

はじめまして。
早速ですが、現在「#CH」と定義されているもので、2ポート以上に対応したものが欲しいです。
値は00H~3FHで4ポート対応したものです。
Cherryの音源定義ファイルでは_PCHと定義されているものと同様です。

理由としては、「Dry Level」などをパート丸ごと別のチャンネルにコピーした際にも、自動で変更されることになる為、便利ではないかと考えたからです。
また、変更し忘れのミスや、挿入時のチャンネル番号を入力する手間も省けます。

parupuさんのMU1000音源定義ファイルで確認しています。


  • Aポートが00H~0FH、Bポートが10H~1FHって事ですね? -- たかぼー? 2011-09-22 (木) 09:08:17
  • はい、その通りです。MU1000本体のパネルで確認しました。同様に、Cポートが20H~2FH、Dポートが30H~3FHです。 -- Iris? 2011-09-22 (木) 20:51:10
  • ちょっと考えてはいるのですが、Dominoは16ポートありますから、どのポートにMU1000を繋ぐかはユーザー次第ですよね。Eポート以降で定義ファイルを使った場合を考えると、PCHの仕様はちょっと微妙なんですよね。汎用的な定義ファイルとしては使えないけど、個人レベルで定義ファイルを修正して使うためのもの、と割り切って貰えればPCHの実装を検討しますが、どうでしょうか(それでも、個人的には気持ち悪い仕様ですが^^;)。 -- たかぼー? 2011-09-23 (金) 01:23:45
  • 言われてみれば確かにユーザー次第ですね。それでも、音源一台の場合は便利だと思うので、スマートな解決策が出てくるまでの暫定的な実装でも良いので実装して頂ければ助かります。他の案として、音源定義ファイル側でMIDIデバイス名とポートを紐づけて、DOMINO側がどこのポートでも指定したポートの情報を持つ、というのも考えましたが何か不具合がありそうな気がします(Yamaha MU1000-2は必ずBポート、といった具合)。 -- Iris? 2011-09-23 (金) 18:28:49
  • 定義ファイルを別けるのはメモリを喰うのでオススメはできませんね^^; MIDI-OUTの各ポートに、そういう情報を指定するというのも考えましたが、UI作るのが大変なので、暫定的な実装でいきましょうかね。(#PCHかな) -- たかぼー? 2011-09-24 (土) 20:25:09
  • というわけで試作してみました。動作確認をお願いできますか→domino/ベータ版 -- たかぼー? 2011-09-24 (土) 22:08:47
  • ありがとうございます。#PCH、A~Dポートまで正常動作を確認しました。定義ファイルでデバイス名を指定させるより、UIの方が大変そうですが、柔軟で良さそうですね。 -- Iris? 2011-09-26 (月) 23:11:51