27
Eigen DAW met Open Source

Open source daw nllgg 01 dec-2012

Embed Size (px)

Citation preview

Page 1: Open source daw nllgg 01 dec-2012

Eigen DAW met Open Source

Page 2: Open source daw nllgg 01 dec-2012

Frits van der Holst

● Zo'n 14 Jaar Linux enthousiast● Linux / Open Source specialist (ICT automatisering)● Software Configuration Manager/ Beheer /

ontwikkeling● Linux Trainer (LPI docent NLLGG 2011-2012)● Amateur Toetsenist/Pianist● Div pop/rock bands , nu leren jazz te spelen.

Introductie

Page 3: Open source daw nllgg 01 dec-2012

● Lange tijd tegen een computer in de oefenruimte geweest.

● Er ontstaat toch een behoefte○ Band opnames○ Nummers uitluisteren/vertragen/toonhoogte ○ Bladmuziek uitwerken○ Ondersteuning bij het oefenen (backing track).

● Maar:○ Docenten adviseren closed source appicaties○ De 'gratis' applicaties bij geluidskaart of synth

zijn het net niet.● LAC 2010

Waarom Linux Audio / DAW

Page 4: Open source daw nllgg 01 dec-2012

http://linux-sound.org/distro.html

● Ubuntu Studio mijn gemakskeuze● Ook populair

○ KXstudio (Ubuntu based)○ AV Linux

