Not a youtube channel per se, but Berklee contributes to www.coursera.org (a free education site). I'm taking the 'introduction to music production' class now, which is currently in week 2 of 6. I'm not sure if you can sign-up to a course that's already in progress, but I highly recommend doing so for anyone that wants to produce their own music (or backing tracks) in a home studio. Scroll to the bottom of the main course listing to see courses that are in progress. Once you're enrolled, you have the option of saving all the video lessons.