o est[pleaseinsertprerenderunicode{ú}intopreamble]dio ...fls/linuxparaproducao.pdf · o estudio...

Post on 22-Jul-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

O Estudio Linux - Linux para a producao musical popular

O Estudio Linux - Linux para a producao musical

Flavio Luiz Schiavoni

USP - University of Sao Paulo - BrazilOrientador: Professor Dr. Marcelo Gomes de Queiroz

Mobile Interactive Musical Processeshttp://www.eca.usp.br/mobile/portal/

Computer Music Research Group - IME/USPhttp://compmus.ime.usp.br

02/09/2011

O Estudio Linux - Linux para a producao musical popular

Linux e Audio: The early days

Sopa de Letrinhas

ESD

ALSA

OSS

aRts

FFADO

Pulse Audio

Jack

Xine

GStreamer

O Estudio Linux - Linux para a producao musical popular

The early days

O Estudio Linux - Linux para a producao musical popular

Linux e Audio: And now?

Pescando as letras certas

ALSA / FFADO (drivers)

Pulse Audio (Para software ”comuns”)

Jack (Para software ”de audio”)

O Estudio Linux - Linux para a producao musical popular

Configuracao de Hardware

Interface: Quantos canais sao necessarios?

Apenas Audio? Midi?

Cabo Midi USB Delta LT1010 Fast Track ProMotu

Ha drivers ALSA / FFADO para seu dispositivo?

O Estudio Linux - Linux para a producao musical popular

Controladores MIDI

Quais controladores MIDI? Funcionam em Linux?

O Estudio Linux - Linux para a producao musical popular

Filosofia Unix

”This is the Unix philosophy: Write programs that do one thingand do it well. Write programs to work together. Write programsto handle text streams, because that is a universalinterface.”(Doug McIlroy, the inventor of Unix pipes)

O Estudio Linux - Linux para a producao musical popular

Jack

Servidor de audio.

Servidor de audio / MIDI

Real Time / low latency

Multiplataforma

Conexao de streams (patchbay)

Controle de disparo geral (Transport)

Com o Jack podemos pensar nos programas de audio como oscommandos de terminal: Filosofia Unix para musica.

O Estudio Linux - Linux para a producao musical popular

Alguns Software: O Servidor de audio Jack

Patchbay

O Estudio Linux - Linux para a producao musical popular

Alguns Software: O Servidor de audio Jack

O servidor Jack e modo texto. Outro software faz a GUI.

http://qjackctl.sourceforge.net/

O Estudio Linux - Linux para a producao musical popular

Alguns Software: O Servidor de audio Jack

Transport

O Estudio Linux - Linux para a producao musical popular

O Kit basico para a utilizacao de Linux para a Musica

Kernel RT

Drivers ALSA / FFADO

Jack Audio Server

Software para tarefas especıficas

O Estudio Linux - Linux para a producao musical popular

Software:

DAW (Multipista)

Plugins de efeitos

Plugins de Instrumentos / Sintetizadores

Editor de Audio

Editor de MIDI

O que mais for necessario...

O Estudio Linux - Linux para a producao musical popular

Software: DAW

Digital Audio Workspace

Ardour

QTractor

Traverso

Rosegarden

ecasound

lmms

Audacity

...

O Estudio Linux - Linux para a producao musical popular

Software: Plugins de efeito

LADSPA

LV2

CALF

VST (Proprietario da Steinberg)

O Estudio Linux - Linux para a producao musical popular

Software: Instrumentos Virtuais

Soundfonts (Qsynth / swami)

Gigasampler

Sintetizadores (genpo / hexter)

VSTi

ZynAddSubFX

DSSI (hexter)

CALF

aeolus

Hydrogen

O Estudio Linux - Linux para a producao musical popular

Software: O que mais?

DJ (????)

Masterizacao (Jammin)

Editores de audio

Ambientes de composicao (Pure Data, CSound, ...)

Efeitos para guitarra (rakarrack)

