heitor nicoliello

Download Heitor Nicoliello

Post on 07-Jan-2017

213 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Limitaes do protocolo MIDI e formatos alternativos de representao musicalMAC 337 Computao musicalHeitor NicolielloIME - USP

    27/10/2007

  • Estrutura da apresentao: Limitaes do MIDI

    Consideraes gerais Limitaes de execuo

    falta de concorrncia de eventos Limitaes de representao

    em relao partitura Outro formato mais adequado para notao:

    MusicXML

    1

  • Consideraes gerais do MIDI protocolo de comunicao entre

    instrumentos padro aberto divide a histria da computao

    musical falsa rede

    s liga pares crescimento do nmero de cabos

    2

  • Limitaes de execuo falta de simultaneidade de eventos

    uma nota um evento mdia grosseira de um evento por mseg perda de banda enorme perda de

    expressividade

    3

  • Limitaes de execuo importncia da banda

    para a expressividade percepo do estado sentimental

    de um discursante qualidade de CD (640 kb/s) ~ ao vivo qualidade de telefone (64 kb/s) - ainda

    sabemos quem fala e seu estado emocional de 8 a 32 kb/s no reconhecemos quem

    fala nem estado emocional menos de 8 kb/s perda de

    expressividade, leitura 4

  • Limitaes de execuo importncia da banda

    para a expressividade por isso difcil comprimir msica

    entende-se a parte semntica (fcil de comprimir)

    perde-se a expressividade como ler uma pea de teatro

    5

  • Limitaes de execuo milissegundos para o ouvido humano

    precisamos de 30ms entre eventos percebemos efeito de cliques separados

    por 0, 1, 2, 3 etc ms atentamos mais ao ataque que sustain esses cliques nos ataques nos

    confundiria o instrumento (quem fala)

    6

  • Limitaes de execuo No difcil exceder o limite de

    reproduo do MIDI glissandos velozes no piano vibrato rpido no violino (continuidade)

    8

  • Limitaes de execuo jitter

    atraso varivel entre gesto e resposta quanto mais sensvel o instrumento,

    melhor voz: talvez o mais expressivo

    7

  • Limitaes de representao MIDI usado para representar msica comparao com partitura partitura tambm tem limitaes

    9

  • Limitaes de representao o que no se perde transformando

    partitura em MIDI? tempo (bpm)

    andante, largo, presto etc dinmica e variaes

    forte, piano, sforzando etc crescendo e diminuendo

    portamento

    10

  • Limitaes de representao o que no se perde transformando

    partitura em MIDI? frmulas de compasso glissandos principais marcas de pedais do piano

    pedal tonal (sostenuto) e de sustentao certos comandos de repetio (goto)

    da capo e dal segno (sem al fine nem al coda)11

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: repeties mais complexas

    ritornello, chaves de volta, segno, al fine, al coda etc

    demais pedais do piano una corda (timbre) surdina (no usado)

    12

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: variaes de andamento

    ritardando, affretando e rubato ligadura para nenhuma nota (fig.)

    Villa-Lobos - Bachianas Brasileiras no. 4 fermata tenuto

    13

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: ornamentos

    trinado: alternncia rpida entre a nota e a acima. mordente: nota seguida do semitom abaixo e volta. grupetto: combinao de mordentes superior e inferior. appoggiatura: a primeira metade da nota principal

    tocada com a altura da nota ornamental.

    acciaccatura: appoggiatura mas com a nota ornamental tocada muito rapidamente 14

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: acidentes fracionrios, duplos e triplos acidentes enharmnicos

    diferenciao entre d# e r clave e sua armadura (key signature)

    ignora as vrias formas de representar um sol3:(ver figura a seguir)

    15

  • 16

    Vrias formas (ignoradas pelo MIDI) de representar um sol3:

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: notaes especficas para instrumentos

    sull'arco e gi arco pizzicato snap pizzicato slap palm mute up-bow e down-bow

    17

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: notaes especficas para instrumentos

    double e triple tongue (sopro) trmolo dental ou en roulant la langue marca de respirao falsete voz falada dedilhado

    18

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: notaes especficas para instrumentos

    indicao de corda a ser usada indicao de uso das unhas harmnico natural pitch indeterminado nota fantasma etc

    19

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: notaes que marcam variao no

    ataque: marcato martelato staccato cantabile pesante liggiero 20

  • Limitaes de representao notaes perdidas ao transformar

    partitura em MIDI: posicionamento de smbolos,

    espaamento etc esperado, pois no um formato de

    representao e sim de execuo grande parte dessa notao pode

    ser executada com MIDI, mas no marcada.

    21

  • MusicXML janeiro de 2004 objetiva ser padro de intercmbio formato aberto XML baseado nos estudos acadmicos

    estado-da-arte: MuseData and Humdrum.

    22

  • MusicXML mais de 80 aplicaes lem e

    importam MusicXML, incluindo: Finale Sibelius (necessita de plug-in para escrever) LilyPond (apenas l) SharpEye Music Reader Guitar Pro

    23

  • MusicXML notao e execuo de msica

    no perde informaes de notao como o MIDI

    mas h algumas notaes (raras) no encontradas na especificao:

    24

  • MusicXML notaes (raras) no encontradas na

    especificao: ponto de aumento trans-compasso

    (Alkan - Grande Sonate Op. 33)

    25

  • MusicXML notaes (raras) no encontradas na

    especificao: acidente triplo

    (Alkan - Concerto para piano solo)

    26

  • MusicXML notaes (raras) no encontradas na

    especificao: hastes trans-clave

    (Villa-Lobos - Bachianas Brasileiras n 4)

    27

  • MusicXML notaes (raras) no encontradas na

    especificao: hastes trans-clave

    (Sorabji - Pastiche on Hindu Merchan Song 'Sadko')

    28

  • MusicXML notaes (raras) no encontradas na

    especificao: reagrupamento de hastes

    (Gluck/Silotti - Melody from Orpheus)

    29

  • vejamos um exemplo de intercmbio entre os editores lderes de partituras: Sibelus MIDI Finale Sibelus MusicXML Finale

    MusicXML

    30

  • Original no Sibelius:

    imagem retirada de: http://www.recordare.com/good/xml2006.html31

  • Importado no Finale via MIDI:

    imagem retirada de: http://www.recordare.com/good/xml2006.html32

  • Importado no Finale via MusicXML:

    imagem retirada de: http://www.recordare.com/good/xml2006.html33

  • Tamanho de arquivos

    Debussy, Mandoline

    Faur, Aprs un rve, Op. 7, No. 1

    Schubert, Ave Maria

    0

    25

    50

    75

    100

    125

    150

    175

    200

    225

    250

    MIDIPrimeira pgina do MusicXML

    34

  • Concluso MIDI merece ter sido o padro de

    comunicao desde os anos 80 para execuo

    nunca saiu da verso 1.0 mas ainda h muita pesquisa para o problema

    de controle musical MusicXML uma tendncia para

    representao e intercmbio

    Questes e comentrios?

  • Bibliografia sobre MIDI:

    http://www.eca.usp.br/prof/iazzetta/tutor/midi/midi1.html http://www.notable.com/index.php?page=projects&display=99

    expressividade perdida no MIDI: Moore, F. R. (1987). the dysfunctions of MIDI. In Proceedings of the 1987 International

    computer music conference, pages 256-263, San Franciscohttp://www.jstor.org/view/01489267/ap060038/06a00070/8?frame=noframe&userID=8f6b2d1e@usp.br/01c054500a00503655c&dpi=3&config=jstor

    especificao do MIDI: http://www.gweep.net/~prefect/eng/reference/protocol/midispec.html http://www.music-center.com.br/midispec.htm

    dicionrios ilustrativos de smbolos musicais: http://www.interactivemusicnetwork.org/glossary/ http://www.dolmetsch.com/musicalsymbols.htm

    na Wikipdia: http://pt.wikipedia.org/wiki/Simbologia_da_nota%C3%A7%C3%A3o_musical http://pt.wikipedia.org/wiki/Armadura_%28m%C3%BAsica%29 http://pt.wikipedia.org/wiki/Din%C3%A2mica_musical

  • Bibliografia (cont) programas que trabalham com MusicXML:

    http://www.music-notation.info/en/compmus/notationformats.html#MusicXML http://www.musicxml.org/xml/software.html

    dicas de sucesso do MusicXML que outros XML podem seguir: http://www.music-notation.info/en/compmus/notationformats.html#MusicXML

    Wikipdia outra vez (s em ingls): http://en.wikipedia.org/wiki/MusicXML

    elementos e entidades do XML: http://www.recordare.com/xml/musicxml-index.html

    mais detalhes sobre o XML: http://www.idealliance.org/papers/xml2001/papers/html/03-04-05.html http://www.recordare.com/good/xml2006.html