en | de

I started designing a musical keyboard / synthesizer

keyboard image
Teile Zweck
Atmega328 oder attiny84 Haupt-uC
512kb RAM-Modul Sound-Puffer für Wiedergabe und Loop-Effekt
19-Bit-Zähler besucht jede Adresse des RAM-Moduls, um Samples zu lesen und zu schreiben
555-Timer mit Potentiometer um ein variierendes Taktsignal zu erzeugen
8-Bit-Flip-Flop-Register 1 speichert die Adresse des Aufnahmeendes, damit der Zähler zurückgesetzt wird, wenn die Maximaladresse erreicht ist
8-Bit-Magnitude-Comparator vergleicht den Zähler mit dem gespeicherten Wert und setzt ihn zurück, sodass die Aufnahmemenge variabel ist
8-Bit-Flip-Flop-Register 2 puffert den Ausgang des RAM, andernfalls erfassen wir die Taktfrequenz beim finalen Audiosignal
Tasten und Dioden für Benutzereingaben
Schieberegister um die Zeilenwahl des Tastenstatus zu charlieplexen
Digitaler Addierer addiert die digitalen Audiosamples aus dem externen RAM und die Live-Samples vom Haupt-uC
Digital-Analog-Wandler
DAC
wandelt die digitalen Audiosamples in ein analoges Signal um
>
<= zurück
aus Markdown generiert
source
2026 / Feb / 06