Hallo Zusammen, hier gibt es einen Synthesizer mit einem AVR, der die SPI-Schnittstelle anstatt den PWM Ausgang als DAC verwendet. Hat jemand eine Idee wieso? http://mutable-instruments.net/shruthi1 Der Code für den DAC findet sich im File dsp.cc https://github.com/pichenettes/shruthi-1/blob/master/dsp/dsp.cc
1 | SpiMaster<NumberedGpio<10>, MSB_FIRST, 2> dac_interface; |
Obwohl die Routinen für die Soundausgabe ziemlich zeitkritisch sind, ist alles in C++ geschrieben.