These are sample files to demonstrate the parametric excitation model proposed by Rauhala and Välimäki [1]. All samples are in PCM WAV 44.1 kHz 16-bit format. The piano model includes a dispersion filter [2], a multi-ripple loss filter [3], a tuning filter, and an excitation model. The produced tones are summed with hammer samples, which are obtained from recorded piano tones by filtering out the partial frequencies. The piano model is calibrated using recorded piano samples [4].

In this sample, the E-scale (from E1 to E2) is played up with increasing velocity, and then down with decreasing velocity:

E_scale.wav (1.45MB)

In this sample, a single key (C2) is played first with increasing velocity, and then with decreasing velocity:

velocity.wav (2.26MB)

The synthetic piano tones corresponding to Figure 6 in [1]:

C2_pp_mf_ff.wav (595kB)

[1] J. Rauhala and V. Välimäki, "Parametric Excitation Model for Commuted Waveguide Piano Synthesis," to be published in 2006 IEEE International Conference on Acoustics, Speech, and Signal Processing.
[2] J. Rauhala and V. Välimäki, "Tunable Dispersion Filter Design for Piano Synthesis," accepted for publication in IEEE Signal Processing Letters, 2006.
[3] J. Rauhala, H.-M. Lehtonen, and V. Välimäki, ”Multi-ripple loss filter for waveguide piano synthesis,” in Proc. International Computer Music Conference, Barcelona, Spain, pp. 729-732, September 2005.
[4] Original piano sample from University of Iowa Electronic Music Studios,
Modified: 11.01.2006