Amplesound How To Setup Hold Pedal: Complete MIDI Configuration Guide
Configuring a sustain or hold pedal for Ample Sound virtual instruments requires mapping your physical hardware controller's CC 64 message to the plugin's internal MIDI CC destination within your Digital Audio Workstation. Mastering this routing ensures authentic piano and string articulation behavior, preventing stuck notes or dropped polyphony during complex performances.
Pre-Operation and Equipment Checklist
Establishing a reliable sustain pedal workflow for Ample Sound acoustic guitars, grand pianos, and orchestral instruments relies on correct physical connections and software routing parameters. Without proper hardware initialization, your DAW may filter out continuous controller data before it reaches the VST, AU, or AAX plugin instance.
- Essential gear and software: A hardware keyboard controller equipped with a standard 1/4-inch jack input, a momentary switch-type sustain pedal (normally open or normally closed), a stable USB/MIDI interface, and a modern DAW such as Logic Pro, Cubase, Ableton Live, or Reaper running the latest version of your Ample Sound instrument.
- Mandatory prerequisite knowledge: Understanding MIDI Continuous Controller (CC) mapping, specifically CC number 64 as the universal MIDI standard for damper/hold pedals, and familiarity with your DAW's automation and MIDI learn environment.
- Estimated budget and setup duration: Zero additional financial cost if you already own a basic sustain pedal; configuration requires approximately 5 to 10 minutes of targeted MIDI routing adjustments.
Step-by-Step Ample Sound Hold Pedal Configuration Workflow
Step 1: Physical Hardware Connection and Polarity Verification
Plug your sustain pedal directly into the sustain or switch input port on the rear panel of your MIDI keyboard controller before powering on your computer or launching your DAW. Ensure that the polarity switch located on the side or bottom of your sustain pedal matches your keyboard's idle state requirements. If pressing the pedal results in notes cutting out instead of sustaining, flip the polarity switch while the keyboard is idle to reverse the circuit logic.
Warning: Never plug or unplug a sustain pedal while your MIDI keyboard or DAW is actively processing live stream data, as this can corrupt the controller's handshake protocol and cause CC 64 to lock in the fully depressed state.
Step 2: DAW MIDI Route Inspection and Channel Filtering
Open your project in your DAW, insert your Ample Sound virtual instrument on an instrument track, and verify that incoming MIDI messages are not being blocked or filtered out by your track input settings. Access your DAW's global MIDI preferences or event viewer to strike the sustain pedal and confirm that Controller 64 messages are registering on the correct MIDI channel. If your keyboard transmits on a specific channel, ensure the Ample Sound plugin is set to receive omni or matching channel data to prevent dropped sustain commands.
Pro-Tip: Open the MIDI monitor window in your DAW to visually verify that depressing your pedal sends a CC 64 value of 127 and releasing it sends a value of 0.
Step 3: MIDI CC Mapping Inside the Ample Sound Engine
Launch the user interface of your Ample Sound plugin, navigate to the Settings or MIDI tab, and locate the CC mapping matrix where hardware controllers are assigned to internal instrument parameters. Assign MIDI CC 64 to the Sustain or Hold parameter within the plugin menu. Many Ample Sound instruments feature a dedicated MIDI Learn function where you right-click or click-learn the sustain interface graphic, depress your physical pedal, and automatically bind the hardware message to the software engine.
Step 4: Articulation and Resonance Parameter Tuning
Fine-tune the behavior of the sustain pedal within the Ample Sound instrument settings by adjusting release noise, damper resonance, and re-pedaling thresholds. For acoustic guitar plugins like AGG or AME, the sustain pedal controls string resonance and open-string ringing behavior, mimicking real fretboard performance. Adjust the release time and resonance volume sliders to achieve a natural decay that blends seamlessly with your dry performance data.
Ample Sound Controller Mapping and Protocol Comparison
| Parameter / Feature | Standard MIDI CC | DAW Automation Route | Ample Sound Internal Assignment | Hardware Polarity Setting |
|---|---|---|---|---|
| Sustain / Hold Pedal | CC 64 | Track MIDI Input / CC Filter | Dedicated Sustain / Damper Engine | Normally Open (NO) / Closed (NC) |
| Expression Pedal | CC 11 | Volume / Dynamics Lane | Virtual Performance Expression | Linear Scaling Curve |
| Modulation Wheel | CC 1 | Vibrato / Timbre Shift | Pitch Modulation / FX Send | Standard Center-Zero Spring |
| Volume Control | CC 7 | Master Output Channel Gain | Pre-Mixer Volume Stage | Absolute Range (0-127) |
Common Site Failures and Field Fixes
Symptom: Notes Sustain Continuously Without Release
- Root Cause: Hardware polarity mismatch where the pedal transmits inverted binary states, or a stuck CC 64 value of 127 caused by disconnecting the pedal mid-session.
- Actionable Fix: Flip the physical polarity switch on the bottom of the sustain pedal, or send an all-notes-off and CC 64 reset command (value 0) via your DAW's MIDI control panel.
Symptom: Pedal Inputs Are Ignored by the Ample Sound Plugin
- Root Cause: The DAW track input transformer or MIDI filter is blocking continuous controller data, or the specific plugin instance is assigned to a restricted MIDI channel.
- Actionable Fix: Check your DAW track inspector settings to ensure all MIDI controllers and CC data are routed directly through to the instrument slot without filtering.
Symptom: Erratic Articulation Switching While Using the Sustain Pedal
- Root Cause: MIDI channel conflict where another controller or DAW automation lane shares CC 64 data with key-switching or velocity-sensitive performance scripts.
- Actionable Fix: Reassign the sustain pedal to a dedicated auxiliary controller channel or isolate CC 64 within your DAW MIDI event list editor.
Frequently Asked Questions
Why does my Ample Sound plugin ignore my sustain pedal even though my keyboard plays notes?
While note-on and note-off data transmit automatically across most MIDI channels, continuous controller data like CC 64 requires explicit routing or manual assignment inside the plugin's MIDI mapping menu. Verify that your DAW is passing CC messages through the track and that CC 64 is mapped directly to the sustain parameter in the Ample Sound settings panel.
How do I fix a sustain pedal that works in reverse (sustaining when released)?
This is caused by a polarity mismatch between your keyboard controller and the momentary switch inside your sustain pedal. Locate the physical slide switch on the base of your sustain pedal and toggle it to the opposite position while your DAW is idle to correct the open/closed circuit logic.
Can I use a continuous expression pedal as a sustain pedal in Ample Sound?
Yes, but you will need to map the continuous controller (such as CC 11 or CC 4) to the sustain destination within the Ample Sound MIDI mapping interface and configure a threshold curve. Because sustain pedals are binary switches, using a continuous pedal requires setting a switch threshold so the instrument registers values above 64 as fully depressed.
Does the sustain pedal affect guitar and piano plugins differently in Ample Sound?
Yes, the underlying DSP engine processes sustain differently depending on the instrument family. Piano plugins simulate damper pedal mechanics and string resonance decay, whereas acoustic and electric guitar plugins simulate open string ringing, finger release noises, and virtual capodastro resonance.
Optimize your virtual instrument workflows today by properly calibrating your hardware controllers for flawless Ample Sound integration.