Producers Michael G. Wilson and Barbara Broccoli announced on July 26, 2006 that Chris Cornell, the former Audioslave and Soundgarden lead singer, composed and would sing "You Know My Name" the Casino Royale title song. Cornell collaborated with David Arnold who composed the film's score. Cornell was first reported to be writing and performing the song on July 20, 2006 by the Finnish newspaper Ilta-Sanomat. "You Know My Name" is the first theme song since 1983's Octopussy to use a different title than the film, and Cornell is the first male performer since a-ha (in 1987's The Living Daylights). It is only the fourth Bond theme (after the opening medley of Dr. No, the instrumental theme from On Her Majesty's Secret Service and "All Time High" from Octopussy) to make no reference to the title of the film. The soundtrack was completed early in the morning on October 11, 2006. The soundtrack was released on November 14, 2006.
Various names were reported in the media prior to the announcement, some reports going so far as to have the performers apparently claim they were working on the theme. This list includes Tina Turner who previously sang "GoldenEye" for the 1995 Bond film of the same name, and Tony Christie.
The Casino Royale title song "You Know My Name" by Chris Cornell is not featured on the soundtrack album, but released separately as a single. However, motifs from the song serve as Bond's theme throughout the film, e.g. the tracks "I'm the Money" and "Aston Montenegro", feature two different instrumental renditions of its chorus. The "You Know My Name" CD single was released on December 11, 2006.
Some cues for the movie that did not make the final selection of tracks for the soundtrack album are available as bonus track downloads in iTunes from the iTunes Store.
The traditional James Bond Theme builds throughout the film before appearing in its full form over the end credits as track 25, "The Name's Bond . . . James Bond", on the official album.