Difference between revisions of "DSP experiments"
Coolepascal (talk | contribs) |
Coolepascal (talk | contribs) |
||
Line 20: | Line 20: | ||
</div> | </div> | ||
− | + | Continuing with this sucses i also came to some memory issues on the Maple so i tried the same on the chipKit MAX32 board, | |
which in fact is an Arduino Mega compatible using an PIC32 processor. | which in fact is an Arduino Mega compatible using an PIC32 processor. | ||
Initialy basicly copieing the code with some slight adjustments due to difference in hardware and libraries. | Initialy basicly copieing the code with some slight adjustments due to difference in hardware and libraries. | ||
This time i also did connect an electret microphone to one of the analog inputs, as wel as some variable resistors residing on an MIDI interface shield. | This time i also did connect an electret microphone to one of the analog inputs, as wel as some variable resistors residing on an MIDI interface shield. | ||
I fairly quickly was able to record sound and play it back on an faster or slower rate (adjustable by one of the variable resistors) | I fairly quickly was able to record sound and play it back on an faster or slower rate (adjustable by one of the variable resistors) |
Revision as of 21:07, 11 October 2011
Project: DSP experiments | |
---|---|
Featured: | |
State | Active |
Members | Coolepascal |
GitHub | No GitHub project defined. Add your project here. |
Description | Digital Signal Processing with a microcontroller and DAC |
Picture | |
No project picture! Fill in form Picture or Upload a jpeg here |
To try out some DigitalAnalogConverters for some DigitalSignalProcessing experiments, i added an MCP4822 dual 12bits dac to my leaflabs Maple board. The Maple board is an Arduino compatible board with an 72MHz Arm Cortex 3 processor.
One of the first experiments was an DirectDigitalSynthesiser with both Sine en Cosine output. Lacking an dual channel osciloscope in out space i decided to use X/Y inputs, which of course would result into an circle on the scope screen.
As Psychic was amazed by this picture i came to the idea to make some fun demo's using this Y/X inputs on the scope whith the folowing result:
Continuing with this sucses i also came to some memory issues on the Maple so i tried the same on the chipKit MAX32 board, which in fact is an Arduino Mega compatible using an PIC32 processor. Initialy basicly copieing the code with some slight adjustments due to difference in hardware and libraries. This time i also did connect an electret microphone to one of the analog inputs, as wel as some variable resistors residing on an MIDI interface shield. I fairly quickly was able to record sound and play it back on an faster or slower rate (adjustable by one of the variable resistors)