Jeffrey Cross
Jeffrey Cross

楽器としてのニンテンドーコントローラー

Jeff Hoefsは、任天堂のコントローラを使って、本当にすごいハックや改造をしています。彼は、音楽を作成するために、PowerPad MIDIキーボード、PowerGloveミュージックコントローラ、およびNintendo Uforceコントローラを製造しました。一度に全部!彼は、自分が何をしているのかというこの概観と、実際に使われている改造の素晴らしい写真を送りました。

楽器としてのニンテンドーコントローラー - Jeff Hoefs私は数年前に中古品店でニンテンドーPowerPadを見つけて、それが面白いMIDIキーボードになるだろうと考えました。このコントローラをハックするのはかなり簡単でした。内部には2つの4021 8チャンネルパラレル - シリアルコンバーターがあります。 8個のパッドは一方のICに配線され、残りの4個のパッドはもう一方のICに配線されています。私はシフトレジスタの状態をMIDIデータに変換するためにマイクロコントローラを使用しました。私のMIDIコンバーターには2つのポットがあります。1つはオクターブを変更するためのもの(私のドラムマシンにキーマップする位置を含む)ともう1つはMIDIのベロシティ(ボリューム)を設定するためのものです。このインターフェイスでは、パッドをシンセサイザー、ドラムマシン、またはコンピューターに接続できます。

手袋を機能させた後は、PowerGloveを音楽のコントローラーとしても使うのがかっこいいと思いました。私はeBayで中古の手袋を購入し、インターネット上でグローブのアナログデータにアクセスするためのアセンブリルーチンを作成し(シリアルモードで)それをコンピュータにシリアルで送信するためのタイミング図とCコードを見つけました。手袋をはめた後、フィルターパラメーターの制御からビートの打ち抜き、仮想キーボード、さらにはDJとの「戦い」に至るまで、このグローブを使ってみました。残念ながら、グローブの12個のデータパケットすべてを出力するのにかかる時間が長いため、ノートの演奏やフィルタパラメータの操作など、重要な機能のタイミングを調整するのに最適なコントローラではありません。

私はバンドでグローブとパッドを同時に使っていました。手袋の最高の機能は手首のボタンでした。私はグローブのボタンデータを使ってサンプルバンクを選択し、パラメーターをフィルターし、そしてxyzとfingerデータのさまざまな用途を切り替えることができるプログラムを作成しました。例えば、あるモードでは私は拳を作ってパッドの上で単純なビートを踊り、それから私が手を開いたとき、ビートはループとして続くでしょう、そして私はプロセスを繰り返すことによってループにさらに層を追加できます。手首の別のボタンやボタンの組み合わせを押すことで、バンドのDJと戦うためにバーチャルレコードスクラッチモードなどの別のモードを選択できます。

また、Nintendo Uforceコントローラ(赤外線センサーの水平面と垂直面)を2つ見つけたので、Uforces、PowerPad、および標準のNESコントローラから同時にデータを入力するために使用できる別のMIDIインターフェイスを作成しました。私は古いNESコンソールの実際のソケットを使用したので、自分のプラグをコントローラに追加する必要はありませんでした。そのままでは、このシステムはシンセサイザーと直接使用することはできません、それはMIDIデータ(Max、PD、Supercolliderなど)のカスタムマッピングを可能にするプログラムで動作する必要があります。ただし、コードを直接接続できるようにコードを書き換えることができます。これがDIYの世界の美しさです。

シェア

コメントを残します