Keyscape · 3 presets · Free

ReferenceKeys

Three concert grands, measured against the real thing.

Three Keyscape patches tuned by measurement, each matched band by band to a recording of a real concert grand.

Download presets

One reference. One goal: sound the same.

  1. ±3 dBRoyal 3D vs the Nord, every octave from 32 Hz to 8 kHz
  2. 469 / 477 HzGerman Concert V2 brightness center vs the Roland
  3. 0.45 / 0.45German Concert V2 stereo width vs the Roland
  4. 19 to 111Velocities measured on a Yamaha MX88

The German Concert case

One preset, nine renders, measured until it matched.

Line drawing of piano strings, tuning pins, red felt and dampers
  1. Version 1 sounded dark

    Built by ear from a description. Measured against the Roland, it had 12 dB too much deep bass and its brightness center sat at 220 Hz instead of 477.

  2. Nine renders later

    Same MIDI, rendered through every variant. Lo Boost off, the high shelf moved from 18 kHz to 8 kHz. The curve landed on the reference.

  3. Matched, then shipped

    Brightness center at 469 Hz against the Roland's 477, and the same stereo width. That is the version in the pack.

Measured, not guessed

Watch the gap close.

Each line is the tonal balance of a recording, octave by octave. The goal is the reference line.

Octave band levels of the reference, the first version and the calibrated version.
Roland German Concert First version Calibrated

Same performance. Two patches.

One MIDI take rendered through both versions of German Concert. Switch while it plays: only the patch changes.

0:00 / 1:04
Live analyzer Press play to measure
Roland German ConcertNow playingOther version
Line drawing of a keyboard: four pressed keys with bars for the velocities measured on the MX88

Live takes on my MX88

Different performances, so listen for the tone, not the notes.

Royal 3D GrandBefore
Royal 3D GrandCalibrated
CFX ConcertBefore
CFX ConcertSecond pass

How a preset gets calibrated

Measure the player

Four rounds of pp to ff on the MX88 set the velocity curve, so soft really means soft.

Line drawing of a piano action: the key lifts the felt hammer into the string

Render the same take

MIDI goes through the Keyscape plugin offline. Every render is bit-identical, so any change you hear is the patch.

Compare against the reference

Ten octave bands, tilt and stereo width.

Tune, then check again

Nine render passes for German Concert V2, each one measured before the next change.

  • Lo Boost0.25 0
  • Hi Freq18k 8k
  • Hi Boost0.78 0.55
  • Width0.51 0.45

What's in the pack

Calibrated against a reference

  • CZ German Concert V2
  • CZ CFX Concert
  • CZ Royal 3D Grand

Velocity curves

  • MX88 Wide
  • MX88 Normal
  • MX88

Installed in a minute

  1. DownloadGrab the zip: three presets and the MX88 curves.
  2. CopyDrop each folder into your Spectrasonics user library.
  3. RefreshHit Refresh Library in the plugin browser.
Download presets
~/Library/Application Support/Spectrasonics/STEAM/
  Keyscape/Settings Library/Patches/User/My Patches/
  Keyscape/Settings Library/Presets/User/Velocity Curve/