David Foster has been credited with composing, producing, arranging, performing on, or programming numerous singles and albums.