Definition of studio recording in English:

studio recording

noun

  • A recording made in a studio, specifically a song or album recorded in a studio, as contrasted with a recording of a live performance.

Origin

1920s; earliest use found in The Los Angeles Times.