ロジカルエディタのプリセットで一発【追記2021】
上の画像の赤枠のプリセットでMIDIイベントを2倍/半分にできます。
- double tempo
- half tempo
double tempo
”double tempo”を実行すると、8小節のフレーズが2倍のスピードになり、 4小節のフレーズになります。
half tempo
”half tempo”を実行すると、8小節のフレーズが1/2のスピードになり、 16小節のフレーズになります。
注1)MIDIイベントの長さは変わらず、MIDIノートの長さだけが変わります。 half tmpoを実行したあとに、ドラッグでイベントを伸ばす必要あり。
使いかた
- MIDIイベントを選択
- MIDI-ロジカルプリセット
- standard set 1 の中にあります
重要な注意点
先頭のMIDIノートと、MIDIイベントの開始位置に空白があってはいけません。
空白があると、変換後にスタート位置がズレます。
空白をなくすのは面倒
イベントの開始位置と、ノートの頭を合わせるのが理想的ですが、 トラックが多いと実用的ではありませんし、グリッドからズレたノートがあると大変です。
対処方法
上の画像のように、”変換用のダミー”を1小節目に作りましょう。 中身のノートはどの音でもいいし、どんな長さでもいいですが、 1小節目の1拍目。 つまり、ダミーイベントの頭にノートを置いてください。
そして、ダミーを変換したいMIDIトラック全てにコピペしてください。
その後、ノリツールで後ろのイベントと一体化させてください。
これで、イベントの開始と先頭ノートの開始が一致したことになり、 開始位置を変えずに、スピードの変換ができます。
ダミーを消す
入れたダミーを消すのを忘れないでください。
まとめ
以前記事にした方法より随分と簡単になったように思えます。 まさか、ロジカルエディタのプリセットにあったとは・・・。
戒めに、2016年に書いた回りくどい方法も この後に載せたままにしておきます。
興味があれば読んでみても損はないです。
BPM140の曲をBPM70で打ち込んでしまったとか、作曲の途中で「あ、テンポ倍にしよ」なんて思うことありませんか?単純にプロジェクトのBPMを倍/半分にしても、MIDIイベントもそれに追従するので倍/半分の早さになってしまいます。8分音符を16分に、あるいは4分に変更したいのでそれじゃだめですよね。僕もよく使うので、メモがてら書きます。
方法は、「タイムストレッチを使う」と「ミュージカル/リニア設定を使う」の二通りです。
スポンサードリンク
タイムストレッチを使用して長さを倍/半分にする
BPM140で打ち込んだ、4分音符メインの4小節のフレーズを「BPM70の8分音符」にします。
- まずはBPMを70にします。
四小節4分音符というデータは変わっていないので、実質半分の速度になります。
これを8分音符に一気に変えましょう。 - 矢印マーク「オブジェクトの選択」をクリックして「タイムストレッチしてサイズ変更」に変えましょう。
- あとは、イベントの右下をドラッグして半分に縮めましょう。
- これで4分音符が8分音符に変わり、BPM140のときと同じ速さでMIDIが再生されます。
次はもっと簡単です。が、トラックが沢山あるとややこしいかもしれません。
ミュージカル/リニア設定を使って倍/半分にする
一発ですよ。テンポ変更にMIDIイベントを追従させないって事です。
どちらの方法がいいか?
多分「タイムストレッチ」の方が安全だし、分かりやすいはずです。ただ、「リニア/ミュージカル」は、なんとなく覚えにくさがありますので、この機会に触ってみて概念を覚えるのもいいかもしれません。
僕もこの操作でリニア/ミュージカルを覚えました。
時計がリニア 音符がミュージカル
スポンサードリンク