Jazz trumpeter Terence Blanchard has more than 50 movie scores to his credit, dating back 20 years.