A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
dsPIC-based voice MIDI synthesizer by Michael Herman
The dsPIC_Synth is a voice MIDI synthesizer. The design features a dsPIC33FJ12GP202 plugged into a 28-pin demonstration board with an MCP4921 12-bit SPI DAC and a 6N137 optoisolator. The board, which plugs into the MIDI out of a keyboard or sequencer, responds to MIDI “note on” and “note off” commands in real-time with an organ-like sound. To make the sound richer, two overtones are used. The code for the project is written entirely in C demonstrating the efficiency and performance of the dsPIC33 and the Microchip C compiler.