🎹 Piano Analysis Report

âŦ…ī¸ Back to Upload

Sunken D with dampers

📊 Key Statistics↑ top

Problem keys detected: 67

Touchweights

Calculated* avgCalculated* std devKMD avgKMD std devKMD − calculated
Downweight (DW)58.9g3.9g67.9g9.3g+9.0g
Upweight (UW)26.5g2.8g33.1g4.9g+6.5g
Balance weight (BW)42.7g2.2g50.5g6.6g+7.7g
Friction (F)16.2g2.6g17.4g3.4g+1.2g

Best-fit downweight line:

On a well-regulated piano, downweight falls slightly from bass to treble. The best-fit line shows that fall; the scatter is the std dev of each key's downweight from the line, so the smaller it is, the more even the regulation.

* Calculated here from the measured curves, using the travel just before each key's damper lifts (DW*, UW*, BW*, F*). Keys without a damper lift use the KMD's values.

Key Dip

AvgStd devKeys with data
Key travel, all keys11.05mm0.35mm
Naturals10.87mm0.26mm52
Sharps11.34mm0.24mm36

Set-off and Aftertouch

AvgStd dev
Set-off, all keys8.95mm0.25mm
Set-off, naturals8.83mm0.21mm
Set-off, sharps9.13mm0.18mm
Aftertouch, all keys1.88mm0.30mm
Aftertouch, naturals1.81mm0.30mm
Aftertouch, sharps1.98mm0.27mm

Dampers (71 detected)

AvgStd dev
Lift position, all keys2.99mm0.54mm
Lift position, naturals3.01mm0.54mm
Lift position, sharps2.95mm0.54mm
Damper weight21.1g
Damper weight, scatter about trend line3.2g

Damper weight is expected to fall steadily up the keyboard. A straight line fitted across the damper keys falls by 0.18g per key. The scatter is the std dev of each key's damper weight from that line: the smaller it is, the smoother the taper.

📊 Key Measurements Overview↑ top

These interactive dot plots show key measurements across the entire keyboard. Hover over any dot to see the note name and exact value.

The friction, downweight and balance weight plots can show the values reported by the KMD (averaged over 2–4mm of travel), our calculated values (F*, DW* and BW*), or both. Keys tinted red have a damper lifting before 4mm, which skews the KMD values. For keys with a damper lift, we average from 2mm before the lift up to just before it, never using readings below 1mm. A hollow dot marks a window under 0.5mm wide, which has few readings. All other keys keep the KMD values.

Downweight (grams)

Your browser does not support the canvas element.

Best-fit downweight line:

  • Calculated (DW*): 62.7g at key 1 to 55.2g at key 88, 3.2g scatter
  • KMD reported: 79.3g at key 1 to 56.5g at key 88, 6.5g scatter

On a well-regulated piano, downweight falls slightly from bass to treble. The best-fit line shows that fall; the scatter is the std dev of each key's downweight from the line, so the smaller it is, the more even the regulation.

Balance Weight (grams)

Your browser does not support the canvas element.

Friction (grams)

Your browser does not support the canvas element.

Set-off Position (mm)

Your browser does not support the canvas element.

Aftertouch (mm)

Your browser does not support the canvas element.

âš ī¸ Problems↑ top

