Oh what fun! It's a MIDI keyboard playback, but that works quite well with a piece like this. The composition date is given as yesterday, which I guess is why Bill hasn't had time to practise and record it yet - but there's obviously more in it that a live performance can bring out.