20
Kandinsky Music Painter II Software zur grafischen Komposition musikalischer Strukturen 22.01.2016 von Tobias Kölker

Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Embed Size (px)

Citation preview

Page 1: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter II

Software zur grafischen Komposition

musikalischer Strukturen

22.01.2016 von Tobias Kölker

Page 2: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Inhaltsverzeichnis

25.01.2016 2 Kandinsky Music Painter II

• Motivation • Kandinsky Music Painter

• Allgemeines • Funktionsweise • Bewertung

• Grundlagen • Musikalische Grundlagen • Grafische Notation • Klangerzeugung

• Ziel der Arbeit • Aktueller Stand

Page 3: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Motivation

25.01.2016 3 Kandinsky Music Painter II

• Verknüpfung von Computer und Musik

• Wie kann man das Lernen von Musik durch Software unterstützen?

• Welche alternativen Zugangsformen gibt es?

• Gibt es bereits Software?

Page 4: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter

25.01.2016 4 Kandinsky Music Painter II

• Entwickelt im Jahre 1989

• Von Clemens von Reusner und Frank Rein

• Für Atari-Computer

• Grafische Komposition musikalischer Strukturen

• Namensgebend war der Maler Kandinsky

• Primär entwickelt zum Einsatz an (Hoch-)Schulen

Allgemeines

Page 5: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter

25.01.2016 5 Kandinsky Music Painter II

Funktionsweise

• Grundidee: Verbindung der grafischen Notation mit musikbezogener Datenverarbeitung

• Zeichenprogramm, vergleichbar mit Paint • Y-Achse = Tonhöhe

• X-Achse = Zeit

• Abtastung der Zeichenfläche

• Umwandlung in MIDI

Page 6: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter

25.01.2016 6 Kandinsky Music Painter II

Funktionsweise

Page 7: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter

25.01.2016 7 Kandinsky Music Painter II

Funktionsweise

• Soundbeispiele des KMP

Page 8: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Kandinsky Music Painter

25.01.2016 8 Kandinsky Music Painter II

Bewertung

• Der KMP ist ein sehr altes Programm

• Mit Emulator noch lauffähig

• Keine farbliche Gestaltung möglich, da s/w

• Nicht integrierbar in DAWs

• Fazit: Ein Programm mit einem sehr guten Konzept, aber nicht mehr zeitgemäß

Page 9: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 9 Kandinsky Music Painter II

Musikalische Grundlagen

• Unterscheidung von physikalischer und musikalischer Definition

• Notation zur Abbildung der Tonparameter • Traditionelle Notation: Liniensystem und Noten

Page 10: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 10 Kandinsky Music Painter II

Grafische Notation

• Keine exakte Notierung

• Transformation in den visuellen Bereich

• Aspekte der Wahrnehmung

• Verknüpfung von Musik und Malerei

• Berühmte Künstler • Kandinsky

• Skrjabin

• Synästhesie

Page 11: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 11 Kandinsky Music Painter II

Klangerzeugung

• Ton = Tonhöhe + Tonstärke + Tondauer + Klangfarbe

• Klang = Zusammensetzung mehrerer Töne

• Klangsynthese: Zusammenfügen eines Klangs auf elektronischem Wege

• Früher: Analoge Synthese durch spezielle HW • Oszillator, Filter und Modulatoren

• Heute: Digitale Synthese auf SW-Ebene

• Wie funktioniert die Klangsynthese?

Page 12: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 12 Kandinsky Music Painter II

Klangerzeugung

Beispiel: Additive Synthese

• Theorem des Mathematikers Fourier: Jede Schwingungsform ist als Summe sinusförmiger Teilschwingungen zu verstehen

• Beispiel: f(x) = sin(x) + a*sin(2x) + b*sin(3x)

Page 13: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 13 Kandinsky Music Painter II

Klangerzeugung

Software-Synthesizer:

• Simulation von HW-Synthesizern

• Kommandozeilenbasierte SW-Synthesizer: Csound

• Sample-basierter SW-Synthesizer: GS Software Wavetable SW Synth

• Samples = Digitale Aufzeichnungen von Instrumenten

Page 14: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 14 Kandinsky Music Painter II

Klangerzeugung

MIDI-Spezifikation

• Einführung: 1982

• Musical Instrument Digital Interface: • 1. Beschaffenheit der HW

• 2. Definition des Kommunikationsprotokolls

• Aufbau des Protokolls: • Status- und Datenbyte

• Bildung von MIDI-Nachrichten über Kanäle

• MIDI ist kein Audio!

• Erweiterung: General MIDI • Standard für Programmbelegung von Instrumenten

Page 15: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Grundlagen

25.01.2016 15 Kandinsky Music Painter II

Klangerzeugung

Beispiel: KMP und GS Wavetable SW Synth

Page 16: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Ziel der Masterarbeit

25.01.2016 16 Kandinsky Music Painter II

• Entwicklung des Kandinsky Music Painter II

• Durchführung eines Softwareprojekts:

1. Behandlung der Grundlagen

2. Anforderungsanalyse

3. Konzeption

4. Implementierung

5. Tests

Page 17: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Aktueller Stand

25.01.2016 17 Kandinsky Music Painter II

Page 18: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Aktueller Stand

25.01.2016 18 Kandinsky Music Painter II

• Implementierung als Software-Instrument

• Verwendung des JUCE Frameworks

• Verwendung von VST

• Vorteil: Integration in DAWs

• Zusätzliche Entwicklung eines VST-Hosts

• Vorteil: Stand-Alone-Betrieb möglich

Page 19: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Aktueller Stand

25.01.2016 19 Kandinsky Music Painter II

• MockUp

Page 20: Kandinsky Music Painter II - Uni Oldenburg · PDF fileMotivation 25.01.2016 Kandinsky Music Painter II 3 •Verknüpfung von Computer und Musik •Wie kann man das Lernen von Musik

Danke für die

Aufmerksamkeit