Note Key # Problems
A#0 #2
Low downweight (DW*): 49.9g (<51.1g)
Low balance weight (BW*): 37.5g (<38.3g)
Early damper lift: 3.16mm (<3.2mm)
B0 #3
High balance weight (BW*): 47.9g (>47.2g)
C1 #4
Early damper lift: 3.02mm (<3.2mm)
C#1 #5
Early damper lift: 3.13mm (<3.2mm)
D1 #6
High balance weight (BW*): 48.1g (>47.2g)
Early damper lift: 2.75mm (<3.2mm)
Damper weight significantly different from a neighbour: 25.8g vs 19.7g on D#1
D#1 #7
High balance weight (BW*): 48.7g (>47.2g)
Early damper lift: 2.65mm (<3.2mm)
Damper weight significantly different from a neighbour: 19.7g vs 25.8g on D1
E1 #8
Early damper lift: 1.95mm (<3.2mm)
F1 #9
Early damper lift: 2.59mm (<3.2mm)
F#1 #10
Early damper lift: 2.67mm (<3.2mm)
G1 #11
Early damper lift: 2.15mm (<3.2mm)
G#1 #12
Early damper lift: 1.94mm (<3.2mm)
A1 #13
Early damper lift: 2.60mm (<3.2mm)
A#1 #14
Early damper lift: 1.99mm (<3.2mm)
B1 #15
Early damper lift: 2.62mm (<3.2mm)
C2 #16
Early damper lift: 2.98mm (<3.2mm)
C#2 #17
Early damper lift: 2.87mm (<3.2mm)
D2 #18
Early damper lift: 2.98mm (<3.2mm)
D#2 #19
Low upweight (UW*): 19.1g (<20.8g)
High friction (F*): 21.5g (>21.4g)
Early damper lift: 2.67mm (<3.2mm)
E2 #20
Damper weight significantly different from a neighbour: 21.1g vs 27.1g on F2
F2 #21
Early damper lift: 2.61mm (<3.2mm)
Damper weight significantly different from a neighbour: 27.1g vs 21.1g on E2
F#2 #22
Early damper lift: 2.46mm (<3.2mm)
G2 #23
Early damper lift: 3.00mm (<3.2mm)
G#2 #24
Early damper lift: 2.94mm (<3.2mm)
Damper weight significantly different from a neighbour: 26.9g vs 20.3g on A2
A2 #25
Early damper lift: 3.00mm (<3.2mm)
Damper weight significantly different from a neighbour: 20.3g vs 26.9g on G#2
Damper weight significantly different from a neighbour: 20.3g vs 27.0g on A#2
A#2 #26
Early damper lift: 2.86mm (<3.2mm)
Damper weight significantly different from a neighbour: 27.0g vs 20.3g on A2
B2 #27
Early damper lift: 3.19mm (<3.2mm)
C#3 #29
Early damper lift: 3.18mm (<3.2mm)
D3 #30
Early damper lift: 2.93mm (<3.2mm)
D#3 #31
Early damper lift: 3.06mm (<3.2mm)
E3 #32
Early damper lift: 3.01mm (<3.2mm)
Damper weight significantly different from a neighbour: 28.6g vs 22.1g on F3
F3 #33
High downweight (DW*): 74.3g (>66.7g)
High balance weight (BW*): 50.4g (>47.2g)
High friction (F*): 23.9g (>21.4g)
Damper weight significantly different from a neighbour: 22.1g vs 28.6g on E3
G3 #35
Early set-off: 8.20mm (<8.46mm)
Shallow dip: 10.25mm (<10.35mm)
G#3 #36
Damper weight significantly different from a neighbour: 19.6g vs 27.1g on A3
A3 #37
Damper weight significantly different from a neighbour: 27.1g vs 19.6g on G#3
C4 #40
Low aftertouch: 1.25mm (<1.28mm)
D4 #42
Low aftertouch: 1.27mm (<1.28mm)
F4 #45
Damper weight significantly different from a neighbour: 19.2g vs 25.3g on F#4
F#4 #46
Damper weight significantly different from a neighbour: 25.3g vs 19.2g on F4
G4 #47
Low aftertouch: 1.28mm (<1.28mm)
Damper weight significantly different from a neighbour: 24.1g vs 17.6g on G#4
G#4 #48
Damper weight significantly different from a neighbour: 17.6g vs 24.1g on G4
A4 #49
Early damper lift: 3.16mm (<3.2mm)
A#4 #50
Low upweight (UW*): 17.2g (<20.8g)
High friction (F*): 21.4g (>21.4g)
Early damper lift: 3.03mm (<3.2mm)
C5 #52
Damper weight significantly different from a neighbour: 14.9g vs 21.5g on C#5
C#5 #53
Damper weight significantly different from a neighbour: 21.5g vs 14.9g on C5
D5 #54
Low aftertouch: 1.27mm (<1.28mm)
E5 #56
Early damper lift: 3.19mm (<3.2mm)
F5 #57
Early damper lift: 2.78mm (<3.2mm)
F#5 #58
Early damper lift: 2.60mm (<3.2mm)
G5 #59
Early damper lift: 2.93mm (<3.2mm)
G#5 #60
Early damper lift: 2.76mm (<3.2mm)
A5 #61
Early set-off: 8.44mm (<8.46mm)
Early damper lift: 2.71mm (<3.2mm)
A#5 #62
Early damper lift: 2.36mm (<3.2mm)
B5 #63
Early damper lift: 3.03mm (<3.2mm)
C6 #64
Low upweight (UW*): 20.6g (<20.8g)
Early damper lift: 2.31mm (<3.2mm)
Damper weight significantly different from a neighbour: 10.7g vs 16.9g on C#6
C#6 #65
Early damper lift: 2.43mm (<3.2mm)
Damper weight significantly different from a neighbour: 16.9g vs 10.7g on C6
D6 #66
Early damper lift: 2.34mm (<3.2mm)
D#6 #67
Early damper lift: 2.64mm (<3.2mm)
E6 #68
Early damper lift: 2.32mm (<3.2mm)
F6 #69
Early damper lift: 1.93mm (<3.2mm)
F#6 #70
Early damper lift: 1.99mm (<3.2mm)
G6 #71
Early damper lift: 1.70mm (<3.2mm)
G#6 #72
Deep dip: 11.82mm (>11.76mm)
C#7 #77
High upweight (UW*): 33.0g (>32.2g)
D#7 #79
High upweight (UW*): 33.1g (>32.2g)
F#7 #82
High upweight (UW*): 32.4g (>32.2g)
Low friction (F*): 11.0g (<11.0g)
A#7 #86
Low downweight (DW*): 50.9g (<51.1g)
Low friction (F*): 10.7g (<11.0g)
C8 #88
Early set-off: 8.42mm (<8.46mm)

