Arduino MIDIコントローラーとは?

公開: 2023-01-30
Arduino MIDIコントローラーとは

MIDI コントローラーは、MIDI (Musical Instrument Digital Interface) データを生成し、MIDI 対応のデバイスに送信します。 MIDI コントローラーは、ソフトウェアまたはハードウェアのいずれかです。 MIDI は通常、サウンドをトリガーし、電子音楽パフォーマンスのパラメーターを制御します。これらのパラメーターは、MIDI プログラムでサポートされているデバイスを介して送信できます。 一般に、MIDI コントローラは音楽キーボードを使用して、演奏するノートのピッチに関する MIDI データを送信します。 ただし、MIDI コントローラーは照明やその他の電子効果をトリガーすることもできます。 このガイドでは、Arduino MIDI コントローラーの用途と、自宅で実行できる最高の DIY プロジェクトのいくつかについて説明します。

Arduino MIDIコントローラーとは

コンテンツ

  • Arduino MIDIコントローラーとは?
  • Arduino MIDIコントローラーの使い方
  • USB経由でMIDIコントローラーを接続する方法
  • MIDI ケーブルを介して MIDI コントローラーを接続する方法
  • MIDIコントローラーDIYプロジェクト一覧
  • 1. Octapot: 8 ペンテンショメーター MIDI ミキサー
  • 2.拡張27コントローラーMIDIミキサー
  • 3.UNTZtrument
  • 4. リボンシンセ
  • 5. ギター
  • 6.アーケードボタン
  • 7.ベロシティ・センシティブ・キーボード
  • 8.アーケードRGB
  • 9. ギターヒーロー
  • 10.ルネ

Arduino MIDIコントローラーとは?

MIDIコントローラーには一般的にウインドコントローラーが搭載されており、センサーによって息の圧力を音量情報に、唇の圧力をピッチに変換することで送信側と受信側の間でデータをスムーズにやり取りすることができます。 一方、Arduino は、さまざまなソフトウェアおよびハードウェア デバイス向けのソリューションを提供するソフトウェアおよびハードウェア開発会社です。 Arduino は、ユーザーが自宅で独自の Arduino MIDI セットを作成するための DIY MIDI コントローラー キットを開発しています。

Arduino MIDIコントローラーの使い方

MIDI コントローラーは簡単に作成でき、Arduino MIDI コントローラー キットを使用すると、自宅で快適に DIY することもできます。 Arduino MIDIコントローラーとは何かがわかったので、それらの使用方法について説明しましょう。 MIDI コントローラーの使用は、それらを作成するのと同じくらい簡単です。 一般に、MIDI コントローラーを使用する一般的な方法は 2 つあります。 このセクションでは、Arduino を MIDI として使用する方法を理解するために、MIDI コントローラーに接続する両方の方法について説明しました。

  • USB経由でMIDIコントローラーを接続
  • MIDIケーブルでMIDIコントローラーを接続

また読む: WiFiなしで音楽を聴くための10の最高の無料音楽アプリ

USB経由でMIDIコントローラーを接続する方法

これは、MIDI コントローラーに接続する最も簡単な方法です。 ただし、MIDI コントローラーのモデルによっては、コントローラーに接続する前にソフトウェアをインストールする必要がある場合があります。 ソフトウェアをインストールしたら、次の簡単な手順で MIDI コントローラーに接続できます。

1. MIDI コントローラー ソフトウェア (この場合は Arduino ソフトウェア) をダウンロードしてインストールします。

2. USB 付き MIDI キーボードをコンピュータに直接接続します。

3. 電源付きの USB ハブを使用して USB をコンピュータに接続することもできます。

4. コンピュータで MIDI DAW を設定します。

読み続けて、自分で作成するための 10 の最高の DIY MIDI コントローラー キットについて学びましょう。

MIDI ケーブルを介して MIDI コントローラーを接続する方法

Arduino MIDI が何に使用されるかがわかったので、ケーブルを介して MIDI コントローラーを接続する方法について説明します。 以下の簡単な手順に従って、MIDI ケーブルを介して MIDI コントローラーを接続できます。

1. まず、MIDI ケーブルをコントローラーの MIDI 出力ポートから外部ハードウェア デバイスの MIDI 入力ポートに接続します。

注: MIDI コントローラーを複数のデバイスに接続しようとしている場合は、最初のデバイスの MIDI THRU ポートから後のデバイスの MIDI IN ポートに MIDI ケーブルを接続します。

2. ここで、MIDI ケーブルを最後のデバイスの MIDI 出力ポートから MIDI 入力ポートに接続し、最後に MIDI インターフェイスまたはオーディオ インターフェイス (該当する場合) に接続します。

