Works for Mechanical Piano

Op. 828A Little Dance for Bill (2009) for Mechanical Piano5 min.

Yamaha Disklavier

Dedication: for William Bland

Publisher: Soundspells Productions

Op. 1485Pennant (2022) for Mechanical Piano1.5 min.

Mechanical (Player) Piano

Dedication: for Howard Skempton at 75

Publisher: Soundspells Productions

Op. 826The Better Part of Forever (2009) for Mechanical Piano11 min.

Yamaha Disklavier

Dedication: for Jan Swafford

Publisher: Soundspells Productions

Op. 825Three Canons for Mechanical Piano (2009) for Mechanical Piano3.75 min.

Yamaha Disklavier

Dedication: for Thomas Brodhead

Publisher: Soundspells Productions

Op. 824Triadic Legends (2009) for Mechanical Piano11 min.

Yamaha Disklavier

Dedication: for Kyle Gann

Publisher: Soundspells Productions

Op. 1486Whirligig (2022) for Mechanical Piano2.5 min.

Mechanical (Player) Piano

Dedication: for Peter Garland at 70

Publisher: Soundspells Productions