Kandinsky Music Painter II

Ähnliche Dokumente
Kandinsky Music Painter II

Programmieren statt Schrauben. Virtuelle Instrumente

Aufgaben und Ziele. Nachahmung natürlicher Instrumente. - Wirtschaftlichkeit - Reproduzierbarkeit. Synthese von neuen Klängen

Granularsynthese. Oliver Seemann TU-Berlin 2005

MIDI Recording mit moderner Sequencer Software

Einführung in die MIDI-Technologie

BFP Entwurf Eingebetteter Systeme Elektronische Musik. Erstes Treffen

Grundlagen - Digitaler Klang Klangsynthese Verfahren Wavetable Oszillator Additive Synthese

Musik Programmieren. Vernetzungstag 2018 Präsentation Sonic Pi Andreas Schreier

1. Aufgabe (Grundlagen)

JONATHAN WIMER JW119, Wavetable Synthese. Tonseminar Ausarbeitung. Jonathan Wimer Sommersemester 2018 WAVETABLE SYNTHESE

Digital erdacht analog gemacht vom Klang der Dinge

Fourieranalyse und -synthese in Experiment und Simulation

Pure Data. Eine visuelle Programmiersprache von Miller Puckette für Multimedia

Synthesizer. Von Matthias Schranz. Version 2

Arbeitsblatt: MIDI. 1. Wie entstand und was ist MIDI?

Die Audio-Enzyklopädie

DIREKTE SCHALLAUFZEICHNUNG Signalform-Codierung. INDIREKTE SCHALLAUFZEICHNUNG parametrische Codierung

