pure data

tecnologia aplicada à música II

Prof Evandro Manara Miletto
IFRS – Campus PoA
características
Ambiente de programação visual em tempo real para áudio
Projetado para processar som e eventos MIDI
Alternativa gratuita ao Max/MSP
Roda em Linux, Macintosh e Windows
Surgiu em 1996
Criada por Miller Puckette

2

Cria sintetizadores, samplers, filtros
conecta com outros programas ...
Linha to tempo/
surgimento

jMax
F. Déchelle &
Group

NeXT ISPW
Lindemann

1978

Patcher
Miller Puckette

FTS
F. Déchelle
M. De Cecco

Max Opcode
David Zicarelli

1986

Max FTS
Miller Puckette

1990

Max NeXT/X
F. Déchelle
M. De Cecco

1995 1996 1997 1998

pd
Miller Puckette

3

4x System
Giuseppe di Giugno

MAX/MSP
D. Zicarelli
Pd Patch “Boxes”/caixas
Message: envia mensagens
Object: faz coisas

4

GUI: number / slider / toggles
Console do PD
Mensagens de saída dos diferentes objetos para controle do usuário
Local para configurar Áudio e MIDI (menu Mídia)
Atividade:
Testar áudio e
MIDI do seu
computador
Novo arquivo
Menu Arquivo > novo (ou ctrl + N) = Área de edição / patch window / canvas
Modo de Edição (ctrl + E)

Modo de execução (ctrl + E)

Atividade: Tentar inserir objetos, movimentá-los e excluí-los
Pd Conexões
Inlets – entrada (parte superior)
Outlets – saída (parte inferior)

Controle: (mensagens) linhas finas
Sinal: (audio) linhas grossas

7

•  Objeto de processamento de sinal
geralmente tem “~”
Bang

8

Envia uma mensagem de disparo e faz as
coisas acontecerem
9

Enviando Mensagens
(sem patch cables)
Coisas importantes
Botão direito no objeto para ajuda
Ctrl + E alterna modos “Edição/Execução”

10

Ligar e desligar o áudio em um programa
com estas mensagens:
11

Subpatches
Requisitos mínimos
Computador com 128 MB RAM
Processador 500 MHz
500 MB de disco rígido

12

Roda em Linux, OS X e Windows
Mais informação
Website / download
•  http://puredata.info/
Material didático de Alexandre Porres
•  https://sites.google.com/site/porres/pd
Pd Documentation:
•  http://www-crca.ucsd.edu/~msp/Pd_documentation
“The Theory and Technique of Electronic Music” e-book:

13

•  http://crca.ucsd.edu/~msp/techniques/latest/book-html/book.html
“Bang” the pd book

Pure data - Introdução

  • 1.
    pure data tecnologia aplicadaà música II Prof Evandro Manara Miletto IFRS – Campus PoA
  • 2.
    características Ambiente de programaçãovisual em tempo real para áudio Projetado para processar som e eventos MIDI Alternativa gratuita ao Max/MSP Roda em Linux, Macintosh e Windows Surgiu em 1996 Criada por Miller Puckette 2 Cria sintetizadores, samplers, filtros conecta com outros programas ...
  • 3.
    Linha to tempo/ surgimento jMax F.Déchelle & Group NeXT ISPW Lindemann 1978 Patcher Miller Puckette FTS F. Déchelle M. De Cecco Max Opcode David Zicarelli 1986 Max FTS Miller Puckette 1990 Max NeXT/X F. Déchelle M. De Cecco 1995 1996 1997 1998 pd Miller Puckette 3 4x System Giuseppe di Giugno MAX/MSP D. Zicarelli
  • 4.
    Pd Patch “Boxes”/caixas Message:envia mensagens Object: faz coisas 4 GUI: number / slider / toggles
  • 5.
    Console do PD Mensagensde saída dos diferentes objetos para controle do usuário Local para configurar Áudio e MIDI (menu Mídia) Atividade: Testar áudio e MIDI do seu computador
  • 6.
    Novo arquivo Menu Arquivo> novo (ou ctrl + N) = Área de edição / patch window / canvas Modo de Edição (ctrl + E) Modo de execução (ctrl + E) Atividade: Tentar inserir objetos, movimentá-los e excluí-los
  • 7.
    Pd Conexões Inlets –entrada (parte superior) Outlets – saída (parte inferior) Controle: (mensagens) linhas finas Sinal: (audio) linhas grossas 7 •  Objeto de processamento de sinal geralmente tem “~”
  • 8.
    Bang 8 Envia uma mensagemde disparo e faz as coisas acontecerem
  • 9.
  • 10.
    Coisas importantes Botão direitono objeto para ajuda Ctrl + E alterna modos “Edição/Execução” 10 Ligar e desligar o áudio em um programa com estas mensagens:
  • 11.
  • 12.
    Requisitos mínimos Computador com128 MB RAM Processador 500 MHz 500 MB de disco rígido 12 Roda em Linux, OS X e Windows
  • 13.
    Mais informação Website /download •  http://puredata.info/ Material didático de Alexandre Porres •  https://sites.google.com/site/porres/pd Pd Documentation: •  http://www-crca.ucsd.edu/~msp/Pd_documentation “The Theory and Technique of Electronic Music” e-book: 13 •  http://crca.ucsd.edu/~msp/techniques/latest/book-html/book.html “Bang” the pd book