3. 最後に、MIDI コントローラーで DAW を構成します。 ArduinoをMIDIとして使用する方法を理解するために、DAW内のMIDIまたはオーディオインターフェイスで正しいMIDIポートを有効にしてください。

Arduino MIDI コントローラーとその使用方法については、前のセクションをお読みください。

MIDIコントローラーDIYプロジェクト一覧

以下は、Arduino を使用した 10 のエキサイティングな MIDI コントローラー DIY プロジェクトのリストです。

1. Octapot: 8 ペンテンショメーター MIDI ミキサー

この MIDI コントローラー プロジェクトでは、シンプルで簡単な DIY MIDI コントローラーを作成する方法を紹介します。 この方法では、Arduino Nano を使用してこの DIY プロジェクトを作成します。 この DIY MIDI コントローラー キットを使用すると、8 つのロータリー ポテンショメーター、つまり一連のダイヤルにアクセスできます。 MIDI コントローラー用に作成された回路はシンプルで、基本的な MIDI コントローラーを探している人にも最適です。 この DIY プロジェクトを完了するには、Crius Digital Studio の YouTube チュートリアルをご覧ください。 ただし、ビデオはギリシャ語で作成されましたが、ビデオに沿って英語の字幕が表示され、必要なすべての手順を実行できます. 前のセクションを読んで、Arduino MIDI が何に使用されるかを学んでください。

2.拡張27コントローラーMIDIミキサー

クリウス デジタル スタジオ

このプロジェクトは Octapot: 8 Pententiometer MIDI Mixer Project と同じ作成者によって作成され、以前のものからレベルアップしています。 MIDI コントローラーは、ミックスを制御するためになんと 27 個のポテンショメーターを搭載しています。 これらのポテンショメーターは 18 個のダイヤルと 9 個のスライダーに分かれており、バーチャル インストゥルメントに割り当てるコントロールに簡単にアクセスできます。 繰り返しますが、この DIY MIDI コントローラーを構築するには、Arduino Nano キットが必要です。 ただし、今回は、Arduino アナログ入力を拡張するために 2 つの HC4067 アナログ マルチプレクサも必要になります。 Arduino を MIDI デバイスとして使用する方法については、Crius Digital Studio の Web サイトでこのプロジェクトの完全なガイドを参照してください。 ただし、電子機器を収容するための独自のアイデアを考え出す必要があります。 家の周りに大工道具がいくつかある場合は、このプロジェクトで使用されている木製のデザインからいくつかのアイデアが得られるかもしれません。 Arduino MIDI コントローラーとは何か疑問に思っている場合は、前のセクションをお読みください。

また読む:イコライザー付きのWindows 10用の5つの最高の音楽プレーヤー

3.UNTZtrument

adafruit arduino midiコントローラー

これは、設計するのがより困難な DIY MIDI コントローラー キットの 1 つです。 ただし、デザインのプロセスは楽しいものであり、学習して改善するだけです。 このプロジェクトの詳細については、公式 Web サイトのガイドをご覧ください。 このプロジェクトは、Adafruit Industries の熟練したデザイナーによって作成されました。 ただし、このプロジェクトは費用がかかる可能性がありますが、最もエキサイティングな MIDI コントローラー プロジェクトの 1 つです。 このプロジェクトは、64 個のバックライト付きボタンの 8×8 グリッドを特徴としています。 さらに、コントローラーのケースを作成するためのレーザー カッターも必要です。 Arduino MIDI が何に使用されるかを知るには、前のセクションをお読みください。

4. リボンシンセ

Arduinoで作ったリボンシンセサイザーです。 レガート シンセサイザーにインスパイアされたリボン シンセ MIDI コントローラー ツール。 ノートは、送信中に重なり合い、一緒にスライドして、より複雑なメロディーにすることができます。 このコントローラーでは、通常のギター弦を使用する代わりに、3 つのソフトポット ポテンショメーターを使用しました。 コントローラーの各ストリングは、ドラムパッドによってトリガーされます。 そのため、MIDI コントローラーから音楽を再生するには、ドラム パッドを叩きながらソフト スポットに沿って指をスライドさせる必要があります。 このコントローラーのその他の主要なコントロールには、側面のポテンショメーターが含まれます。 これらのポテンショメーターは、他の MIDI コントロールにマッピングできます。ジョイスティックは、このコントローラーのもう 1 つの重要な機能です。 最後に配置されたジョイスティックは、コントローラーで他のノートを演奏しながら手のひらで演奏できます。 Arduino を MIDI として使用する方法については、Imgur でこの MIDI コントローラーの詳細を参照してください。

5. ギター

