- Cubaseで同じトラックでMIDIイベントをコピーしたときにMIDIノートのピッチが変わって原因がわからず困っている方
- MIDIピッチが変わる原因がわかり、対策できます。
実例はCubase Pro 13 (Windows)です。
Google検索しても事例が出てこず困ってました。同様の方がいらっしゃっるかと思い情報共有します。
イベントをコピーしたときにMIDIノートのピッチが変わる現象
上記のようなMIDIイベントを2つコピーしました。
できた2つのコピーそれぞれ、コピー元と少しづつピッチ(音程)が異なり、ランダムでピッチをずらしたような状態になりました。
原因と対策
MIDIイベントをコピーした際にノートのピッチが変わる原因として、トラックが「コードトラックに追従する」設定になっている可能性があります。この場合、以下の対策を行うことで、ピッチの変化を防ぐことができます。
- 手順1「コード」セクション確認
該当するMIDIトラックを選択し、「Inspector」内の「コード」セクションを確認します。※下のタグが「トラック」になっていることもご確認ください。
- 手順2「コードトラックに追従」を確認
「コードトラックに追従 」の設定が「コード+スケール」などに設定されている場合、
これを「オフ」に変更します。
- 手順3MIDIイベントのコピー確認
これにより、MIDIトラックがコードトラックの影響を受けず、コピーしたMIDIイベントのピッチが変わらなくなります。
背景
意図せず「コードトラックに追従」をオンにした状態で、テンプレートを作成してました。後日、そのテンプレートをもとに楽曲を作成、MIDIコピーをしたときにこのピッチが変わる現象が発生しました。Googleで調べても原因がわからず、ChatGPTで原因推定したところ、いくつかの候補の中でこの「コードトラックに追従」が合致しました。
ChatGPTについての記事もありますので、参考にしてください。
【補足】コードトラックに追従とは
Cubaseには、作曲や編曲を支援するためのさまざまな機能が搭載されています。「コードトラックに追従」「スケールアシスタント」はその代表的なものです。これらの機能の違いを以下にまとめます。
コードトラックに追従
この機能は、特定のトラックがコードトラックのコード進行に自動的に適応するものです。設定されたトラックは、コードトラックの変更に合わせてMIDIノートやオーディオデータがリアルタイムで変化し、編曲の柔軟性が向上します。例えば、ベーストラックをコードトラックに追従させることで、コード進行に合わせたベースラインを自動的に生成できます。
通常「コードトラックに追従」は「オフ」にしておくべきでしょう。
「コードトラックに追従」と「スケールアシスタント」の「コードトラックモード」とは名前がよく似ており混同しそうです。しっかり理解しましょう。
スケールアシスタント
スケールアシスタントは、指定したスケールに基づいてMIDIノートの入力や編集をサポートする機能です。キーエディター内でスケールを設定すると、そのスケールに適合するノートが視覚的に表示され、入力時に誤った音を避けることができます。また、リアルタイム入力時に自動的にスケール内の音にスナップさせることも可能です。これにより、初心者でも簡単にメロディーやリフを作成できます。
スケールアシスタントの記事も参照ください。
「コードトラックに追従」と「スケールアシスタント」の違い
コードトラックに追従: 特定のトラックをコードトラックの進行に自動適応させる機能。
スケールアシスタント: 指定したスケールに基づき、MIDIノートの入力や編集をサポートする機能。
まとめ
通常「コードトラックに追従 」の設定は「オフ」にして作業しましょう。
よろしければ引き続きこちらをお読みいただくと、知識が深まります。
コメント