Open Ware Laboratory, a programmable effects pedal