サンプラーのボリュームエンベロープが繰り返されないときのトラブルシューティング
サンプラーのボリュームエンベロープが繰り返されないときは、3つの点を個別に確認します。サンプルの再生が続いているか、ボリュームエンベロープのループモードが有効か、そしてMIDIノートが次のサイクルまで続く長さかどうかです。複数の設定を変える前に、まず1つのサステインノートでテストしてください。
このガイドは、ノートを押し続けている間にボリュームのパルスを繰り返し作りたいプロデューサー向けです。Ableton SamplerとKontaktの具体的な確認項目に加え、マニュアルを参照しながら他のサンプラーにも適用できる診断手順を紹介します。
何を繰り返したいですか?
まず、求める結果を明確にしましょう。録音されたフレーズを繰り返すこと、サステイン中の音を脈打たせること、MIDIノートのたびに新たなアタックを作ることでは、確認すべき項目が異なります。
| 目的 | 確認する項目 |
|---|---|
| 録音されたフレーズを最初から再生する | サンプル再生のループ |
| 1つの音を伸ばしている間に、音量を繰り返し上げ下げする | ボリュームエンベロープのループ |
| 新しいMIDIノートのたびに音量の変化を最初から始める | エンベロープのリトリガー動作 |
| 1回押すとループが始まり、もう1回押すと止まる | マニュアルに記載されたラッチまたはトグルモード |
これらのコントロールは併用できます。たとえば、Battery 4の公式ループ設定では、サンプルループ、Note Latch、有効なAHDSRボリュームエンベロープを組み合わせます。この設定でトグル再生は実現できますが、ボリュームエンベロープ自体が繰り返されることを示すものではありません。Native Instruments: How Can I Trigger Loops in Battery 4?
作業を進める前に、テストの目的を1文で書いてください。「ノートを1つ押し続けている間、音量を繰り返し上下させたい」。設定を変更するたびに、この文を基準に結果を判断しましょう。
役立つ診断テストを組み立てるには?
パッチを別名で保存してから、テストをシンプルにします。以下はメーカーのプリセットや報告済みのテスト結果ではなく、トラブルシューティングのための手順案です。
- サステイン部分がはっきり聞き取れるサンプルを1つ使います。
- 追加のエフェクトや無関係なモジュレーションを一時的にバイパスします。
- ベロシティを固定した長いMIDIノートを1つ入力します。
- 上下の変化を聞き分けやすいように、エンベロープのサイクルをゆっくりに設定します。
- 楽器の音だけを聴き、出力メーターを確認します。
- 設定を1つ変更し、同じノートを再生して、何が変わったか記録します。
まずは、はっきり聞こえる安定した音を作ってから、音量の変化を繰り返し加えます。基準となる音がすでに途中で止まる場合は、まず再生時間を調べてください。音は続くのにパルスが聞こえない場合は、エンベロープの設定を確認します。
次の2つの観察結果は分けて記録してください。音が続くかどうかと、音量が変化するかどうかです。「ループが壊れている」よりも、「音が1秒後に止まる」のほうが、具体的に何をテストすればよいかが明確です。
エンベロープが繰り返される前にサンプルが終わっていませんか?
Ableton Samplerでは、ボリュームエンベロープが終わっていなくても、Sample Endに達すると再生が停止します。Sustain Loopを使うと、オーディオの一部分を繰り返し再生できます。ボリュームエンベロープはFilter/Global内の別のコントロールです。Ableton Live 12 Manual: Live Instrument Reference
診断では、まず音が途切れずに聞こえる状態にします。その後、ボリュームの変化を戻します。テスト用の素材に、短く急速に減衰するサンプルだけを使うのは避けてください。テスト中ずっと音量を聞き取れる、サステイン部分のあるサンプルを選びましょう。
例として、タイミングを確認してみましょう。選んだ繰り返し間隔が500ミリ秒で、使えるオーディオが200ミリ秒しか続かない場合、次に予定されたパルスで変化をつける音が残っていません。これらの数値は説明用の仮定です。トラブルシューティングの早い段階でサンプルの長さを確認する理由を示しています。
Kontaktでも、同様の違いを確認できます。公式のワンショット設定手順では、Sample LoopエリアでOne Shotを選び、その後ボリュームエンベロープをバイパスするか、リリースを適切に調整する必要があります。つまり、サンプルの再生モードとボリュームエンベロープは個別に確認する必要があります。Native Instruments: How to Set Up a Sample to Play in One-Shot Mode in Kontakt
エンベロープを繰り返す作業では、この違いを診断に役立てましょう。エンベロープを一時的にバイパスすると、音が再生可能な状態で残っているかを確認できます。ただし、ボリューム変化の繰り返しをテストする前に、エンベロープを元に戻してください。
Ableton Samplerでは、どのエンベロープ設定を確認すればよいですか?
Filter/Globalで、ボリュームエンベロープのLoopメニューを確認します。Loopはディケイの後に繰り返します。BeatとSyncは拍に基づくRepeat間隔を使い、Syncでは曲のテンポに合わせてクオンタイズされます。TriggerはNote Offを無視します。最初のノートを押し続けるテストにはLoopを使ってください。Ableton Live 12 Manual: Sampler Envelope Controls
説明用のテストでは、短いアタック、はっきり聞こえるディケイ、ピークより低いサステインレベル、そして中程度のループ時間を試してください。複数のサイクルにわたってノートを押し続けます。これらは聴感テスト用の設定であり、必須の制作設定ではありません。
音量が一定に感じられる場合は、エンベロープの高いレベルと低いレベルの差を大きくしてください。音楽的なニュアンスを調整する前に、音量の変化が繰り返し聞こえるかを確認します。
SamplerのVoicesの横にあるRボタンは、ノートが繰り返されるときのボイスのリトリガーを制御します。1つのノートを押し続けている間の繰り返しを調べるには、エンベロープのLoopメニューを使ってください。Ableton Live 12 Manual: The Volume Envelope and Global Controls
基本的なループが聞こえるようになったら、目的のテンポ同期モードを個別にテストします。モードを変えたことによる結果だと判断できるように、サンプル、ノート、エンベロープの形状は変えないでください。
Kontaktのエンベロープがループせず、ホールドされるのはなぜですか?
KontaktのAHDSRエンベロープは、キーを押している間サステインレベルを保ちます。Flexible Envelopeにはループコントロールがあります。このエディターではサステインマーカーを確認し、意図したループ範囲内に中間のブレークポイントを含めてください。マニュアルでは、これをサステインレベルで停止する範囲と区別しています。Loopを有効にし、マーカーで示された範囲に必要な変化が含まれているか確認します。Kontakt Manual: Modulation
カーブだけでなく、割り当ても確認してください。KontaktのModulation Routerでは、ターゲットパラメーターとモジュレーションの強さを確認できます。エンベロープが音量に、聞き取れる程度の強さで作用していることを確かめてください。Kontakt Manual: Assignment Controls
最初のテストでは、シンプルな上昇と下降を描きます。その基本的な形が聞き取れるように繰り返されるまで、複雑なブレークポイントのパターンは加えないでください。こうすれば、設定の問題と微妙なカーブの違いを区別しやすくなります。
ノートが重なったり終わったりするときだけ問題が起きますか?
MIDIで3つのテストを比較します。ノートを1つ押し続けるテスト、間隔を空けてノートを演奏するテスト、ノートを重ねるテストです。すべて同じ音高とベロシティを使います。
KontaktでエンベロープのRetriggerを有効にすると、重なったノートも含め、新しいノートを受信するたびにエンベロープが最初から始まります。AHDSRのRetriggerが無効の場合、押されたままのノートがすべて離されるまでエンベロープは現在の位置を保ち、次のノートで再開します。Flexible EnvelopeのOneshotはキーを離しても無視されます。Loopと組み合わせると、無期限に動作します。Kontakt Manual: Envelope Controls
こうした違いを診断に役立ててください。間隔を空けたノートでは正しく最初から始まるのに、重なったノートでは始まらない場合は、リトリガーの動作を確認します。ノートを押し続けるとループするのに、短く入力したノートでは機能しない場合は、ノートの長さと、リリースに対するマニュアル記載の動作を調べます。
エンベロープの種類も重要です。Batteryの、ノートを押している間サンプルを再生する手順では、AHDではなくAHDSRを使うよう明示されています。また、停止時にクリック音が出る場合はリリースを少し長くすることを推奨しています。これらの手順はノートに応じた再生に関するものなので、AHDSRへの切り替えをエンベロープのループ指示として扱わないでください。Native Instruments: How to Set Up Battery to Play a Sample Until the MIDI Note is Released
残る原因を特定するには?
シンプルなテストの後、次の判断表を使ってください。各項目はトラブルシューティングの手がかりであり、確定診断ではありません。
| テストでの観察結果 | 次に確認する項目 |
|---|---|
| 音量を一定にしてもオーディオが止まる | サンプルの長さと再生ループの設定 |
| オーディオは続くが、音量が一定のまま | エンベロープのループモード、カーブのコントラスト、音量への割り当て |
| 長いノートでしか繰り返されない | ノートの長さとリリースの動作 |
| 間隔を空けたノートでは最初から始まるが、重なったノートでは始まらない | エンベロープのリトリガー設定 |
| シンプルなパッチでは動くが、元のパッチでは動かない | 元の設定を1つずつ戻す |
| 最小限のパッチでも動かない | インストール済みバージョンのマニュアルで各コントロールを照合する |
元のサンプル、モジュレーション、エフェクト、MIDIパターンを1つずつ戻します。戻すたびに同じテストを再生してください。問題の症状が再び現れたら、次の変更を加える前に直前に戻した設定を調べます。
最小限の構成でも予期しない動作が続く場合は、サンプラーのバージョン、エンベロープの種類、ループモード、ノートの長さ、サンプルループの設定、再現手順を含む簡潔なサポート報告を用意します。期待した結果と実際に起きた結果を両方記載してください。
最後に、修正したパッチを実際に使うフレーズでテストします。必要な時間だけパルスが続くか、新しいノートが意図したとおりに動作するか、ノートを離したときに選んだ終わり方になるかを確認してください。動作するパッチを、サンプルループとエンベロープの設定を保った状態で保存します。
出典
- Live Instrument Reference — Ableton Reference Manual Version 12
- Modulation — Kontakt Manual
- How to Set Up a Sample to Play in One-Shot Mode in Kontakt — Native Instruments
- How Can I Trigger Loops in Battery 4? — Native Instruments
- How to Set Up Battery to Play a Sample Until the MIDI Note is Released — Native Instruments
