Thierry Lang: pianoMatthieu Michel: trumpet and flugelhornHeiri Känzig: double bassKevin Chesham: drums