pianist, composer, improviser