Der Vortrag präsentiert die Entwicklung einer eigenentwickelten Software zur Gehörbildung, die darauf abzielt, Nutzer in der Bestimmung von musikalischen Intervallen zu schulen. Der Referent verbindet musiktheoretische Grundlagen mit praktischer Softwareentwicklung (Python) und digitaler Signalverarbeitung (DSP). Zentrale Themen sind die Analyse von Obertonspektren zur Bestimmung der Klangfarbe, der Vergleich verschiedener Stimmungssysteme (gleichstufig vs. pythagoreisch) sowie die mathematisch-technische Implementierung der Klangerzeugung. Der Vortrag beleuchtet zudem Herausforderungen der digitalen Audioproduktion, darunter Phasenverschiebungen, Inharmonizität und die Vermeidung von digitalen Artefakten wie Knacken durch Windowing-Techniken (Fade-in/Fade-out).
Wichtigste Punkte & Zeitstempel
0:00 Einführung Gehörbildung: Vorstellung eines Python-basierten Programms zur Identifikation von Tonintervallen und Akkorden.
0:55 Obertöne: Definition von Obertönen als ganzzahlige Vielfache der Grundfrequenz; deren Amplitudenverhältnisse definieren die spezifische Klangfarbe (Timbre) eines Instruments.
11:35 Spektralanalyse: Methoden zur Bestimmung des Obertonspektrums mittels Fourier-Analyse (Zerlegung periodischer Signale) oder durch Lösen von Differentialgleichungen (z. B. für schwingende Gitarrensaiten).
13:35 Fortgeschrittene Klangfaktoren: Berücksichtigung von Phasenverschiebungen, Inharmonizität (Abweichung von idealen Obertonreihen) sowie Einschwingvorgängen (Anschlag/Anblasgeräusche) bei der Synthese.
17:15 Stimmungssysteme: Gegenüberstellung der gleichstufigen Stimmung (12-TET, 12-stufige Unterteilung der Oktave mit dem Faktor 12. Wurzel aus 2) und der pythagoreischen Stimmung (aufgebaut auf reinen Quintenverhältnissen 3:2). Definition der Einheit "Cent" zur präzisen Messung musikalischer Intervalle.
21:05 Digitale Implementierung: Technische Umsetzung der Wellenform-Synthese: diskrete Zeitintervalle (Sample Rate), Summierung von Obertönen, Normalisierung zur Vermeidung von Clipping und Anwendung von Fades zur Vermeidung von Knackgeräuschen bei Phasensprüngen.
28:05 Professionelle Tools: Empfehlung spezialisierter Umgebungen wie Csound (Audiosynthese-Sprache) und Faust (Functional Audio Stream) für performante Signalverarbeitung und VST-Plugin-Entwicklung.
Glossar
Fourier-Analyse: Mathematisches Verfahren zur Zerlegung eines komplexen, periodischen Signals in seine einzelnen sinusförmigen Frequenzkomponenten.
Obertonspektrum: Die Menge der Frequenzen (Harmonische), die über dem Grundton liegen und maßgeblich die Klangfarbe bestimmen.
Inharmonizität: Physikalische Eigenschaft, bei der die Obertöne eines Klangs keine exakten ganzzahligen Vielfachen der Grundfrequenz sind (häufig bei Saiteninstrumenten).
12-TET (Gleichstufige Stimmung): Ein Stimmungssystem, das die Oktave in 12 logarhythmisch gleiche Halbtöne unterteilt (Faktor: 12. Wurzel aus 2).
Pythagoreische Stimmung: Ein historisches Stimmungssystem basierend auf der reinen Quinte (Verhältnis 3:2), was zu sehr reinen Intervallen, aber mathematischen Problemen bei der Oktavierung führt.
Cent: Logarithmische Maßeinheit für Musikintervalle; eine Oktave umfasst 1200 Cent.
Csound / Faust: Hochspezialisierte Programmiersprachen und Entwicklungsumgebungen für Audio-Synthese, Signalverarbeitung und die Erstellung von Audio-Plugins.
Clipping: Digitale Verzerrung, die auftritt, wenn die Amplitude eines Signals den maximal darstellbaren Bereich (Full Scale) überschreitet.
Windowing (Fade-in/out): Anwendung einer Amplitudenhüllkurve am Anfang und Ende eines Tons, um abrupte Phasenübergänge und das daraus resultierende digitale "Knacken" zu verhindern.