Erstellen eines armbetriebenen MIDI-Synthesizer
, was Sie im obigen Foto sehen, ist ein handgefertigter 4-oszillator-Synthesizer mit MIDI-Eingang, Multi-Mode-Filter sowie eine Handvoll Modulationsoptionen. Es wurde von [Matt] entwickelt, einem avr-gewöhnten Elektronik-Enthusiasten, der seine Gewohnheiten für dieses Projekt ausnahm. Der Kern der Plattform ist ein dip-verpackter 32-Bit-Cortex-M0-Armprozessor (LPC1114), gefüllt mit “Hand” geschriebener Baugruppencode sowie kompilierte C-Funktionen. Mit einer 50-MHz-Taktdrehzahl kann der Mikrocontroller Proben bei 250 kHz auf dem 12-Bit-DAC ausgeben, während er mit 3 AA-Batterien betrieben wird.
Wir lesen [Matt] ‘s, dass die Firmware, die er produziert, 4 Oszillatoren (Sägezillatoren oder Pulsform) zusammen mit einem niederfrequenten Oszillator (Dreieck, Rampen, Quadrat, Randomformen) verwendet. Es enthält auch einen 2-poligen Zustand mit staatlichem, um variabler Filter und die Fähigkeit, die Angriffsfreisetzungsumschläge (unter anderem) zu ändern. Das System nimmt MIDI-Befehle von einem verknüpften Gerät an. Wir haben Videos seiner Entwicklung nach der Pause eingebettet.