AdvertisementThe Mix: Beyond EDMOctober 29, 2012Otis HartfacebookEmailDetroit techno artist Carl Craig plays the Orange Peel at Moogfest on Saturday, Oct. 27, 2012. (Adam Kissick for NPR)