コメントを書くさて、先程MIDIやMIDIコントローラーについて解説してきましたが、実は今現在それの上位を目指す規格であるOSCというものもメジャーになってきているのです。このページではそんなMIDIに代わる可能性を秘めているOSCについても詳しく解説していきます。Control(OSC)とは、電子楽器やコンピュータなどの機器の演奏データをネットワーク経由でリアルタイムに共有するためのプロトコルで、MIDIなどとは違ってマルチメディア用途において力強い高価を発揮する規格になっています。MIDIの場合ネットワークによって通信すると比較的低速になってしまうことや、高度なレベルでの通信が不可能であったことから、今ではライブハウスなどでの様々なデバイスの操作をこのOSCなどによって行っているというところが多くなってきています。有名なアーティストですとDaftpankなどがこのOSCを自らのライブなどに利用しているそうで、勿論MIDIのように照明を操作したりすることも可能という素晴らしい出来のものになっています。特性さてそんなOSCですが大まかに以下のような特性を持っています。細かい時刻タグ同時に発生すべき効果を指定したメッセージ群を集めた「バンドル」OSCサーバの持つ機能を動的に探したり、文書を入手するのに使われるクエリシステム特に高精度数値データの取り扱いには非常に長けていることもあってか、これらは、リアルタイムの音響処理だけでなくウェブ操作ツール、ソフトウェアシンセサイザー、各種プログラミング言語、ハードウェア機器等様々な分野に使われております。OSCは、コンピュータを使った音楽表現、ネットワークによる分散音楽システム、プロセス間通信、単一のアプリケーションでも使われています。APIの中心部にも使われていて、GUIと演奏アプリケーション等との通信を担当しています。実際に使われているものは以下の様なものがあります。最近ではこのOSCを取扱れるコントローラーアプリなども非常に安価な価格で出ていて特にDAFTPANKなどが利用しているLemurといったOSCコントローラーなども3000円という驚きの価格で手に入れられるようになっています。DJソフトやライブ、そして電子音楽のパフォーマンスソフトウェアといった様々な機器をコントロールする新しい手段としてこのOSCはこれからももっと利用されていくこととなるかと思います。1つで、最近ではこの技術を応用してMIDIを飛ばしたり受け取ったりする機能がついているデバイスが数多く生み出されています。MIDIと呼び、よくあるBluetoothイヤホンやヘッドホン等もこれにあたるのですが、レイテンシーの問題があることからリアルタイムに演奏するためのデバイス等にはこれまであまり用いられないといったような事情がありました。現在は技術の進歩によってこれらのレイテンシーの問題が解決されていっていることから、もっと積極的にこの技術を利用していこうという流れになってきています。レイテンシーって?レイテンシというのはデバイスにデータ転送等を要求してから実際に結果が返送されるまでの遅延時間の事をいいます。例示するとMIDIキーボードであれば、ドの鍵盤を引きキーボードからMIDIケーブルを通じてデータがPCに伝わりPCのソフトウェア音源が実際にドの音を鳴らすまでのタイムラグの事をいうということです。このレイテンシーが低ければリアルタイムの演奏でも遅延を気にすること無くできますが、レイテンシーがあまりにも高い場合は、再生などには使えるものの、リアルタイムの演奏ではどうにも音が後からくるということで利用できなかったということになるのです。最近では、これを物凄く小型化した上で、高性能なものも出ていて非常に話題になっています。それがmi.1というワイヤレスMIDIデバイスです。mi.1が凄い浜松にできたばかりの小さいベンチャー企業であるキッコサウンド株式会社が製作したのが、このMi.1という小さなワイヤレス型のMIDIデバイスです。この創業メンバーがヤマハ出身のエンジニアだというだけあって、非常に機能としては優れていながら、素材費用などは非常に抑えられてそうなちっちゃなスグレモノになっています。それまでにG.16というワイヤレスキーボードを海外にて販売して話題を集めていたキッコサウンドですが、今後の展開が非常に期待できます。そのMi.1ですが見た目は黒いmidi端子キャップのような見た目をしているものなのですが、実際は超低消費電力でワイヤレス接続ができるというMIDIの入出力装置となっているのです。これはMIDI端子を持つデバイスの端子に差し込んでペアリングを一度すれば使えるという代物で、既に使っているキーボードをワイヤレスMIDIキーボードとして利用したり、様々な楽器をワイヤレスで繋げることが出来るという代物で、それ以外にも変わった使い方が出来るのではないかと注目を集めています例えば、ライブ席から観客の持つスマートデバイスへと演奏データを飛ばすことも可能になりそうですし、本当に次はどうなるのかが非常に気になる会社となっています。もっも凄いのはそれだけの事をしながら、MIDI端子から給電される電気で動いてしまうというところです。Blutoothで接続するデバイスであることからiOSに関わらず様々なもので利用できるものでありながら、電池などが全く不要であるという本当に恐ろしいデバイスなのです。デバイス自体にスイッチが全くないことも特徴で、どうやってペアリングをさせるかというとマグネットになっているMIDI端子の裏側をひっつけてペアリングモードにするという代物なのです。レイテンシーの問題も現在の段階だと和音に関して若干のもたつきがあるもののほとんど解決されているということや、今後OSCにも対応していく他、ソースコードなどをオープンソースとして公開し、ステップシーケンサーとして今後使っていけるのではないのかと見らはどんどんと広がってきています。DJが出来るというDJ用コントローラーであるDJControlWaveという物も出てきています。既存のDJようのMIDIコントローラーなども同じような性能を秘めておりますが、ケーブルに足を引っ掛けて機材を落として音が止まったりといった悲劇を完全に回避できる上にレイテンシーなども非常に最低限におさえてあることから、今後の無線DJコントローラーをけん引する存在となりうるかと思われます。GoogleもMIDIに対応!BlueToothの他にも今現在クラウドベースの音楽制作環境が提案されていることからかGoogle社がMIDIに対応するながれを見せています。これはWebブラウザーのGoogleChromeの最新バージョンのことですがWebMidiAPIがサポートされていて、コンピュータに接続されているMIDIキーボードやコントローラーからWEBサイトをバーチャル・インストゥルメントとして操作できるようになるというものです。実際にこの期待に答える形でMoog社がオンラインで動作するバーチャル・インストゥルメントを公開しており、非常にエグい音をWEBベースで弾き鳴らせるという夢の時代が来ております。コレによりPCのスペックや容量などを気にせずに好きな音や好きな音源を選べるという時代がもしかしたら来るのかもしれません。これは本当に今後が楽しみです。コメントを書く他には何があるのか?さて前のページではMIDIBluetoothについて解説してきたわけですが、現在はただのアプリでありながらも一つの規格として成立してしまったアプリなどもあります。音楽制作アプリ系であればこのAudiobusを知らないという人はほとんどいないかと思います。ここではそんなMIDIやMIDIBluetooth以上に音楽アプリ業界を席巻しているAudioBusやそれに付随する革命的なアプリについて紹介していきます。通常アプリで作曲すると問題がある音楽制作をする人ならわかると思いますが、音楽の入口から出口の流れとしては、まず音を鳴らし、それにエフェクトを掛け、それを最終的にアンプからスピーカーで鳴らす、という方式でやることがほとんどです。これはiOS機器で作る場合だとiPhoneやiPadなどは一度に一つのアプリしか使えないため二つのアプリを同時に音楽再生したり、編集したり、操作したりということはできなくなっています。一つのアプリで再生している音に関してなんらかのエフェクトをリアルタイムでかけるということもむずかしいかと思います。それを可能にするためのアプリが生まれ、それこそが、このマルチルーティングアプリであるAudiobusの決定的とも言える便利さだったのです。AudioBusとは他にも現在出ているアプリなどでは特にAudioBusという物が素晴らしい性能を秘めています。このAudioBusですが、AudioBus対応のDTMアプリを「INPUT」「EFFECTS」「OUTPUT」の3つのセクションに配置でき、Inputアプリから出した音(シーケンサーで組んだフレーズの再生や、楽器アプリでの演奏)が、Effectsアプリを経由することでエフェクトを掛けられ、最終的にOUTPUTアプリで録音が出来るというものになっているのです。MIDIルーティングなどと違ってこれらは様々なアプリ同士の同期なども確実に図れる上に、操作や動作などを同期することが出来るようになっており、非常に便利なアプリになっています。AudioCopyという機能もあるがアプリでのDTMでjはAudiocopyという規格により様々なアプリの間で音声データを受け渡すことができるようになってはいるのですが、それはいちいち素材データを交換する手間が必要なため、手順が煩雑になる不便さもあるものでした。このAudiobusを利用するとOUTPUTに配置したアプリのオーディオトラックへ様々なエフェクトをかけたり複数のアプリから音を送信したりということが非常に簡単に行うことが出来るようになっています。素材を交換するためのAudiocopyと比べるとリアルタイム性が非常に強いアプリになっているのですね。このAudiobusでオーディオトラックに録音されたデータはwavファイルとして保存されているので、それを再び素材として扱うことも出来てしまうのです。Audioshereといったものに書き出しておけばより便利にこれらの音データを取り扱うことが出来るようになってくるのです。AudioCopy/Pasteなどと違いチマチマとした作業が必要ない以上に、それぞれのアプリをAudiobusによってある程度制御できるというのも魅力です例えばスタートやストップ録音の開始といった操作はこのAudiobusで制御できるため、一々アプリを立ち上げたりバックグラウンドにしたりといった手間も防げます。たいしたことなく感じるかもしれないが、これが出来ると実際かなり操作が快適になるので、一度使い始めともうはや手放せないものとなるでしょう。MiMixもヤバイそんなiOS音楽アプリの必需品であるAudioBusですが、それを更に便利にするアプリが新しくリリースされました。それがこのMiMixというアプリですこれはAudiobusに接続しているアプリのミキサーとして存在できるアプリで様々なアプリのマスターをこのアプリで操作することによりまるで個別のアプリが一つのDAWの中で操作されるかのような操作性を提供してくれます。インプットにインサートしたアプリが表示され、各アプリのボリューム・パン・ミュート・ソロを操作できるようになります。操作することができるアプリは最大で8つまでで、VUメーターとオシロスコープで各トラックのモニターをすることも可能です。MIDIコントロールにも対応しているのでコントローラからバランス操作することも可能な上さらには、MiMixをAudioBusのインプットスロットにインサートして、DAWアプリにレコーディングすることも可能になっています。これのお陰で、これまではまどろっこしい作業が必要だったアプリでの作曲がより一層自然なものへと近づき、操作性の面からも、非常に優秀なデバイスとして、今後のDTMを支えていくものとなりえるかと思いました。今後もこうしたアプリなどから始まった規格が逆輸入される形でPCへも適用されるなどということが起こりうるかもしれませんが、今後のより直感的で、より発想を直に伝えることができるような変わったデバイスや、変わった楽器のためにも、より優秀な規格が発明され、一般的に利用されるようになればと、切に思います。コメントを書くDTMというパソコンで作る音楽の世界の中で欠かせないもっとも重要なキーワードの中には「MIDI(ミディ)」があります。今現在も利用されているもはや無くてはDTMの世界が成り立たないという程のものではありますが、昔からのDTMerならともかくとして、最近になってDTMを始めた人にとってはあんまり馴染みがないということもあるかもしれません。すると、一時代にMIDIに触れたことがある人でも、「MIDIってあの音がしょぼい昔のやつね。知ってるよ」という認識に人もおおかったり、「今はMIDIよりDAWでしょ」と誤解をしている人も少なからずいらっしゃいます。このサイトではそんなMIDIや、今現在のDTMの世界を支えているパソコン時代の音楽の技術について優しくわかりやすく紹介していきます。このサイトでそんな難しそうでありながらも実際は単純で便利な技術についてしっかりと学んでいきましょう。MIDIに対する誤解さて、そんな誤解が始まる大きな原因となるのはおそらく、ゲイツシンセとも呼ばれているMSGSなのではないかと僕は思っています。Synthの略で、要するにWindowsにデフォルトで内蔵されているソフトウェアMIDI音源のことをいいます。ソフトウェアMIDI音源ってなんだと思った方もいるかもしれませんが、これはMIDIがある種の楽譜の役割を果たし、その楽譜の指示に従って、音源が楽器として音を鳴らすという仕組みになっているからなのです。このゲイツシンセと呼ばれているMSGSですが、Roland社が開発しているGS音源のサブセットなので、実際に音はいいはずなのですが、何故が実際にはエフェクトがかからなかったり音色がグダグダだったりと切ないことになっています。WindowsXP意向になっては代理の発声機能がついていたりと、MSGSよりも音がより良くなってはいるのですが、それでも未だにスーパーで流せるBGMの域を抜けていないような気がします。ようするにMIDIファイルを再生して「なんだか音がしょぼい」や「凄いチープな感じがする。MIDIは時代遅れ」と思ってしまう根本はこのゲイツシンセの音こそがMIDIの鳴らす音だと誤解してしまうところにあるのではないかということです。実際にはこのMIDIのファイルを他の音源で鳴らしてみれば、オーケストラだったり、もっとリアルなピアノの音だったりと様々な音を出すことが出来るのですが、未だにそう言った誤解を受けています。一つの誤解を生む原因として、このMIDIという言葉が様々な意味に使われることが多く、シチュエーションのいよって様々な意味を持つ言葉になっているからです。他に変わるものは無いのかについてしっかりと解説していきたいと思います。Interfaceの略であり、1981年から始まった電子楽器同士を接続するための世界での共通規格という事になっています。この共通企画に関してあんまり馴染みが無いかもしれませんが、USBというのも一種の共通規格で、他社の製品であっても、様々なデバイスがこのUSBによってパソコンに接続出来るというのはこの共通規格があるからこそなのです。これがなければ、新しいデバイスを買う度に、それをパソコンへと接続するための新しい接続口をパソコンに取り付けるか、USBへの変換ケーブルへと刺すしかなくなってしまいます。このMIDIもそれぞれの楽器を併用して使う際にその変換ケーブルや、共存性が活かせるようにと生み出されたものなのです。実際に、30年以上も前に誕生したものでありながら、当時はヤマハ、ローランド、カワイ、コルグの日本メーカー4社と、当時のシーケンシャル・サーキット、オーバーハイムの米メーカー2社の計6社の合意によってまとまったものなのです。実際には30年も前の規格が未だに使えるということはあまりこういう電子機器の世界では無いことではあるのですが、その御蔭で最新の機器に、30年も前のシンセサイザーを繋いで連携させて音を鳴らすということまでが出来てしまう当たり本当に凄い技術だと思います。OUTという二つの接続端子によってなりたっています。INをつなぎ、前者のシンセをポロロンと引いてみたとします。すると後者のシンセも全く同じようなタイミングでポロロンと音を鳴らすようになっているのです。ユニゾンでなるということですね。こんな不思議なことができるかと言うと、MIDIケーブルを通じて演奏に関する情報が、デジタル信号でリアルタイムに流れているからなのです。音のデータを流して、その音が何の音なのか判断して、どのくらいの強さでなっているか判断してという仕組みで同期していたとしたら、流石にリアルタイムで同じ音を鳴らすことは出来ないような気がしてしまいますが、このMIDIですと例えば、「右のシンセサイザーで今ドの音を90の強さで弾いた」という楽譜のような情報が、流れ、それに接続している別のシンセも「ドを90の強さで弾く」と反応するわけなのです。これもリアルタイムでやるのは難しく、実際にデータ転送のタイムラグが発生してしまうのですが、大体今現在は0.001秒程度となっていて、人間には時差を認識することが出来ず同時に聞こえるという事になるのです。この時間差をレイテンシーというのですが、ほとんどのMIDIケーブルで接続している楽器に関してはこのレイテンシーが非常に低いため、ほぼリアルタイムであり、人が演奏する上で問題がないといえるわけです。INに繋いで鍵盤を弾いてみます。ドレミファソと90の強さで引いたとします。するとパソコンの方にMIDI信号が送られそれが保存されます。INに接続してみたとします。パソコンの方で先ほどの保存したデータを再生すると今度はシンセの方がドレミファソと90の強さでなるという訳です。これにより、コンピュータに楽器同士で流れた信号を記録しておき、その演奏したのと全然同じような形で電子楽器を鳴らすことが出来るという事になるのです。モーツアルトが生きていたとしたらMIDIキーボードで弾いてもらった演奏を、PCに詳細に記録して、世界の反対側にほぼリアルタイムで伝えることまで出来てしまうようになるということなのです。このMIDIの信号を記録したり、再生したりすることが出来るソフトのことを、MIDIシーケンサといい、今現在のDAWと呼ばれているCubaseやStudioOneやProtoolsといった本格的なソフトにも、このMIDIシーケンサとしての機能が搭載されている為、同様のことが出来てしまうというわけなのですね。コメントを書くつまり、MIDIデータとはMIDI信号を記録したものであって実際の音データではないのです。来ないかもしれませんが一般的なWAV形式だったりMP3形式の音楽ファイルに関してはまさに音楽のデータを保存した形式になるのですが、MIDIの場合は演奏のデータを記録したにすぎないということなのです。実際にMIDIシーケンサ上で演奏の情報を修正したり、ドレミと演奏された物を同じ強弱で、ミレドにすることも出来ますし、更に実際に楽器を演奏することが出来なくてもこれをMIDIシーケンサ上で演奏の記録を作ってしまえれば、実際にミレドと音を鳴らすことも出来るようになってしまいます。これを打ち込みといい実際に楽器が弾けない人もコンピュータで演奏データを作り様々な楽器を鳴らすことが出来てしまうというところもこのMIDIの魅力というわけなのです。店舗を変えたいと思った時や、音色をシンセからピアノにしたいと思った時や、はたまたシャミセンにしたいと思った時も、通常のWAV形式やMP3といった音データであれば、また一から演奏し直すしかありませんがMIDIデータの場合は接続する楽器を変えてしまえばいいということになるので、スグに音色を変更して演奏することが出来てしまいます。スピード自体も現在は技術の進歩によって音質を劣化させることなくスピードを変更することが出来るようにはなってきていますが、MIDIの場合はそもそも演奏データですので確実に音質が劣化することはありえません。演奏者にもっと早く弾いてくれというようなものなのですから。