Skip to content

piano

Piano — Grand piano physical model. growl / hammerTone / bodyResonance / detune / decay / gain.

Quick Start

piano({ gain: 0.5 })

Parameters

Name Type Default Range/Options Description
gain number 0.5 0–1 0–1 Output gain
decay number 0.05–30 s Decay time override (overrides register-based auto decay)
detune number 2.5 0–10 cents Unison string detune spread in cents (creates chorus/beating)
growl number 0.5 0–1 0–1 Phantom partial amount (low-register longitudinal modes at 2f0/3f0/4f0)
hammerTone number 0.5 0–1 0–1 Hammer hardness: 0=felt/soft, 1=hard/bright attack
bodyResonance number 0.3 0–1 0–1 Soundboard resonance amount (box/body ambience)
transientLayers number 1 0–1 0–1 Transient layer mix: 0=felt-compression only, 1=all layers (keybed thump + pre-contact breath)
attackJitter number 0.5 0–1 0–1 Repeated-note randomization: 0=deterministic, 1=natural micro-variation in pitch/amplitude/timing