Logik ist manchmal schwieriger als Audio! Mach Dir keine Sorgen deswegen, Du bist ganz gesund. :)
MIDI, Logik, GUI, Frameworks, Laufzeitumgebung, Threading und Deployment sind aber alles diese Themen, die zwar drumherum zwingend stattfinden, aber eigentlich nicht Teil der "Signalbearbeitung" sind.