computação musical

27
1 Computação Musical Osman Gioia (DM/UFPE – OSPB) Geber Ramalho (DI/UFPE)

Upload: emilia

Post on 13-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Computação Musical. Osman Gioia (DM/UFPE – OSPB) Geber Ramalho (DI/UFPE). Wabot 2. Computação Musical: o que é?. Área da computação voltada à aplicações musicais e sonoras Disciplina-irmã da computação gráfica Aplicações... - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Computação Musical

1

Computação Musical

Osman Gioia (DM/UFPE – OSPB)

Geber Ramalho (DI/UFPE)

Page 2: Computação Musical

2

Wabot 2

Page 3: Computação Musical

3

Computação Musical: o que é?

Área da computação voltada à aplicações musicais e sonoras Disciplina-irmã da computação gráfica

Aplicações... gerar novos sons, compor música, fazer ambientação

sonora, editar e restaurar partituras, codificar e decodificar áudio, etc.

Page 4: Computação Musical

4

Taxonomia:Composição e performance

Composição algorítmica e/ou assistida por computador (Ex. Piece of mind de C. Aguiar)

Sistemas de acompanhamento e interfaces

Page 5: Computação Musical

5

Taxonomia:Acústica, percepção e cognição

Acústica e psicoacústica musical ex. espacialização do som, ...

Percepção modelos de audição (altura, ritmo, timbre, ...)

Compreensão e cognição Tonalidade, escalas,

estruturas, ...

Page 6: Computação Musical

6

Taxonomia:Síntese e processamento de sinais de áudio

Métodos de síntese ex. criação de instrumentos

Processamento de sinais (tempo e freqüência) ex. aplicações em estúdios (edição, ambiência, ...)

Reconhecimento de sinais e eventos ex. interfaces que captam e interpretam sons

MIDI milhões de usuários e aplicações

Page 7: Computação Musical

7

Taxonomia:Representação e notação e sinais e eventos

Modelos de sinais e eventos ex. codecs (Wave, MP3, LiquidAudio, ...)

Linguagens de descrição/programação ex. linguagens para sistemas de síntese (NetSound)

Notação e impressão ex. reconhecimento ótico de partituras

Page 8: Computação Musical

8

Taxonomia:Outras áreas...

Equipamento para computação musical Hardware para processamento de sinais Estações de trabalho musicais Dispositivos de entrada e saída

Educação software educativos

Page 9: Computação Musical

9

Evolução: primórdios

1900 30 40 50 60 70

Telharmonium

Martenot

Theremin

Gravador

RCA Mark II

Síntese DiretaSintetizador

Trautonium

John Cage Schaeffer

VareseStockhausen

Walter Carlos

50

Page 10: Computação Musical

10

Primeiro Sintetizador

Telharmonium (1906)

Page 11: Computação Musical

11

Pierre Schaeffer

Page 12: Computação Musical

12

Max Mathews

Primeiras experiências em 1957 nos laboratórios Bell

Music I, II,...V (em Fortran)

Page 13: Computação Musical

13

Partitura Music-V

Page 14: Computação Musical

14

Evolução: cotidiano

70 80 90 2000

Internet hosts100.000

ftp

betamaxwalkman

DX7

CD

CD-ROM

DAT MPEG-1Layer3

Netscape

Internet hosts1 milhão

Real Audio

US robotics 2400 bps

US robotics 56 Kbps

encoding.com

Media player

Rio PMP300

Pentium II 450MHz

Real System G2

MPEG-4

Page 15: Computação Musical

15

... e a convergência digital

Page 16: Computação Musical

16

Computação Musical na UFPE

Abordagem interdisciplinar (DI-DM) Osman Gioia, Geber Ramalho, Paulo Lima, ...

Atividades Projetos de Pesquisa Suporte a disciplinas da Graduação, Pós e Extensão Cursos específicos na área Comercialização de Serviços e Produtos

Page 17: Computação Musical

17

Infraestrutura

