De pinguin houdt van muzikanten! t dose 2013

33
De pinguïn houdt van muzikanten! Gebruik vrije software voor uw muziek hobby of vak.

description

Mijn Presentatie zoals gehouden bij de T-dose conferentie 2013 http://www.t-dose.org/2013/talks/de-pingu%C3%AFn-houdt-van-muziek

Transcript of De pinguin houdt van muzikanten! t dose 2013

Page 1: De pinguin houdt van muzikanten! t dose 2013

De pinguïn houdt van muzikanten!Gebruik vrije software voor uw muziek hobby of vak.

Page 2: De pinguin houdt van muzikanten! t dose 2013

Frits van der Holst

● Zo'n 15 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: De pinguin houdt van muzikanten! t dose 2013

Inhoud

Overzicht van vrije applicaties voor Muzikanten.● Er is heel erg veel… dus ‘Personal Picks’

○ Applicaties waar ik ervaring mee heb.● Ik demonstreer op Linux maar

○ div applicaties zijn beschikbaar op win/apple○ zal ik erbij vermelden.

● Ik ben geen Professoneel muzikant○ Ik gebruik applicaties voor hobby ondersteuning

● De insteek is spelen in een band○ Notatie, oefen ondersteuning, band opnames

bewerken..etc.

Page 4: De pinguin houdt van muzikanten! t dose 2013

● 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 5: De pinguin houdt van muzikanten! t dose 2013

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

● Ubuntu Studio mijn gemakkeuze● Ook populair

○ KXstudio (Ubuntu based)○ AV Linux

● Leuk pure:dyne (http://puredyne.org/)● Maar ook veel beschikbaar op Apple/Win.

Audio / Creatieve Distributies

Page 6: De pinguin houdt van muzikanten! t dose 2013

● Beetje up to date notebook.○ 1GHz ++ Dual Core (gebruik je sound modules?)○ USB2 (Firewire)○ Diskruimte is prettig.○ Met een 400/500 euro notebook met USB2 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 7: De pinguin houdt van muzikanten! t dose 2013

audio interface

Page 8: De pinguin houdt van muzikanten! t dose 2013

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

Probleem: Linux audio systemen

Page 9: De pinguin houdt van muzikanten! t dose 2013

Linux Audio Samenhang

Page 10: De pinguin houdt van muzikanten! t dose 2013

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.● Werkt op Linux/Apple/Windows(alleen32 bit)

Page 11: De pinguin houdt van muzikanten! t dose 2013

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

● Hulp programmas:○ a2j (Alsa to jack)○ Pulse Jack sink, Pulse Jack source

● Straks een demo

Jack

Page 12: De pinguin houdt van muzikanten! t dose 2013

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

● Loopt op Win/Lin/Applehttp://audacity.sourceforge.net/

Audacity

Page 13: De pinguin houdt van muzikanten! t dose 2013

Demo Jack + Audacity

Page 14: De pinguin houdt van muzikanten! t dose 2013

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

○ Ladish● Andere oplossing:

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

Sessie beheer

Page 15: De pinguin houdt van muzikanten! t dose 2013

Ladish

Page 16: De pinguin houdt van muzikanten! t dose 2013

Non session manager

Page 17: De pinguin houdt van muzikanten! t dose 2013

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 18: De pinguin houdt van muzikanten! t dose 2013

Sound modules / samplers

Voor elke technologie zijn er verschillende programma's:

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

● Synthese ○ ZynAddSubFX -> Yoshimi (Linux)○ Bristol (Linux)○ Alsa Modular synt (Linux)

● Algorithmische compositie○ Pure Data. supercollider

Page 19: De pinguin houdt van muzikanten! t dose 2013

SooperLooper

http://essej.net/sooperlooper/

Page 20: De pinguin houdt van muzikanten! t dose 2013

Bristol

http://bristol.sourceforge.net

Page 21: De pinguin houdt van muzikanten! t dose 2013

Sessie beheer + synt modules demo

Page 22: De pinguin houdt van muzikanten! t dose 2013

Sequencing

In muziek zitten veel repeterende patronen.Met sequencers zit je dit op een handige manier in elkaar.● seq24 (Linux)

○ Stuurt midi codes○ Patronen zijn klikbaar voor live optredens

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

Page 23: De pinguin houdt van muzikanten! t dose 2013

seq24

Page 24: De pinguin houdt van muzikanten! t dose 2013

Hydrogen

Page 25: De pinguin houdt van muzikanten! t dose 2013

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) (Linux)○ Ardour (vgl Protools) (Linux/Apple Os-x)

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

Opname / mixen

Page 26: De pinguin houdt van muzikanten! t dose 2013

Rosegarden

Page 27: De pinguin houdt van muzikanten! t dose 2013

Opname / mixen Demo

Page 28: De pinguin houdt van muzikanten! t dose 2013

Mijn favorieten:● Musescore● impro-visor

Anderen:● lilypond (+ Frescobaldi)

○ Script invoer○ Hoogste kwaliteit afdrukken

● Nted

Muziek notatie / Arrangeren

Page 29: De pinguin houdt van muzikanten! t dose 2013

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 30: De pinguin houdt van muzikanten! t dose 2013

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 31: De pinguin houdt van muzikanten! t dose 2013

Demo Musescore

Page 32: De pinguin houdt van muzikanten! t dose 2013

● 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 33: De pinguin houdt van muzikanten! t dose 2013

e-mail: [email protected]: @FritsvanderH

Blog: http://music-and-oss.blogspot.nl/ Linkedin: http://nl.linkedin.

com/in/fritsvanderholst

Contact informatie