Midi-Controller und Drum-Computer
Was ist bisher geschehen? 2/24
Einarbeitung in Midi-Protokoll Quellen: al_Interface MHOnl_MIDI-Datenformat.pdf /24
Midi-Note gemessen und analysiert 4/24 Am PC mit Software-Sequencer erzeugt Am Ausgang des USB-Midi-Adapters mit Oszilloskop gemessen
Schaltung und PCB für Midi-Interface 5/24
Blockschaltbild und Pinbelegung 6/24
Midi-Out-Programm Einarbeitung in Timer-Konfiguration Einarbeitung in ADC Programmversionen: 1.Note-On/-Off-Befehl per DIL-Taster 2.Controllerbefehl per Drehpoti 3.Note-On/-Off-Befehl mit Velocity per Drumpad 7/24
Timer-Konfiguration Selbstverfasstes 2-Seitiges Tutorial 8/24
Timerprogrammierung 9/24
Programmversionen Note-On/-Off-Befehl per DIL-Taster senden: 10/24
Programmversionen Controllerbefehl per Drehpoti senden: 11/24
Programmversionen Note-On/-Off-Befehl mit variabler Velocity per Drumpad-Anschlag senden: 12/24
Midi-In-Programm Einarbeitung in externe Interrupts Ausgabearten: 1.Byteweise 2.Als Befehle 13/24
Timer-Konfiguration Selbstverfasstes 3-Seitiges Tutorial 14/24
Ext. Interrupt-Programmierung 15/24
Programmversionen Byteweise Anzeige: 16/24 Note OnNote Off
Programmversionen Befehle anzeigen: 17/24
Menü-Programm Abfrage des Inkrementalgebers Menüpunkte-Struktur 18/24
Inkrementalgeber 19/24
Menüpunkte-Struktur Zuerst:Doppelt verkette Liste Jetzt: mehrere Arrays 20/24
Data-Pins des LCDs umkonfigurieren Andere Pin-Nummern (H/L) und andere Ports: 21/24
Was wird noch passieren? 22/24
Menüpunkte Padsounds zuweisen –Note eines Pads wechseln –Channel eines Pads wechseln –Evt. Scale-Modus Debug-Modus Auf Werkseinstellungen zurücksetzen 23/24
Sonstiges Hardware-Synthesizer ansteuern Status-Anzeige im normalen Play-Modus 24/24
Zeitaufwand Gesamt: 233,3 Std. Prozentsatz Freizeit: 58,5%