- 締切済み
USBのHIDをMIDIコントローラとして使いたい!
PowerMateというUSB接続のボリュームコントローラを買いました。 http://www.griffintechnology.com/products/powermate/ しかしこれを触っているうちにどーしても実現したいことが出来ました。 私はMIDIコントローラ対応のVJソフト(OpenTZT)を使っているのですが そのクロスフェード機能にPowerMateを使えたらどんなに便利かと。 MIDIコントローラとしてアサイン出来れば良いのですが、普通に接続 しただけでは音量調節やキーコマンドを送ることしか出来ません。 ネットで探したところ、マウスのホイールや、ゲームパッドなどを MIDIの入力機器として使えるようにするソフトはありました。 ですので技術的には可能なんだと思います。 ただ私の知識ではどうすればいいのか分かりません。 何とぞアドバイスをお願い致します。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- moon3312
- ベストアンサー率23% (68/285)
色々と調べて見たところ、結論はPowerMateに対応したソフトを作らないとダメと言う事です MIDIは0と1のデータですのでPowerMateの入力も0と1に変換しなければならないと思います また、その変換したデータ元のMIDIデータとミックスさせなければ意味がないと思います なので、そう言うソフトを開発しなければ無理でしょう
>MIDI信号に変化を加えたいのではなくて、 >MIDIという企画に則ったコントロールデバイスとして 逸脱だから書かない方が良いんだけど一応。。。 これは、同じ意味 MIDIというのは「演奏」データの規格であって、音声そのものじゃない。 だからこれをコントロールするというのは音源が受け取る手前で演奏制御信号を変更する事になる。 なので同じ。 でもなんか 目的や質問と全然違う答えしてたかも そこは・・・かんべんしてね
お礼
ありがとうございます。 うーんそうなんですね。その規格を応用してるのがx-seesionのような 機器なんですかね。MIDIは今まで使ったことがなくて、勉強しないとですね!
- ZENO888
- ベストアンサー率49% (8944/18242)
>キーボード・マウスといった標準のデバイスしか認識していないようです。 LiveSticksでキーボードのキーに割り当てて、そのキーに対してPowerMateを設定すればいいのでは? PowerMateはキーストロークの設定ですから。 >このソフトがアクティブになっているとき以外 在駐してないと無理でしょう。
お礼
ありがとうございます! なるほどそれであればPowerMateの操作量でフェード効果を調整出来そうですね! ただ仲介するソフトがアクティブである必要があるかどうかは結構重要でした。 実はOpenTZTというソフトは非アクティブ時は動作が停止するようになってまして アクティブなソフトウェアは必ずOpenTZTである必要があるんです・・・。 そうなると、PowerMateの出力先も変わってしまって・・・という感じです。
- ZENO888
- ベストアンサー率49% (8944/18242)
下記はキーボードからの入力にも対応出来るから、対応出来るのでは? 試してみては? LiveSticks http://trip.m78.com/livesticks.html
お礼
ご返答ありがとうございました。 LiveStickには私も期待していたのですが、PowerMateは認識されない ようなのです。マニュアルによるとデバイスを接続した状態でソフトを 起動すると、それに対する設定画面が出るようなのですが、PowerMateを 接続して起動しても、キーボード・マウスといった標準のデバイスしか 認識していないようです。 もう一つの問題は、このソフトがアクティブになっているとき以外でも PowerMateからの入力をMIDI入力に変換してくれるのかということです。 LiveStickには問い合わせ先が明記されていないので聞くことも 出来なさそうですね。。。
MIDI用のボリュームコントローラでなければ無理。 MIDIに関する知識が有るのなら、MIDIの信号と音声信号がどう違うか理解できると思う。 一旦音声に変換されているものならボリュームにかける事はできるけど、MIDI信号そのものにかける事はこの機材ではむずかしいように思う
お礼
ご返答ありがとうございます! あまりMIDIに関して詳しくはないのですが、MIDI信号に変化を加えた いのではなくて、MIDIという企画に則ったコントロールデバイスとして PowerMateを動作させたいのです。 例えばx-seesionのフェーダーやノブと同じような役割を与えたいのです。 http://www.m-audio.jp/products/jp_jp/XSession-main.html PowerMate→何か→MIDI Yokeなど→OpenTZTというような流れを作れば 実現可能かなとも思うのですがいかがでしょう?
お礼
ありがとうございました! そんなソフトは作れそうにないので 普通のMIDIコン買おうと思います。 かっこよさはだいぶ下がりますが致し方ないですね…。 また時間が出来たらその辺勉強して挑戦してみたいと 思います。ありがとうございました。