Mechanical License – Definition & Detailed Explanation – Music Business Glossary
What is a Mechanical License? A mechanical license is a legal agreement that grants permission to reproduce and distribute copyrighted musical compositions in the form of physical or digital recordings. This license is required when an artist or record label wants to cover a song that they did not write themselves. The term “mechanical” refers … Read more