見出し画像

バイオリンでMIDI入力だよ

弦合奏曲練習用のカラオケをいろいろと作ってますが、なかなかの苦痛な作業です。何が苦痛かというと楽譜OCRで楽譜をスキャンして楽譜ソフトにもっていき修正して、それをMIDIにコンバートしてDigital PerformerにもっていってひたすらMIDI編集。このMIDI編集ではヴェロシティ、デュレーション、タイミングの修正、音源ソフトの音色選び、CCコントールデータの各種を入れていくのですが、こんなの音楽家のやる作業ではないなあと思うわけですよ。もっと音楽的にやれないのかと思っていたところよい方法を思いつきました。

ずばり、バイオリンでMIDIデータを直接作成するという方法です。
Digital Perfomerの機能を使って実現できそうなので試しにやってみました。

楽曲はKV138の第1楽章でこんな楽譜になります。

直接MIDI化できるかな?

Allegroですがテンポは72にしてモノ録音してみました。

バイオリンを録る最適マイクのAKG414XLIIで録ってみましたが、
感度が良すぎるので後々こまったことに。差音まできっちりと録れてしまうのですね。
こんな感じで録れました。通常のマイク録音よりもGAINを落として録音した方がよいです。なぜならMIDI変換したらヴェロシティ値が平気で127になるからです。

このサウンドバイトを選択してDigital Peformerの「エディット」メニューから以下を選択。

Copy Audio to MIDIを選択すると以下の画面が現れます
OKを押すとクリップボードにMIDI情報が入ります。
MIDIトラックにペーストします(青色の部分がMIDIデータ)
MIDI化されましたが、余計な音符もMIDI化されちゃうのですよね。

余計な差音とかも入るので、このため感度の低いマイクの方がよいかもです。それにしてもバイオリンのG線よりも下の音も録れてしまうのが愉快ですなあ。これがC414XLIIの実力か。とはいえ作業効率が悪くなるのでイコライザーでフィルターカットして録音した方がよいかもですね。

まずはダブっている音符を取り除きます。DPでは以下のリージョンメニューからコマンドが使えます。結構わかりにくいところにあるのでショートカット作った方がよいかもですね。

コマンド名を『重複音符削除』にしてほしかったなあ。

あとは微修正ですね。タイミングのずれとか、移弦のときに入る音の削除とかですね。

あとはタイミングずらすなりクォンタイズするなりしてデータが完成

結論的には

手間はいろいろかかりますが入力にバイオリンを使うのでかなり楽しいですし、自分のクセもよくわかるのでとてもいいですね。なおバイオリンの練習としてもかなり使えますね。あとはボリューム情報もMIDI化できたらよいのだけども。他社のDAWではこれをできる製品があるんですよね。次のバージョンアップに期待ですな。

わたしはバイオリンですが、フルート、クラリネットのような管楽器でも同じことができます。歌声でも可能ですね。

はずかしながら、結構前につっこんでいるのがよくわかりますね。
あと強弱の付け方も雑ですね。

他に嬉しい機能として音程もみれるのですよね。最近のARA機能はすごいです。別アプリの音声編集ソフトのMelodyneをDP内部で開けて編集できるのですからね。いちいちオーディオ変換したMIDIをファイル化する必要がなく、そのままMIDIトラックにコピペですからね。

音程の確認にも使えますよ。


いいなと思ったら応援しよう!