This project is a dsPIC30F2010 based controller for a two axis laser show. The controller receives input as MIDI data, and controls X and Y beam deflection mirrors attached to open loop scanning galvanometers. PWM square waves don’t make very good galvo drive waveforms.