🎹 Interactive Touchweight Curves↑ top

Interactive Visualization: Use the slider below to explore the touchweight curve for any key on the piano.

Your browser does not support the canvas element.
Select a key to view detailed information...

🎹 All Downweight Curves↑ top

This interactive plot shows all downweight curves (key press down) across the entire keyboard with a color spectrum from red (bass) to violet (treble). Use the slider below to highlight individual keys and see their curves in context with all others.

Your browser does not support the canvas element.
Use the slider to highlight a key and see its details...
Piano Make & Model
Steinway Model D

đŸ’Ŧ Additional Comments

This is the rebuilt Steinway D that spent quite some time partially submerged in the Avon river in Christchurch after the 2nd earthquake left part of the Town Hall in the river. Rescued and rebuilt in 2025, featured at the Australasian PTTG conference of 2025.

Assessment Ratings

Piano Condition Rating
95/100
General Playability Rating
95/100

🎹 Piano Information

Additional information provided about this piano and measurement conditions.

Piano Make & Model
Steinway Model D
Piano Type
Grand Piano
Measurement Condition
Normal (Closed)

đŸ’Ŧ Additional Comments

This is the rebuilt Steinway D that spent quite some time partially submerged in the Avon river in Christchurch after the 2nd earthquake left part of the Town Hall in the river. Rescued and rebuilt in 2025, featured at the Australasian PTTG conference of 2025.

Assessment Ratings

Piano Condition Rating
95/100
General Playability Rating
95/100

📝 Additional Piano Information

Only the dataset owner or administrator can provide additional information about this piano.

🔑 Sign in to manage your datasets.