Christian Scott (left, playing himself) and Rob Brown (playing Delmond Lambreaux) perform at Jazz at Lincoln Center in the program Treme. Paul Schiraldi/HBO hide caption

itoggle caption Paul Schiraldi/HBO

Christian Scott's new record, Christian aTunde Adjuah, comes out July 31. Kiel Adrian Scott/Courtesy of the artist hide caption

itoggle caption Kiel Adrian Scott/Courtesy of the artist

Stefon Harris, David Sanchez and Christian Scott's collaborative album, Ninety Miles, comes out June 21. Courtesy of the artist hide caption

itoggle caption Courtesy of the artist

Christian Scott in NPR's Studio 4B. Patrick Jarenwattananon/NPR hide caption

itoggle caption Patrick Jarenwattananon/NPR