Raspberry Pi Pico から構築された MIDI 制御可能なシンセサイザー @Raspberry_Pi #PiDay #RaspberryPi

Raspberry Pi Pico から構築された MIDI 制御可能なシンセサイザー @Raspberry_Pi #PiDay #RaspberryPi

ソースノード: 3094273

コーネル大学は、ECE 4760 という謙虚なタイトルのクラスを主催しています。これはマイクロコントローラーに関するクラスです。ご想像のとおり、コーネル大学の学生たちは、かなり素晴らしいものを作っています。最近、Pelham は Raspberry Pi Pico から MIDI 制御可能なシンセサイザーを構築しました。続きはこちらから ハッカディ:

[Pelham] は、入力データの受信を担当するマイクロコントローラーの UART を使用して、Pico 上で MIDI メッセージを解析するライブラリをコーディングしました。結局のところ、MIDI は基本的に、ボー レート 31.25k で、設定されたメッセージ構造を備えた単なるシリアルです。そこから、Pico はノート データを取得し、PWM 出力を使用して方形波を合成することで関連する周波数を再生します。 XNUMX 番目の PWM チャネルを最初の PWM チャネルとブレンドして、より複雑なトーンを生成することもできます。シンセサイザーは、キーボード コントローラーなどの MIDI ノート データのソースとともに使用するように設計されています。 [Pelham] は、Roland JD-XI を使用してプロジェクトをデモンストレーションします。これはかなり基本的なシンセサイザーですが、[Pelham] はここまで到達するために必要なすべての手順をうまく説明しています。これまでにオーディオまたは MIDI プロジェクトを行ったことがない場合は、基礎を段階的に説明する彼のガイドが非常に役立つことがわかるでしょう。

続きを見る!

タイムスタンプ:

より多くの エイダフルーツ