A magnificent array of fast paced harpsichord music