Cameron SchmitzinThe Yale HeraldTech SoundsBruce MacPherson is an employee of Yale Music Technology Labs; he’s also a keyboard player and technician who’s worked with everyone from…Mar 2, 2018Mar 2, 2018