Free MIDI Pedal Softener

Convert abrupt binary sustain-pedal events into smooth, natural CC64 pedal movement. If you’re player piano is “clunking” the pedal when it plays back a particular MIDI file, this is your solution!

Upload a single MIDI file or process several files as a batch. The tool analyzes the sustain-pedal data in each file and identifies whether it uses simple binary on/off values or continuous half-pedal movement.

When binary pedaling is detected, choose a Quick, Natural, Slow, or fully Custom pedal motion. The visual preview uses an actual pedal passage from your MIDI file, allowing you to see the difference before downloading the finished file.

MIDI utility

Check and soften sustain-pedal data

Choose one or more Standard MIDI Files to see whether their sustain pedals use abrupt on/off values or continuous half-pedal movement.

Private by design: the file stays in your browser and is never uploaded to the website.
Choose MIDI files or drag them here .mid or .midi · one or many · up to 25 MB each

Supports single files and batches of Standard MIDI Files (Type 0, 1, and 2). Sustain pedal is read from MIDI Control Change 64.

What This MIDI Pedal Tool Does

If your Disklavier or other player piano is making a loud “clunk” when it pedals, this might be because of binary, or on/off, pedaling. This tool detects binary, continuous, mixed, static, or missing sustain-pedal data. Converts abrupt binary CC64 events into smooth pedal ramps.

This tool preserves the original musical timing and note data and will leaves existing continuous pedal data unchanged. If you upload a file that already has nice, continuous pedaling, the tool won’t modify it.

It can process individual MIDI files or complete batches.

And it’s completely private, working entirely in your browser. No files are uploaded to me or my website.

Why Soften MIDI Sustain-Pedal Data?

Many MIDI files record the sustain pedal using only two values: fully released and fully depressed. This binary pedaling is widely compatible, but it can sound abrupt on modern digital pianos, player systems, and virtual instruments that support continuous sustain-pedal values.

The MIDI Pedal Softener adds controlled movement around each original pedal transition. This can produce a more gradual, natural-sounding damper response while retaining the timing of the original performance.

The receiving piano, player system, or software instrument must support intermediate CC64 values to reproduce the softened pedal movement. Systems that interpret sustain only as on or off will continue to respond in the usual binary manner.

Supports Standard MIDI Files Types 0, 1, and 2.

Leave a Comment