How To Set Up And Configure The Hold Pedal In Ample Sound VSTs: A Master Guide
Successfully configuring the hold pedal in Ample Sound virtual instruments requires mapping MIDI CC 64 to the internal engine's sustain logic to manage string resonance and polyphonic legato. By correctly toggling the Hold Pedal status button in the GUI and ensuring your MIDI controller sends standard 0-127 values, you can achieve professional-grade guitar performances with authentic string decay and seamless transitions.
Pre-Configuration Requirements and MIDI Hardware Integration
Before diving into the software interface, you must ensure that your hardware signal chain and MIDI routing are properly established. Ample Sound engines, including the Ample Guitar (AG) and Ample Bass (AB) series, rely on the industry-standard MIDI Control Change (CC) protocol. Most modern sustain pedals operate as momentary switches, but their behavior within a Digital Audio Workstation (DAW) can vary based on hardware polarity and driver settings.
The following checklist identifies the essential components and prerequisite knowledge needed to facilitate a flawless setup:
- Essential Hardware: A MIDI keyboard or dedicated MIDI foot controller equipped with a 1/4 inch sustain pedal input, and a sustain pedal (either "normally open" or "normally closed" polarity).
- Software Requirements: Ample Sound Engine version 3.x or higher (standard across their current product line) and a compatible DAW such as Ableton Live, Logic Pro X, Cubase, or FL Studio.
- MIDI Standard Protocol: Familiarity with MIDI CC 64, which is the universal message for Sustain/Hold. The engine expects a value of 127 for "Engaged" and 0 for "Released."
- System Latency Benchmarks: For realistic real-time performance, your audio buffer size should be set to 128 samples or lower to ensure the hold pedal response feels instantaneous.
- Duration and Scope: This configuration typically takes five to ten minutes but provides the foundation for all future sessions using the Ample Sound ecosystem.
Step-by-Step Implementation of Hold Pedal Functionality
The Ample Sound engine treats the hold pedal differently depending on whether you are in the Main performance view, the Strummer mode, or the Riffer. Following these steps ensures that the pedal behaves as a musical tool rather than a simple on/off switch for note duration.
Step 1: Hardware Verification and DAW Routing
The first step is ensuring your DAW is actually receiving the MIDI CC 64 signal from your physical pedal. Open your DAW's MIDI monitor or look at the MIDI activity indicator when you depress the pedal. If the indicator flashes, the signal is reaching the software.
- Create a new MIDI or Instrument track and load your preferred Ample Sound plugin (e.g., Ample Guitar M or Ample Guitar H).
- Ensure the MIDI input is set to "All Ins" or specifically assigned to the controller where your pedal is connected.
- Open the Ample Sound plugin window to access the Graphical User Interface (GUI).
Pro-Tip: If your pedal works backward (sustaining when released and cutting off when pressed), look for a physical polarity switch on the bottom of the pedal or a "Invert MIDI CC" setting within your DAW’s MIDI transformer settings.
Step 2: Activating the Hold Pedal Logic in the GUI
Ample Sound instruments feature a specific "Hold Pedal" button on the Main interface, usually located near the bottom right or center-left of the virtual instrument's front panel. This button acts as a master toggle for how the engine interprets sustain messages.
- Locate the icon that resembles a sustain pedal or is explicitly labeled as "Hold Pedal."
- Click the button to turn it on (it will typically glow yellow or blue when active).
- When this button is active, the engine will keep the strings vibrating even after you release the keys on your MIDI keyboard, provided the pedal is depressed.
Step 3: Configuring Hold Pedal Modes and Legato Behavior
Ample Sound allows for sophisticated interactions between the hold pedal and note transitions. This is critical for achieving a realistic "legato" sound where one note slides or hammers into the next without the previous note being abruptly silenced.
- Navigate to the "Settings" or "Tab" menu within the plugin to find the Legato settings.
- Ensure that "Poly Legato" is enabled if you want to hold chords while playing lead lines over them.
- Observe the "HP" (Hold Pedal) behavior settings. In some Ample Sound versions, you can choose if the pedal triggers a "Sustain" (natural decay) or a "Hold" (infinite loop of the sustain portion of the sample). For guitar instruments, natural decay is almost always preferred for realism.
Step 4: Integrating with Strummer Mode
If you are using the Strummer module, the hold pedal takes on a specialized role. Instead of just sustaining notes, it can control the resonance of the strummed chords.
- Switch to the "Strummer" tab at the top of the interface.
- Toggle the Strummer "On" switch.
- Use the hold pedal to prevent the "Mute" samples from triggering. When the pedal is down, the strummed chords will ring out fully. When the pedal is up, the engine may apply a palm-mute or a short release depending on your "Release Time" knob setting.
Step 5: Automation and CC Editing for Post-Production
In a recording scenario, you may need to manually draw in hold pedal events. This is done within the MIDI CC automation lane of your DAW.
- Open the MIDI clip/region in your DAW.
- Select the "Automation" or "Controllers" lane and choose "CC 64 (Sustain)."
- Draw in blocks of 127 to engage the hold pedal and 0 to release it.
- Ensure there is a slight gap (at least 10-20 milliseconds) between a "0" value and a subsequent "127" value to allow the engine to reset the voice stealing logic, which prevents digital clipping.
Warning: Avoid leaving the Hold Pedal active (CC 64 at 127) at the very end of a project export, as this can cause some DAWs to "hang" the note, resulting in a continuous hum in your final audio render.
How to Master Chorus Pedal Techniques for Electric Guitar: From Setup ...
Ample Sound Pedal Logic and Technical Parameters
The following table outlines the specific behaviors and technical responses of the Ample Sound engine when receiving different MIDI CC values and toggles. Understanding these thresholds is vital for fine-tuning the responsiveness of your virtual guitar.
| Parameter | MIDI CC / Value | Engine Response | Musical Application |
|---|---|---|---|
| Sustain Engage | CC 64 (Value 64-127) | Activates sample hold; bypasses release envelope. | Creating lush chordal beds and ringing open strings. |
| Sustain Release | CC 64 (Value 0-63) | Triggers release samples (fret noise/string damp). | Ending a phrase or transitioning to a muted section. |
| Legato Threshold | Velocity (1-127) | Determines if a new note replaces or adds to the hold. | Smooth transitions in solo passages (Hammer-ons). |
| Strum Hold | Mode Dependent | Keeps the virtual "pick" from muting previous strums. | Authentic rhythmic accompaniment with resonance. |
| Release Time | 0ms - 500ms | Controls the speed of the volume fade after pedal lift. | Simulating the palm-pressure of a real guitarist. |
| High Velocity | 115-127 | Often overrides hold for specialized articulations. | Accentuating specific notes within a sustained chord. |
Common Pedal Connectivity Issues and Signal Failure Remedies
Even with a correct setup, MIDI communication can encounter hurdles. Here are the most frequent failure scenarios experienced by users of Ample Sound instruments and the professional steps required to resolve them.
Scenario: The Pedal Functions with Other VSTs but Not Ample Sound
- Root Cause: The internal "Hold Pedal" button within the Ample Sound GUI is toggled off, or the MIDI channel of the pedal does not match the MIDI channel of the plugin (e.g., Pedal is on Channel 1, Plugin is on Channel 2).
- Actionable Fix: Click the "Hold Pedal" icon in the Ample Sound interface until it is illuminated. Then, verify in the plugin settings that "MIDI Receive Channel" is set to "Omni" or "1."
Scenario: Notes "Choke" or Cut Off Immediately Despite Pedal Being Down
- Root Cause: Maximum polyphony limit (Voices) has been reached, causing the engine to "steal" the oldest notes to play new ones.
- Actionable Fix: Increase the "Max Voices" setting in the Ample Sound options menu (typically found in the 'Settings' gear icon). Set this to at least 32 or 64 for complex strumming.
Scenario: The "Sticky Note" Effect (Notes Never Stop Playing)
- Root Cause: The DAW failed to send a "CC 64 Value 0" message before the transport was stopped, or the pedal hardware is sending a "latched" signal instead of a "momentary" one.
- Actionable Fix: Press the "Panic" button (the exclamation mark or '!' icon) in the Ample Sound GUI to reset all MIDI buffers. Check your MIDI controller settings to ensure the pedal jack is set to "Momentary" mode.
Scenario: Excessive Finger Noise on Pedal Release
- Root Cause: The "Release Sound" or "Fret Noise" gain is set too high within the instrument's mixer tab.
- Actionable Fix: Navigate to the "Mixer" tab and locate the slider labeled "Rel" or "Release." Lower this value by 3-6 decibels to make the pedal release sound more natural and less mechanical.
Frequently Asked Questions
What is the difference between the "Hold Pedal" and the "Sustain" buttons in Ample Sound?
In the Ample Sound ecosystem, these terms are often used interchangeably, but the "Hold Pedal" button specifically refers to the GUI toggle that enables MIDI CC 64 to control the sample decay. If this toggle is off, the engine ignores sustain messages entirely to prevent accidental note hanging during complex MIDI programming.
Can I remap the hold function to a different MIDI CC number?
Yes, most Ample Sound instruments allow for MIDI Learn. Right-click the "Hold Pedal" button in the GUI and select "MIDI Learn," then press the button or pedal on your controller that you wish to use. The engine will then bind that specific CC number to the hold functionality.
Why does my hold pedal cause the CPU usage to spike in Ample Sound?
When the hold pedal is engaged, the engine must keep multiple high-resolution samples active simultaneously, including the resonance and sympathetic string samples. To alleviate this, you can go into the settings and slightly reduce the "Sample Cycle" or "Resonance" depth, which lowers the voice count and reduces the processing load.
Does the hold pedal work within the Riffer or the internal Sequencer?
The hold pedal primarily affects real-time MIDI input and DAW playback. However, within the Riffer, you can achieve a similar effect by extending the duration of the notes in the piano roll grid or by using the "Tie" function. The physical pedal will generally not override the programmed note lengths inside the Riffer's internal logic unless you are in "Host Play" mode.
How do I stop the hold pedal from triggering "Legato Slide" articulations?
Ample Sound often uses velocity and sustain states to determine if a note should be a slide. If your hold pedal is causing unwanted slides, check the "Setting" tab for "Slide Threshold" and increase the velocity required to trigger a slide, or toggle the "Auto Legato" switch to a mode that ignores the sustain pedal state.
Elevate Your Ample Sound Performance
Mastering the hold pedal is the key to transforming a mechanical MIDI sequence into a breathing, resonant guitar performance. Ensure your hardware is calibrated and your GUI settings are optimized to unlock the full expressive potential of these industry-leading virtual instruments.
