Students mix a song on the SSL9000J 72 channel console By Diana WIrzburger Published: 06/25/2010 Studio A, a professional audio/video recording and mixing facility