domino/要望/44

Last-modified: 2011-01-09 (日) 18:12:35

二重起動による状態

  • ページ: domino/要望
  • 投稿者: kyouya?
  • 優先順位: 低
  • 状態: 保留
  • 投稿日: 2007-02-13 (火) 00:22:49

メッセージ

二重起動すると、後に起動した方のdomino.exeからは音が出ないんですが、それを音が出るようにしてほしいです。

コピペするときとかに、確認できなくてちょっと困るなと思いまして。


  • Windows2000SP4でMSGS使用の場合、多重起動のどちらでも音が出ました。今は音源などをつないでいないため確認できませんが、以前MU1000をUSBで接続している時に、Cherryを多重起動すると後に起動したほうでエラーが出た記憶があります。(私の持っている他のUSB製品では大丈夫でした)そういったこともありますので、詳細な環境を書いてみてはいかがでしょうか。 -- るふと? 2007-02-13 (火) 06:37:12
  • そうでした。忘れてました。 -- kyouya? 2007-02-13 (火) 16:27:06
  • windowsXP sp2  音源:YAMAHA XG WDM SoftSynthesizer(  となっています。 -- kyouya? 2007-02-13 (火) 16:31:12
  • たぶん、ウィンドウ非アクティブ時にMIDIデバイス解放、アクティブ時にMIDIデバイス初期化、とすればいけるかもしれませんが、再現環境がないので、なんとも^^; -- たかぼー? 2007-02-14 (水) 09:20:05
  • Dominoを、ひとつのプロセスで全て行うのではなく、複数のプロセスで動かすようにし、Dominoを -- man? 2011-01-08 (土) 23:36:42
  • (続き)複数起動しても音源と接続(同期?)する部分は増やさないで、GUIのプロセスだけ増やすとかならいけるのでは? mid.PNG -- man? 2011-01-08 (土) 23:39:20
  • なんとなく言いたいことは解りますが(要はMIDIデバイスをオープンできるのが1人(の場合がある)なので、例えば別プロセスにデバイスを開かせておいて、Dominoはそのプロセスに対してMIDIメッセージを投げれば良いと。)、実現性の高い物として「ウィンドウ非アクティブ時にMIDIデバイス解放、アクティブ時にMIDIデバイス初期化」案を提示していますので、もしやるならばそちらで十分かなと思います。SDIでなくMDIにしておけば、こういう問題も起きづらかったのでしょうけど、今更ですね (^^; -- たかぼー? 2011-01-09 (日) 11:27:44
  • もう一つの案として、開いたファイルなどをタブなどで管理する、といったのはどうですかね?いちいちアクティブウィンドウを入れ替えるときにMIDI信号を送り直すより、こっちのほうが簡単ではないでしょうか? -- man? 2011-01-09 (日) 14:29:45
  • 実装方法の話が何故か進んでいますが、そんなに複数のファイルを行き来する事が無いので、この件は特にやろうとは今のところ考えていませんよ。 -- たかぼー? 2011-01-09 (日) 16:15:22
  • たしかにそうでしたね。もし実装するとしたらこうしたほうがいいのでは?といった案と思っていただければ嬉しいです -- man? 2011-01-09 (日) 18:12:35