● Leuk pure:dyne (http://puredyne.org/)● Interessant: DreamStudio

Audio / Creatieve Distributies

Page 5: Open source daw nllgg 01 dec-2012

● Beetje up to date notebook.○ 1GHz ++ ○ Dual Core○ !Firewire (en USB natuurlijk)○ Diskruimte is prettig.○ Met een 400/500 euro notebook met firewire ben

je eigenlijk al prima op de rit.● Audio Interface

(waarom niet de ingebouwde geluidskaart)○ Latency en Geluidskwaliteit○ Aansluiting voor gitaar/midi/microfoon/synth○ Check Alsa voor ondersteuning USB○ ffado voor Firewire ondersteuning.

Wat heb je nodig?

Page 6: Open source daw nllgg 01 dec-2012

Een paar namen:● OSS● PulseAudio● FFADO● ALSA● Jack● Gstream● Phonon● ?????

Probleem: Linux audio systemen

Page 7: Open source daw nllgg 01 dec-2012

Linux Audio Samenhang

Page 8: Open source daw nllgg 01 dec-2012

Jack: de regelneef

Jack is de digitale audio stekker centrale● Koppeling en routering tussen programma's met

audio en/of midi in- en uitgangen● Hiermee kan je ketens bouwen van:

○ geluidsmodules○ midi sequencers○ opname programma's○ effecten

● Een van de programma's kan de master zijn en zo de hele keten synchroon aansturen.

● Eindeloze routeringsmogelijkheden.

Page 9: Open source daw nllgg 01 dec-2012

Maar let op:● Nog niet alle programma's ondersteunen Jack.● Configuratie moet nauwgezet gebeuren

○ Alle programma's zelfde sample frequentie○ Vrijwel altijd moet je de routes zelf configureren○ Instelling van buffers, priortiteit e.d. hebben effect

op Latency.○ Xrun's

Jack

Page 10: Open source daw nllgg 01 dec-2012

Het werkpaard voor point en shoot audio bewerking:

● Eenvoudige audio opnames● Vele filters en bewerkingsmogelijkheden (100derden)● Makkelijk experimenteren met undo● Import/export van vele formaten● Ook hulpmiddel bij muziek oefenen

○ Toonsoort omzetten○ Snelheid veranderen○ In een lus zetten

Audacity

Page 11: Open source daw nllgg 01 dec-2012

Demo Audacity + Jack

Page 12: Open source daw nllgg 01 dec-2012

Sound modules / samplers

Verschillende technologieën voor geluid opwekking:

● Samples / opgenomen klanken● Synthese

○ Combineren van golf generatoren en filters○ FM synthese

● Algorithmische compositie○ Compositie door scripts te maken /

programmeren○ (Live Coding sessies)

Page 13: Open source daw nllgg 01 dec-2012

Sound modules / samplers

Voor elke technologie zijn er verschillende programma's:

● Samples / opgenomen klanken○ Fluidsynth (+ Frontend).○ Petri-foo (Specimen)○ Sooperlooper

● Synthese ○ ZynAddSubFX ○ Bristol

● Algorithmische compositie○ Pure Data○ supercollider

Midi aangestuurd.

Page 14: Open source daw nllgg 01 dec-2012

Sound modules / samplers demo

Page 15: Open source daw nllgg 01 dec-2012

Sequencing

In muziek zitten veel repeterende patronen.Met sequencers zit je dit op een handige manier in elkaar.We gaan kijken naar de volgende:● seq24

○ Stuurt midi codes○ Patronen zijn klikbaar voor live optredens

● Hydrogen○ Ingebouwde drumkits maar kan ook midi sturen○ Gericht op het inrichten van een drum sequence.

Page 16: Open source daw nllgg 01 dec-2012

Sequencing demo

Page 17: Open source daw nllgg 01 dec-2012

Opname programma's zijn voor multi kanaal audio en midi opnames

● Grote pakketten waar je echt tijd in moet steken.● Hebben faciliteiten voor het afmixen van liedjes,

toevoegen van effecten.● Programma's lijken op hun commerciële evenknie.● We gaan er twee bekijken:

○ Rosegarden (vgl cubase)○ Ardour (vgl Powertools).

● Andere sterren:○ qTractor (QT interface).○ Muse / audacity

Opname / mixen

Page 18: Open source daw nllgg 01 dec-2012

Opname / mixen Demo

Page 19: Open source daw nllgg 01 dec-2012

Configuraties maken...● De aanpak jack is zeer flexibel.● Maar ook tijdrovend om op te zetten.● Sessie beheer is gewenst.● Zo ter demonstratie:

○ Ladish● Andere oplossing:

○ non-session uit de set met non-applicatie.

Sessie beheer

Page 20: Open source daw nllgg 01 dec-2012

Sessie beheer demonstratie

Page 21: Open source daw nllgg 01 dec-2012

Mijn favorieten:● Musescore● impro-visor

Anderen:● lilypond

○ Script invoer○ Hoogste kwaliteit afdrukken

● Ntedit

Muziek notatie / Arrangeren

Page 22: Open source daw nllgg 01 dec-2012

MuseScore● Stamt af van Muse sequencer.● Paar jaar geleden project nieuw leven.

musescore.org● Nu

○ Windows/Apple/Linux desktop○ IOS en Android○ musescore.com Muziek social website.

● Interoperabiliteit via MusicXML

Muziek notatie / Arrangeren

Page 23: Open source daw nllgg 01 dec-2012

Impro-visor● Software project Am. Universiteit.● Snel lead sheets maken● Backing voor improvisatie (aka band in a

box).● Improvisatie voorstellen.● http://www.cs.hmc.edu/~keller/jazz/improvisor/

Improvisatie / leadsheets

Page 24: Open source daw nllgg 01 dec-2012

● Solferge ● Ear training

Andere tools

Page 25: Open source daw nllgg 01 dec-2012

● LinuxAudio.org● User mailing list

○ http://lists.linuxaudio.org/listinfo/linux-audio-user○ Doorzoek historie in google:

"jack site:http://lists.linuxaudio.org/"● Ondersteunde hardware ALSA:

http://www.alsa-project.org/main/index.php/Matrix:Main● Ondersteunde firewire hardware:

http://www.ffado.org/?q=devicesupport/list● Ubuntu Studio Forums:

http://ubuntuforums.org/forumdisplay.php?f=335●

Informatie bronnen

Page 26: Open source daw nllgg 01 dec-2012

● Jamhub (http://www.jamhub.com/)● Zoom H2N (http://www.zoom.co.jp/products/h2n)

Naast handig voor snel opnemen van een band, kan deze ook dienst doen als USB aangesloten Microfoon (koppelen in jack).

● Roland Edirol (UA-1000 en UA-101 werken met Alsa)

Genoemde Producten tijdens presentatie

Page 27: Open source daw nllgg 01 dec-2012

e-mail: [email protected]: @FritsvanderH

Linkedin: http://nl.linkedin.com/in/fritsvanderholst

Contact informatie