Núcleo de computação sônica Estúdio Acústico-digital Laboratório de Processamento MIDI Laboratório de Editoração Gráfica e Recuperação de

Partituras Laboratório Multimídia

Page 18: Computação Musical

18

Principais projetos

Orquestra Acústico-Digital

Orquestra Sinfônica Virtual

Acompanhamento musical automático

Page 19: Computação Musical

19

Orquestra Acústico-Digital

Início da Década de 90 Orquestra de Cordas com Sequenciador MIDI

Fase Atual Instrumentos Acústicos associados a controladores

MIDI em Tempo Real

Evolução Batuta controladora de Sequenciadores MIDI

Page 20: Computação Musical

20

Orquestra Sinfônica Virtual

Simulação de uma Orquestra Sinfônica em Computador Protocolo MIDI, samplers e sintetizadores Gravação de uma peça sinfônica em tempo real,

instrumento por instrumento Controle de todos os parâmetros envolvidos na

execução e interpretação musicais

Page 21: Computação Musical

21

Orquestrador MIDI Sinfônico

músicas compostas e executadas pelo computador

orquestração algorítmica

Page 22: Computação Musical

22

Acompanhamento musical automático

Page 23: Computação Musical

23

Extensões...

Outros instrumentos e estilos... (em java) Paulo Abadie, Fábio Urquisa e Ivan Leite

Batucada: um lego rítmico Paulinho “banana”

Page 24: Computação Musical

24

Prevendo acordes de músicas desconhecidas... Sidney Cunha (Mestrando DI)

1 Cm7 2 Dm7b5 G7 3 Cm7 4 Cm7Am7 Em

5 Bbm7Bbm7 Em7

6 Eb7 7 AbMaj7 8 AbMaj7

9 Dm7b5 10 G7 11 Dm7b5 G7 12 Cm7

13 Am7b5Bm

14 Ab7 15 Dm7b5 16 G7Am

17 Cm7 18 Dm7b5 G7 19 Cm7 20 Cm7

21 Bbm7 22 Eb7 23 AbMaj7 24 AbMaj7

25 AF

26 EbMaj7 27 Dm7b5 G7Dm7b5

28 Cm7

29 F7 30 Fm7 Bb7Fm7

31 EbMaj7 21 Dm7b5 G7

1 Cm7 2 Dm7b5 G7 3 Cm7 4 Cm7

5 Bbm7 6 Eb7 7 AbMaj7 8 AbMaj7

9 Dm7b5 10 G7 11 Dm7b5 G7 12 Cm7

13 Am7b5 14 Ab7 15 Dm7b5 16 G7

17 Cm7 18 Dm7b5 G7 19 Cm7 20 Cm7

21 Bbm7 22 Eb7 23 AbMaj7 24 AbMaj7

25 A 26 EbMaj7 27 Dm7b5 G7 28 Cm7

29 F7 30 Fm7 Bb7 31 EbMaj7 21 Dm7b5 G7

3a e

xecu

ção

1a e

xecu

ção

Page 25: Computação Musical

25

Interpretando o que se toca...

Conversor +

interpretador

Henrique Leão (Mestrado-DI)Germano Guimarães (IC-DI)Sérgio cavalcandi (DI)

Conversão Wave to MIDI

Page 26: Computação Musical

26

Cursos e Disciplinas

Cursos Extensão

Técnicas de Gravação e Mixagem Multicanal (DM)MIDI e Síntese de SonsEditoração de Partituras

GraduaçãoComputação Musical (DI)Sonoplastia (DR)Produção Musical (2001)

PósTecnologia Musical (2000)

Page 27: Computação Musical

27

Serviços e Produtos

Orquestração e Arranjo MIDI e Acústico

Gravação, Mixagem, Edição e Masterização Trilhas sonoras para Rádio e Televisão Pesquisas etno-musicológicas, zootécnicas, etc... CDs dos mais diversos estilos musicais Editoração e recuperação de Partituras Elaboração de Eventos Multimídia

Apresentações Artísticas

Implementação de softwares musicais