O Estudio Linux - Linux para a producao musical popular

Alguns Software: Ardour

http://ardour.org/

O Estudio Linux - Linux para a producao musical popular

Alguns Software: QTractor

http://qtractor.sourceforge.net/qtractor-index.html

O Estudio Linux - Linux para a producao musical popular

Alguns Software: Rose Garden

http://www.rosegardenmusic.com/

O Estudio Linux - Linux para a producao musical popular

Alguns Software: Traverso

http://traverso-daw.org/

O Estudio Linux - Linux para a producao musical popular

Alguns software: Audacity

http://audacity.sourceforge.net

O Estudio Linux - Linux para a producao musical popular

Alguns software: LMMS

http://lmms.sourceforge.net/

O Estudio Linux - Linux para a producao musical popular

Alguns software: ecasound

http://eca.cx/ecasound/

O Estudio Linux - Linux para a producao musical popular

Alguns software: Hydrogen

http://www.hydrogen-music.org/

O Estudio Linux - Linux para a producao musical popular

Alguns software: Jamin

http://jamin.sourceforge.net/

O Estudio Linux - Linux para a producao musical popular

Distribuicoes Linux para a Musica

O Estudio Linux - Linux para a producao musical popular

Desvantagens

Gerenciamento de sessoes.Varios aplicativos abertos, cada um com uma configuracao. Comogerenciar?

LADCCA (http://savannah.nongnu.org/projects/ladcca/)Mudou de mantenedor e virou LASH.

LASH (http://savannah.nongnu.org/projects/lash) Morreupara virar LADISH.

LADISH (http://ladish.org) Que nao vingou.

Jack Session Handler (http://jackaudio.org/node/51)

Lancado em marco de 2011. Logo sera implementado por todas asaplicacoes.

O Estudio Linux - Linux para a producao musical popular

E o futuro?

9 o. LAC (2011 - Maynooth - Ireland) From http://linuxaudio.org

O Estudio Linux - Linux para a producao musical popular

Conclusao

Ha varias alternativas para utilizarmos software livre em Linuxpara producao musical

Evolucao contınua.

Varios casos de trabalhos profissionais utilizando Linux.

Software Livre: Mais que bom software, bons codigo-fontes.

Possibilidade de participar, ajudar e aprender

Software Pirata para fazer musica com direito autoral?

O Estudio Linux - Linux para a producao musical popular

Acknowledgements

The author would like to thank the support of the funding agenciesCNPq and FAPESP - Sao Paulo Research Foundation (grant2008/08623-8).

O Estudio Linux - Linux para a producao musical popular

Thanks!

Questions?

Mobile Interactive Musical Processeshttp://www.eca.usp.br/mobile/portal/Computer Music Research Group - IME/USPhttp://compmus.ime.usp.br

fls@ime.usp.br

O Estudio Linux - Linux para a producao musical popular

Links uteis e referencias

http://jackaudio.org

http://qjackctl.sourceforge.net/

http://tuxradar.com/content/how-it-works-linux-audio-explained

http://insanecoding.blogspot.com/2007/05/sorry-state-of-sound-in-linux.html

http://insanecoding.blogspot.com/2009/06/state-of-sound-in-linux-not-so-sorry.html

http://blogs.adobe.com/penguinswf/2007/05/welcome to the jungle.html

http://en.wikipedia.org/wiki/Unix philosophy

http://flavioschiavoni.blogspot.com/2008/08/distribuies-de-linux-para-udio.html

http://old.nabble.com/Ladcca—lash–td3322840.html

http://lists.linuxaudio.org/pipermail/linux-audio-dev/2009-November/025630.html (Esta discussaocompensa ler inteira!)

http://jackaudio.org/node/51

http://trac.jackaudio.org/wiki/WalkThrough/Dev/JackSession

http://flavioschiavoni.blogspot.com/2011/09/session-handlers-o-jack-fara-o-servico.html

http://www.linuxmusicproduction.com/

http://linuxaudio.org/

top related