Peter Blanchette, Composer & Archguitarist