ギターのように見える MIDI ギターは、メカニカル キー スイッチを使用してサウンドを再生できる高度な MIDI コントローラーです。 ギター MIDI には、モジュレーションを調整するための加速度計もあります。 ギター MIDI は SAMD51 ベースの Grand Central M4 を使用していますが、Arduino Mega を使用してそれを変更できます。 コントローラーの外観を向上させるために、ギターヘッドには LED ストリップが装備されています。 Adafruit と Thingivers でギター MIDI に関する追加情報を見つけることができます。

6.アーケードボタン

imgur arduinoのMIDIコントローラー

Glacial Geyser によって作成されたこの汎用性の高い MIDI コントローラーは、作成が簡単なコントローラーの 1 つです。 コントローラーの穴は、16個の75mmアーケードボタンに合うようにドリルで開けられました。 このコントローラーの重要なコンポーネントには、フェーダー、ノブ、ピッチ ベンド、モジュレーション ホイール、LED などがあります。 このプロジェクトは Imgur で見つけることができます。

また読む: Androidでビデオからオーディオを抽出する方法

7.ベロシティ・センシティブ・キーボード

これは、Arduino Uno 上に構築された、手頃な価格の MIDI キーボードの 1 つです。 このプロジェクトは電子ピアノから始まり、Velocity Sensitive MIDI コントローラーに再構築されます。 このプロジェクトの詳細については、Code Tinker Hack の Web サイトを参照してください。

8.アーケードRGB

Arduino Pro Micro で設計され、24 mm のアーケード ボタンを備えたこのコントローラーは、最もエキサイティングな Arduino MIDI コントローラー プロジェクトの 1 つです。 コントローラーは、赤、青、紫の光を送信します。 コントローラーは、DJ Tech Tools によって作成された MIDI ファイターからインスピレーションを得ています。 Arcade RGB コントローラーが青色に点灯します。 ただし、ボタンを押すと色が赤に変わります。 コントローラには LED ストリップが使用されており、色の変更が可能です。 コントローラーには 16 ボタンのマルチプレクサーも使用されています。 YouTube で、この IMDI コントローラーの完全なチュートリアルを見つけることができます。

9. ギターヒーロー

ギターヒーロー

Arduino IDE で作成されたこのコントローラーを正常に作成するには、少しプログラミングを行う必要があります。 MIDI コントローラーは簡単に作成でき、このプロジェクトを作成するためのコードはオンラインで見つけることができます。 このプロジェクトは rglszl によって作成されました。 また、AUTODESK Instructables の Web サイトで、このプロジェクトを作成するための手順を見つけることができます。

10.ルネ

ルネ

Lune は、あなたが引き受けることができる最高の DIY コントローラー プロジェクトの 1 つです。 このプロジェクトは、DJ セットの作成に適しています。 このコントローラーには、EQ、ボリューム、およびその他の効果音用のポテンショメーターが用意されています。 MIDI コントローラーは、超音波距離センサーを使用してエフェクトを追加します。 コントローラーには、RGB LED パッドとエンコーダーも装備されています。 AUTODESK Instructables の Web サイトで、コントローラーの構造に関するすべての詳細情報を見つけることができます。

よくある質問 (FAQ)

Q1. MIDIコントローラーとは?

答え。 MIDI コントローラーは、発信コントローラーから MIDI レシーバーに MIDI データを送信するのに役立つハードウェアおよびソフトウェアです。

Q2. MIDIは何の略ですか?

答え。 MIDI は Music Instrument Digital Interface の略です。

Q3. MIDI コントローラーを作成できますか?

答え。 はい、自宅で快適にさまざまな MIDI コントローラーを DIY できます。

Q4. MIDI コントローラーを作成するには何が必要ですか?

答え。 プログラムとともに、いくつかの基本的な構築ツールが必要になります。 プロジェクトを完了するために、さまざまな Arduino MIDI キットを選択できます。

Q5. MIDIコントローラーは高価ですか?

答え。 MIDI プロジェクトのコストは、コントローラーの作成に使用する素材によって異なります。 低コストで基本的な素材でMIDIプロジェクトを作ることができます。

おすすめされた

  • iPhoneからテレビへの16の最高の無料ミラーリングアプリリスト
  • バッテリー交換後にOculus Quest 2コントローラーが動作しない問題を修正
  • 150以上の完璧なゴールデンアワーのキャプション
  • Spotify Duoが機能しない問題を修正

このガイドがお役に立てば幸いです。Arduino MIDI コントローラーに関するすべてを学ぶことができました。 あなたが一番気に入ったMIDIプロジェクトを教えてください。 ご提案やご質問がありましたら、コメント欄でお知らせください。