Verlauf Material LEK Glossar Infothek. Aus MIDI wird Blues eine Anleitung zum kreativen musikalischen Umgang mit dem PC (Kl.

Der Synthesizer Dark Energy II

Entflechter ein Interface zur Netzwerk Diagnose

Marlene Schnelle-Schneyder Sehen und Photographieren Von der Ästhetik zum Bild

Zusammenfassung Medientyp Audio Physikalische Grundlagen Hörbereich: 20Hz bis 20kHz, 0 bis 130dB Sensitivität: frequenzabhängig, Maskierung

Inhalt. Musical Instrument Digital Interface. Geschichte Verwendung Protokoll Übertragung Kritik Praxis Beispiel Quellen

Elektronische Instrumente. Ein kleiner Einblick in die analoge und digitale Klangsynthese

Einleitung Digitaltechnik 12

Klangsynthese in Echtzeit statt Nach-vertonung. Veränderung der Bildumgebung bewirkt automatisch auch klangliche Änderungen

Klangerzeugung. Grundlagen der Klangerzeugung in analogen Synthesizern

Programmierpraktikum WS 13/14

Multimedia Systeme. Dr. The Anh Vuong. http: Multimedia Systeme. Dr. The Anh Vuong

SmartMX, NFC & Arygon. Ralf Kretschmann, Achim Kretschmann, Bernd Fleischmann

Digitale Musikproduktion mit Linux Multimedia Studio. eeducation Praxistage 2018, Linz

Schnelle modulare Synthese auf Mehrkern-Architekturen. GPN7 So, Jürgen Reuter

^Vl I. Publishing. Transformation von Multiphysics-Modellen. in einen FPGA-Entwurf für den echtzeitfähigen HiL-Test eingebetteter Systeme.

SLEDGE 2.00 Auto Dual Mode: Global Pitch & Hold Bedienelemente: Reverb + Delay: Samples: Sledge Spectre:

Stufe IV. EDI-Software und Übertragungswege. Klaus Kaufmann, GS1 Germany, Juli 2016

Fachhochschule Augsburg Fachbereich Elektrotechnik. Diplomprüfung SS 00

Digitale Signalverarbeitung

Theremin. Christoph Zimmermann

Kapitel & Tutorials: Dateiname: Laufzeit:

Physik & Musik. Fouriersynthese. 1 Auftrag

Inhaltsverzeichnis. Michael Steppat. Audioprogrammierung. Klangsynthese, Bearbeitung, Sounddesign. Herausgegeben von Ulrich Schmidt

SALES / DEALER GUIDE SPD- 30 VS SPD-SX SPD-SX VS SPD-30.

Designing Haptic. Computer Interfaces for blind people

Medien- Technik. Digital Audio

Systemtheorie 1. Formale Systeme 1 # WS 2006/2007 Johannes Kepler Universität Linz, Österreich

System IWK. N-Kanal-Flickermeter nach IEC Copyright by Enetech Alle Rechte vorbehalten.

Curriculum für die Sekundarstufe I. Fach Musik. Schuljahr 2005/2006 Ergänzt 2008

Self-aware Memory: Hardware-Prototyp eines Prozessorknotens

Modell-basierte Entwicklung mit der Timing Definition Language (TDL)

Die Ableton-Produktfamilie. Ableton Live 7 Ableton Live 6 LE Ableton Suite

musik kreativ Der Ratgeber für das professionelle Heimstudio

Computerunterstütztes Komponieren:

Technische Beschreibung der akustischen Signalkette

MIDI-Einführung

Ausführbare UML Modelle multimodaler Interaktionsanwendungen Marcel Dausend 1, Mark Poguntke 2 1

Sie erhalten hiermit das Update Version 1.15 für Ihr Kawai MP 5. Nachfolgend erfahren Sie die Änderungen und wie Sie das Update aufspielen können.

Workshop: Neue Technologien im Musikunterricht. Folge 1: MIDI - Technik

FM Synthese. Ralph Holzmann Universität Heidelberg Advanced Seminar Computer Engineering. Betreuer: Michael Krieger

Inhaltsverzeichnis. Daniel von Grünigen. Digitale Signalverarbeitung. mit einer Einführung in die kontinuierlichen Signale und Systeme

Mein Musik-Tagebuch: Lasst uns erforschen, improvisieren und komponieren (EIC1)

Digital Signal Processing

- Fixed crashes when opening Nave plugins in certain DAWs like Digital Performer

Anlage B zum Achtzehnten Hauptgutachten der Monopolkommission 2008/2009

Webbasiert und kollaborativ: ein Requirements Editor auf Basis von ReqIF

Das Mensch-Maschine-Verhältnis in der digitalen Musikproduktion

FFV-Workshop Die Marke ComNets. Dr.- Ing. Michael Gude

Zum Verhältnis von Körperlichkeit und Virtualität in improvisierter Laptopmusik

Modellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus. Gerd Mauthe

Medienkultur 2. Übersicht 20. Jahrhundert. Musik im 20. Jahrhundert. Prof. Oliver Curdt Audiovisuelle Medien HdM Stuttgart

APEX, MIDI und das LAUNCHPAD

Von mathematischer Modellierung und Computeralgebra - Die Lösung eines handfesten mathematischen Problems

Übung 11 zur Vorlesung SYSTEMORIENTIERTE INFORMATIK HW-, SW-CODESIGN

1896 Das erste mit Elektrizität in Verbindung kommende Instrument wird präsentiert: das Telharmonium von Thaddeus Cahill.

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept

Digitale Signalverarbeitung (DSV)

Lars Thoroe (Autor) RFID in Reverse-Logistics-Systemen

Algorithmen auf Zeichenketten

Prof. Dr.-Ing. Peter Schulz

US-428 Treiber v3.0 (Mac und PC)

Der Chaos Computer Club Trier präsentiert:

Einführung in die Systemtheorie

Modulhandbuch BA-Musik: Instrumentalpädagogik und Instrumentaldidaktik

unmittelbare Wahrnehmung auf emotionaler Ebene

Messung & Darstellung von Schallwellen

TX Audio Processing. Kompressoren Equalizer Filter. HW simulieren. Moderne Filter in SW mit dem DSP. programmieren, zusammenklicken, realisieren

Dekodierung eines Funkfernschreibersignals mithilfe der Zynq-Plattform. Lehrstuhlseminar Benjamin Koch

Eine Klangszene (S. 127)

Methoden der agilen Softwareentwicklung für eingebettete Systeme

Präsentationsorientierte Komposition von Service Frontends durch den Endanwender

1896 Das erste mit Elektrizität in Verbindung kommende Instrument wird präsentiert: das Telharmonium von Thaddeus Cahill.

Prisma - ein Klangfarben-Stimmgerät für Musiker und Instrumentenbauer

Rainer Günther Unterrichtsverlauf von "Klangsynthese - Musikmachen mit dem virtuellen Syntheziser"

Reaktive Medien / Generative Kunst. Muthesius Kunsthochschule - DM/I Christian Engler -

Praxistips zum SoundSystem DMX 6fire 24/96 (LT/basic)

Physikalische Modelle am Beispiel von Modalys TM

Analyse und Entwurf von Softwaresystemen mit der UML

Entwerfen I. Musikvisualisierung. Hochschule für Gestaltung Schwäbisch Gmünd. Philipp Gräßer Thomas Techert. Sommersemester 08

Model Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften

Transkript:

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

Inhaltsverzeichnis Motivation Kandinsky Music Painter Allgemeines Funktionsweise Bewertung Grundlagen Musikalische Grundlagen Grafische Notation Klangerzeugung Ziel der Arbeit Aktueller Stand 2

Motivation 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? 3

Kandinsky Music Painter Allgemeines 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 4

Kandinsky Music Painter 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 5

Kandinsky Music Painter Funktionsweise 6

Kandinsky Music Painter Funktionsweise Soundbeispiele des KMP 7

Kandinsky Music Painter 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äß 8

Grundlagen Musikalische Grundlagen Unterscheidung von physikalischer und musikalischer Definition Notation zur Abbildung der Tonparameter Traditionelle Notation: Liniensystem und Noten 9

Grundlagen 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 10

Grundlagen 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? 11

Grundlagen 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) 12

Grundlagen 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 13

Grundlagen 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 14

Grundlagen Klangerzeugung Beispiel: KMP und GS Wavetable SW Synth 15

Ziel der Masterarbeit Entwicklung des Kandinsky Music Painter II Durchführung eines Softwareprojekts: 1. Behandlung der Grundlagen 2. Anforderungsanalyse 3. Konzeption 4. Implementierung 5. Tests 16

Aktueller Stand 17

Aktueller Stand 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 18

Aktueller Stand MockUp 19

Danke für die Aufmerksamkeit