
Infrastruktur Audiobearbeitung Klangsynthese Kompositon und Notensatz Abschluss Sound und Musik unter GNU/Linux Thomas Strathmann <[email protected]> 14. April 2007 Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Klangsynthese Kompositon und Notensatz Abschluss Gliederung 1 Infrastruktur 2 Audiobearbeitung 3 Klangsynthese 4 Kompositon und Notensatz 5 Abschluss Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss 1 Infrastruktur ALSA LADSPA DSSI Jack 2 Audiobearbeitung 3 Klangsynthese 4 Kompositon und Notensatz 5 Abschluss Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss Übersicht Applikationen Applikation: Applikationen Soundeditoren, JACK MIDI-Bearbeitung, Software Kernel Synthesizer, . TCP/IP ALSA Soundserver: Jack, Stack arts, esound, pulseaudio, etc. Hardware Kernel: Audio- und MIDI-Treiber (ALSA, Audio MIDI Ethernet OSS) Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss Übersicht Applikationen Applikation: Applikationen Soundeditoren, JACK MIDI-Bearbeitung, Software Kernel Synthesizer, . TCP/IP ALSA Soundserver: Jack, Stack arts, esound, pulseaudio, etc. Hardware Kernel: Audio- und MIDI-Treiber (ALSA, Audio MIDI Ethernet OSS) Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss Übersicht Applikationen Applikation: Applikationen Soundeditoren, JACK MIDI-Bearbeitung, Software Kernel Synthesizer, . TCP/IP ALSA Soundserver: Jack, Stack arts, esound, pulseaudio, etc. Hardware Kernel: Audio- und MIDI-Treiber (ALSA, Audio MIDI Ethernet OSS) Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss Übersicht Applikationen Applikation: Applikationen Soundeditoren, JACK MIDI-Bearbeitung, Software Kernel Synthesizer, . TCP/IP ALSA Soundserver: Jack, Stack arts, esound, pulseaudio, etc. Hardware Kernel: Audio- und MIDI-Treiber (ALSA, Audio MIDI Ethernet OSS) Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss ALSA Advanced Linux Sound Architecture http://www.alsa-project.org/ Audio- und MIDI-Treiber für Linux “Nachfolger” von OSS (Kompatibilität durch Emulation) leicht benutzbares C-API für Programmierer beliebiges Routing von MIDI-Verbindungen ⇒ virtuelles Strippenziehen mit aconnect(gui), KAconnect oder patchage Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss LADSPA – Linux Audio Developers Plugin API Rahmenwerk für die Audioeffekt-Plugin Entwicklung unter GNU/Linux viele freie Plugins bereits erhältlich diverse Hosts: ams, ardour, ecasound, gdam, glame, muse, puredata, rezound, rosegarden, snd, spiralsynth, sweep, terminatorx, . URL: http://www.ladspa.org Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss DSSI – DSSI Soft Synth Instrument Plugin Schnittstelle besonders für Software Synthesizer Windows VST Plugins mit wine und dssi-vst einbinden Hosts: z.B. jack-dssi, oms, puredata, rosegarden,... URL: http://dssi.sourceforge.net/ Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur ALSA Audiobearbeitung LADSPA Klangsynthese DSSI Kompositon und Notensatz Jack Abschluss Jack JACK Audio Connection Kit http://jackaudio.org/ Soundserver für GNU/Linux und MacOS X Signalrouting zwischen Programmen und übers Netzwerk Synchronisation verschiedener Quellen virtuelles Tonstudio mit patchage, meterbridge, jackrack und jamin Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss 1 Infrastruktur 2 Audiobearbeitung Audacity Ardour 3 Klangsynthese 4 Kompositon und Notensatz 5 Abschluss Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss Audacity Soundeditor The Free, Cross-Platform Sound Editor http://audacity.sourceforge.net/ freier Soundeditor für GNU/Linux, MacOS X und Windows Aufnahme, Bearbeitung, Export von Audiodaten viele (un-)komprimierte Soundformate “rudimentäre” Mehrkanalunterstützung Plugins: Nyquist und LADSPA Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss Audacity Screenshot Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss Ardour http://www.ardour.org/ Mehrkanal Audioaufnahme und nicht-destruktive Bearbeitung mit unbegrenztem Undo/Redo Jack Audio und LADSPA-Plugins volle Automatisierung Steuerung über Hardware-Controller mehr: Video-Unterstützung, völlig freies Signalrouting, . Die Zukunft: MIDI und dann Cubase, Nuendo, Logic, Sonar, ProTools, etc. ersetzen! Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss Ardour: Arrangieren Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Audiobearbeitung Audacity Klangsynthese Ardour Kompositon und Notensatz Abschluss Ardour: Mixer Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK 1 Infrastruktur 2 Audiobearbeitung 3 Klangsynthese Fluidsynth LinuxSampler AMS Puredata ChucK 4 Kompositon und Notensatz 5 Abschluss Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK Software Synthesizer nutzergesteuerte Erzeugung und Verfremdung beliebiger Audiosignale dutzende freie Software Synthesizer für GNU/Linux Syntheseverfahren: subtraktiv, additiv, Sampling . Nutzerschnittstelle: GUI, MIDI-Controller, Quelltext . Anbindungen: Plugin, Jack/ALSA, Netzwerk . Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK Einige Programme . wie gesagt, es gibt sehr viele: aeolus, ams, amsynth, artsbuilder, beast, bristol, chuck, csound, fluidsynth, freebirth, galan, horgand, jmax, lmms, om, puredata, specimen, spiralsynth, supercollider, terminatorx, timidity, zynaddsubfx . und einen ganzen Haufen Plugins. Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK Fluidsynth http://www.fluidsynth.org/ Spielen von SoundFonts über MIDI (viele kostenlose oder freie SoundFonts erhältlich) Audio und MIDI mit Jack und ALSA Bedienung über eingebaute Kommandozeile Einbinden als DSSI Plugin Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK qsynth GUI (Qt3) für Fluidsynth SoundFonts laden Presets erstellen und speichern Steuerung mehrerer Fluidsynth Instanzen gleichzeitig Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK LinuxSampler http://www.linuxsampler.org/ Ziel: professioneller Software Sampler soll alle gängigen Formate sprechen Anbindung über TCP (eigenes Protokoll LSCP) Stand der Dinge: Sampling Engine und LSCP Schnittstelle Gigasampler Format grafische Frontends: qsampler (Qt), jsampler (Java) Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK AMS – Alsa Modular Synth http://alsamodular.sf.net/ modularer Echtzeit Softsynth und Effekteinheit einfache GUI (Qt3) nach Vorbild analoger Modularsysteme Module sind LADSPA Plugins Anbindung über ALSA/Jack Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK AMS Screenshot Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon und Notensatz Puredata Abschluss ChucK Puredata Abstraktion eines Modularsynths: grafische Datenfluss- programmierung freier Abkömmlung von Max(/MSP) Audio, MIDI, OSC, HID, LADSPA, DSSI, IP, OpenGL, Video, usw. http://puredata.info/ Thomas Strathmann <[email protected]> Sound und Musik unter GNU/Linux Infrastruktur Fluidsynth Audiobearbeitung LinuxSampler Klangsynthese AMS Kompositon
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages43 Page
-
File Size-