私は組み込み系のプログラマです。 仕事では主に C 言語を使っています。 楽器の演奏はあまり得意ではないのですが、電子楽器そのものには興味があり、 MIDI を使って電子楽器をプログラムで動かして遊ぶことを趣味にしてきました。 そんな中で Web MIDI API という仕組みを知り、興味を持って勉強を始めました。 JavaScript に触れたのも、このときが初めてです。 さらに JavaScript を使う中で Web Audio API にも出会い、 実際に音の出る Web アプリの制作にも取り組んでいます。
MIDI は古い技術だと思われがちですが、 実際には PC や Mac はもちろん、iPhone や Android でも利用できる、 今でもとても身近で便利な仕組みです。 ちょっとしたアイデアを試したり、何かを作ってみたいときに、 MIDI は気軽に使える道具のひとつだと思っています。 このページでは、MIDI 機器を PC などのデバイスにつなぐ方法をはじめ、 具体的な使い方を紹介しています。 私自身、子どものころから電子工作を趣味にしてきました。 最近は Raspberry Pi や Arduino などのワンボードマイコンが手軽に使えるようになり、 これらについても MIDI を切り口にした使い方 を解説しています。
いずれかの記事が、みなさまの興味のきっかけとなり、 MIDI で遊んでみようと思っていただけたらうれしいです。
メールにてお問い合わせ下さい。
fabercastell679@yahoo.com