• Nenhum resultado encontrado

Flávio Luiz Schiavoni 02/09/2011

N/A
N/A
Protected

Academic year: 2021

Share "Flávio Luiz Schiavoni 02/09/2011"

Copied!
33
0
0

Texto

(1)

O Est´

udio Linux - Linux para a produ¸c˜

ao musical

Fl´

avio Luiz Schiavoni

USP - University of S˜

ao Paulo - Brazil

Orientador: Professor Dr. Marcelo Gomes de Queiroz

Mobile Interactive Musical Processes

http://www.eca.usp.br/mobile/portal/

Computer Music Research Group - IME/USP

http://compmus.ime.usp.br

(2)

Linux e ´

Audio: The early days

Sopa de Letrinhas

ESD

ALSA

OSS

aRts

FFADO

Pulse Audio

Jack

Xine

GStreamer

(3)
(4)

Linux e ´

Audio: And now?

Pescando as letras certas

ALSA / FFADO (drivers)

Pulse Audio (Para software ”comuns”)

Jack (Para software ”de ´

audio”)

(5)

Configura¸c˜

ao de Hardware

Interface: Quantos canais s˜

ao necess´

arios?

Apenas ´

Audio? Midi?

Cabo Midi USB

Delta LT1010

Fast Track Pro

Motu

(6)

Controladores MIDI

(7)

Filosofia Unix

”This is the Unix philosophy: Write programs that do one thing

and do it well. Write programs to work together. Write programs

to handle text streams, because that is a universal

(8)

Jack

Servidor de ´

audio.

Servidor de ´

audio / MIDI

Real Time / low latency

Multiplataforma

Conex˜

ao de streams (patchbay)

Controle de disparo geral (Transport)

Com o Jack podemos pensar nos programas de ´

audio como os

commandos de terminal: Filosofia Unix para m´

usica.

(9)

Alguns Software: O Servidor de ´

audio Jack

(10)

Alguns Software: O Servidor de ´

audio Jack

O servidor Jack ´

e modo texto. Outro software faz a GUI.

(11)

Alguns Software: O Servidor de ´

audio Jack

(12)

O Kit b´

asico para a utiliza¸c˜

ao de Linux para a M´

usica

Kernel RT

Drivers ALSA / FFADO

Jack Audio Server

(13)

Software:

DAW (Multipista)

Plugins de efeitos

Plugins de Instrumentos / Sintetizadores

Editor de ´

Audio

Editor de MIDI

(14)

Software: DAW

Digital Audio Workspace

Ardour

QTractor

Traverso

Rosegarden

ecasound

lmms

Audacity

...

(15)

Software: Plugins de efeito

LADSPA

LV2

CALF

(16)

Software: Instrumentos Virtuais

Soundfonts (Qsynth / swami)

Gigasampler

Sintetizadores (genpo / hexter)

VSTi

ZynAddSubFX

DSSI (hexter)

CALF

aeolus

Hydrogen

(17)

Software: O que mais?

DJ (????)

Masteriza¸c˜

ao (Jammin)

Editores de ´

audio

Ambientes de composi¸

ao (Pure Data, CSound, ...)

Efeitos para guitarra (rakarrack)

(18)

Alguns Software: Ardour

(19)

Alguns Software: QTractor

(20)

Alguns Software: Rose Garden

(21)

Alguns Software: Traverso

(22)

Alguns software: Audacity

(23)

Alguns software: LMMS

(24)

Alguns software: ecasound

(25)

Alguns software: Hydrogen

(26)

Alguns software: Jamin

(27)
(28)

Desvantagens

Gerenciamento de sess˜

oes.

arios aplicativos abertos, cada um com uma configura¸

ao. Como

gerenciar?

LADCCA (http://savannah.nongnu.org/projects/ladcca/)

Mudou de mantenedor e virou LASH.

LASH (http://savannah.nongnu.org/projects/lash) Morreu

para virar LADISH.

LADISH (http://ladish.org) Que n˜

ao vingou.

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

Lan¸

cado em mar¸

co de 2011. Logo ser´

a implementado por todas as

aplica¸

oes.

(29)

E o futuro?

(30)

Conclus˜

ao

a v´

arias alternativas para utilizarmos software livre em Linux

para produ¸c˜

ao musical

Evolu¸c˜

ao cont´ınua.

arios casos de trabalhos profissionais utilizando Linux.

Software Livre: Mais que bom software, bons c´

odigo-fontes.

Possibilidade de participar, ajudar e aprender

(31)

Acknowledgements

The author would like to thank the support of the funding agencies

CNPq and FAPESP - S˜

ao Paulo Research Foundation (grant

2008/08623-8).

(32)

Thanks!

Questions?

Mobile Interactive Musical Processes

http://www.eca.usp.br/mobile/portal/

Computer Music Research Group - IME/USP

http://compmus.ime.usp.br

(33)

Links ´

uteis e referˆ

encias

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 discuss˜ao compensa 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/

Referências

Documentos relacionados

1º O Fundo de Financiamento e Auxílio para Formação Teológica (FFAFT) consiste em recurso financeiro destinado anualmente pela Igreja Evangélica de Confissão Luterana no Brasil

Ela é “um regime específico de identificação e pen- samento das artes: um modo de articulação entre maneiras de fazer, for- mas de visibilidade dessas maneiras de fazer e modos

Sujeito ativo: Tabelião de Notas (SC – art. Ata notarial é a narração objetiva, fiel e detalhada de fatos jurídicos presenciados ou verificados pessoalmente pelo Tabelião de Notas

Logica BCI: IPC( ! )onde cada cancelamento e exactamente de uma hipotese, ou seja, a regra estrutural da contrac~ao n~ao e permitida e os sequents n~ao podem ser vazios a esquerda..

rgeom(n, p) distribui¸ c˜ ao Geom´ etrica(p) runif(n, a, b) distribui¸ c˜ ao Uniforme(a,b) rexp(n, lambda) distribui¸ c˜ ao Exponencial(lambda) rnorm(n, mean, sd) distribui¸ c˜

H´ a v´ arias alternativas para utilizarmos software livre em Linux para produ¸c˜ ao musical. Evolu¸c˜

Por isso escolhemos como tarefa inicial para essa finalidade, a aplica¸c˜ao do m´etodo em um sistema de dois n´ıveis, tendo em vista que essa classe de sistemas tem

O modelo de Bindi et al [6] tem como objetivo avaliar o impacto das altera¸c˜ oes clim´ aticas na produ¸c˜ ao de uvas. Simula as v´ arias fases de desenvolvimento da videira e