Você está na página 1de 22

http://www.unirio.br/mpb/sv/tutorial.

htm

Retornar pgina anterior

Guia do Sonic Visualiser para musiclogos


Por Nicholas Cook e Daniel Leech-Wilkinson Traduo e adaptao de Marcio da Silva Pereira

Obs.: Para trabalhar com o material que ser mostrado neste guia, necessrio baixar e instalar um programa que se pode obter gratuitamente na internet, chamado Sonic Visualiser, alm de alguns arquivos a serem usados especificamente com o material citado neste guia. Links, arquivos e instrues completas podem ser encontrados em: http://www.charm.rhul.ac.uk/content/svtraining/gettingstarted.html No so necessrias tcnicas especiais para se analisar gravaes; muitos trabalhos importantes j foram feitos usando nada mais complicado que um tocador de CD e um lpis para fazer marcaes em uma partitura, ou um cronmetro para medir as duraes de um movimento ou de sees dentro deste. Mas possvel tornar essas observaes mais precisas, aguar a audio e explorar os detalhes de uma gravao usando-se tcnicas simples de computador. Este documento apresenta uma grande variedade destas tcnicas e mostra como us-las, embora no se empenhe em ensinar tudo que se precisa saber para usar os programas mencionados para tal, ser necessrio consultar seus manuais e menus de ajuda. Todos os aplicativos so compatveis com o sistema operacional Windows (o Audacity e o Sonic Visualiser tambm so disponveis para o Linux e o Mac OS/X), podem ser baixados via internet e so gratuitos. No entanto, bom lembrar que seus endereos na web podem mudar e neste caso, tente uma busca no Google. Noes bsicas Para tirar um bom proveito de tcnicas computacionais de anlise, preciso primeiramente passar a gravao que se quer estudar para o HD, copiando-a, por exemplo, de um CD, usando um programa como o Freerip, (http://www.mgshareware.com/frmmain.shtml, embora tais programas no sejam mais necessrios com os mais novos sistemas operacionais, ou seja, um CD ou faixas deste podem ser importados diretamente pelos programas. Considerando que arquivos mp3 tm uma qualidade significativamente menor que arquivos wav, aiff ou Sound Designer (usados em CDs), melhor usar estes ltimos formatos sempre que possvel. Algumas vezes ser necessrio editar um arquivo de udio quando, por exemplo, deseja-se trabalhar em uma parte dele apenas. Para esta tarefa vai ser preciso usar um simples editor de udio como o Audacity (http://audacity.sourceforge.net), por exemplo, que tambm gratuito. Este programa pode importar qualquer arquivo wav, mp3 e outros. Pode-se explorar os vrios recursos deste programa que vo muito alm de somente tocar e editar arquivos de udio; um desses recursos a converso de arquivos. Por exemplo, pode-se converter um arquivo wav (qualidade de CD) em mp3 (arquivo de udio comprimido), muito usado na internet em geral e em tocadores de mp3 como o iPod, por exemplo. A operao inversa, mp3>wav, tambm pode ser feita mas como o mp3 um arquivo de udio comprimido com perda (lossy compression), o wav resultante ter um tamanho maior (em megabytes) mas a qualidade sonora vai ser a mesma do mp3 original. Pode-se tambm transformar uma faixa estreo (dois canais) em mono (um s canal ver figura abaixo) quando se est trabalhando com gravaes antigas em mono, por exemplo, ou mesmo para simplificar a anlise e realisar vrias outras operaes.
1 de 22 26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Para exemplificar, digamos que nossa inteno seja analisar os oito primeiros compassos de Carinhoso, de Pixinguinha, tocado pela Orquestra Tpica Pixinguinha-Donga, possivelmente a primeira gravao da msica, feita em 1928.

udio 1: Carinhoso - Pixinguinha (Orquestra Pixinguinha e Donga)

Com a ltima verso do Audacity (1.3.12 beta) no ser necessrio usar outros programas para importar udio de um CD; o prprio programa pode importar diretamente, da seguinte forma: No menu Arquivo, escolher Importar udio e selecionar a faixa do CD que se deseja passar para o Audacity. Depois, considerando que a gravao no originalmente estreo, no menu Faixas, selecionar a opo Faixa Estreo para Mono. Em seguida, usando a ferramenta de seleo, a primeira esquerda, em cima, direita dos controles de tocar, parar, etc., e que tem o formato de I (i maisculo), selecione os primeiros oito compassos (usando o ouvido como guia). O prximo passo ser, no menu Editar, escolher Separar e criar novo. Uma nova faixa ser criada contendo somente a seleo feita. Depois, selecionando a 1 faixa que contm o material que sobrou, no menu Faixas, escolher Remover faixa(s). Ficar apenas a faixa selecionada. Para dar um acabamento na seleo, no menu Efeitos, selecionar do fim do trecho escolhido at a metade da ltima nota, e usar Fade Out (opcional mas de bom efeito). Finalmente, no menu Arquivo, escolher Exportar ou Exportar como... e o Audacity cria um arquivo .wav pronto para ser importado pelo Sonic Visualiser.

Figura 1: interface grfica do Audacity

A representao padro de uma forma de onda usada no Audacity e outros editores de udio um grfico simtrico de intensidade do som (loudness) ou volume [eixo vertical] sobre o tempo [eixo horizontal]. Este formato bastante conveniente para se saber em que parte da msica representada se est pois os ataques das notas e o comeo e fim das sees da msica so frequentemente visveis. Na Figura 1, na pgina anterior, pode-se ver o resultado final dos procedimentos descritos acima.

2 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

No entanto, o Audacity no muito til como ferramenta de anlise; h outras formas de visualizao de um arquivo de udio que revelam mais dados sobre o que se est escutando. Este tutorial descreve duas abordagens bsicas: a primeira permite extrair informaes sobre a cronometragem e a dinmica dos eventos em uma dada performance, enquanto a segunda envolve o uso de espectrogramas que podem revelar os detalhes de uma determinada msica. O Sonic Visualiser capaz de trabalhar segundo ambas as abordagens mas tambm superior no sentido de fornecer uma viso mais abrangente para se navegar atravs de gravaes. Por este motivo, comearemos por descrever seus recursos. Usando o Sonic Visualiser para navegar atravs de gravaes Recentemente desenvolvido na Universidade de Londres (Queen Mary), o Sonic Visualiser um programa especificamente projetado para analisar gravaes. primeira vista, seu aspecto lembra o do Audacity; os arquivos de udio tambm so mostrados no formato de grfico de forma de onda; vemos tambm os botes usuais de 'tocar' (play), 'pausar' (pause) e 'parar' (stop), como em qualquer editor de udio, mas o Sonic Visualiser no um editor de udio; em vez disso, como o prprio nome do programa indica, foi projetado para oferecer diferentes vises de um arquivo de udio enquanto este est sendo ouvido ou no. A interface grfica do programa construda segundo o conceito de camadas (layers, como no Photoshop) transparentes, sobrepostas umas sobre as outras. Assim, uma camada mostra a onda sonora propriamente dita, mas as outras podem mostrar outros dados da msica sendo estudada, como andamento, dinmica, e assim por diante. Clicar nas abas na parte superior, direita da tela, trazem diferentes camadas para o primeiro plano, junto com os controles associados a elas. Pode-se explorar as diferentes camadas explorando o menu Layer. Outro conceito chave do programa so os painis (panes). Cada conjunto de layers chamado de pane, e pode-se ter dois ou mais panes diferentes mostrados um abaixo do outro na tela. Muito da funcionalidade do Sonic Visualiser deriva de plug-ins desenvolvidos por terceiros e cuja ativao se faz atravs do menu Transform. Junte-se a isso o conjunto de ferramentas na barra localizada na parte superior da janela do programa e os comandos mais bsicos do programa esto vistos. No h espao neste tutorial para mostrar todos, que esto explicados no Reference manual disponvel no site do Sonic Visualiser ou no menu Help na barra de menus. Para exemplificar as possibilidades do programa, vamos comear a experiment-lo usando o material que selecionamos usando o Audacity. O primeiro passo importar o trecho, que editamos com o Audacity, acessando o Menu File e escolhendo a opo Import udio file [Ctrl+I]; em seguida, tambm no Menu File, escolher Save session as... Esta operao vai criar um arquivo do Sonic, com o nome "PixinguinhaDonga.sv". Podemos agora experimentar os recursos do Sonic antes de partir para uma anlise propriamente dita do trecho escolhido. Podemos tocar o trecho usando os cones da barra de ferramentas ou usando a tecla de espao do computador. Pode-se escolher como a forma de onda se comporta enquanto a msica tocada, usando-se o comando Follow Playback, direita da tela. H trs opes: Scroll, em que a onda se move e o cursor vertical fica parado; Page, em que a onda fica parada e o cursor vertical se move, ou ento, Off, em que no h

3 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

nenhum movimento, embora a msica continue tocando. Acima do comando Follow Playback, h trs abas retangulares. Clicando na segunda aba, aparece o ruler layer (camada da rgua), que pode ser mostrada ou no usando o boto Show na parte inferior direita da tela. Pode-se mover a onda em toda sua extenso usando o pequeno grfico verde na parte inferior da tela ou ento, escolhendo o cone da luva, mover o grfico principal diretamente.

Figura 2: interface grfica do Sonic Visualiser

Com os dois rodzios em forma de L invertido na parte inferior direita da tela, pode-se ampliar a onda tanto vertical como horizontalmente sem que haja nenhuma alterao no som; apenas um zoom de efeito puramente visual. Clicar na segunda aba em cima, direita da tela, pe em 1 plano a ruler layer (camada da rgua linhas verticais), podendo-se tambm escolher vrias cores para a rgua, clicando-se no pequeno quadrado colorido direita. A terceira aba a da forma de onda (waveform layer), que tambm pode desaparecer usando o boto Show. Os botes redondos Show e Play se encontram no painel lateral direito da janela. O boto Show, dependendo em que layer voc estiver, faz aparecer e desaparecer a rgua ou at o prprio grfico. O boto Play faz o som tocar ou emudecer (mute). Em baixo, direita desses dois botes, temos um cursor horizontal de volume, e esquerda deste, um controle de velocidade, com a capacidade de diminuir ou aumentar o andamento da msica sem alterar a tonalidade. Na barra de ferramentas clicando no cone da seta, o programa entra em select mode (modo de seleo) e pode-se ento selecionar parte da gravao (exatamente como no Audacity). Se no menu Playback for selecionada a opo Constrain Playback to Selection ouvir-se- somente a parte selecionada. Clicando na seleo com o boto direito do mouse, cancela-se a seleo. Clicando-se no cone da mo, bem esquerda da seta, na barra de ferramentas, volta-se ao modo de navegao (navigation mode), e se poder, de novo, movimentar o grfico de onda.

4 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

O Sonic Visualiser permite, facilmente, explorar uma gravao sob vrios pontos de vista, mas para efeito de anlise, seria muito til se saber onde cada compasso comea; assim, poderamos navegar com segurana at qualquer ponto da gravao. Adicionar barras de compasso a um grfico de onda muito fcil: primeiramente, no menu Edit, escolha Number New Instances with... e assegure-se que a opo Simple counter est selecionada. Em seguida, enquanto a msica tocada, pressione, no teclado do computador a tecla "pontoe-vrgula" [;] ao perceber auditivamente o incio de cada compasso. O resultado dever ser algo parecido com o que se v na Figura 3, na qual as barras de compasso so as linhas verticais de cor verde. A colocao de barras de compasso cria um quarto layer, cuja aba aparece na extrema direita, na parte superior da tela. Tocando-se o trecho novamente, pode-se ouvir um clique a cada barra de compasso, enquanto o grfico passa da esquerda para a direita. Se por acaso foi cometido algum erro, este pode ser corrigido, escolhendo-se o Time Instants Layer (aba 4) e usando-se o cone em forma de cruz na barra de ferramentas. Com este cone pode-se mover as barras erradas para a esquerda ou para a direita at se chegar a um resultado satisfatrio. O timbre do clique pode ser modificado, na aba 4, clicando-se em um cone direita do boto Play. O resultado final da operao descrita acima pode ser visto na Figura 3. Segundo o autor deste tutorial, uma das melhores maneiras de se analisar gravaes comparar gravaes diferentes da mesma msica. Isto pode ser feito pelo Sonic e mais til para gravaes de msica erudita, em que as partituras so prescritivas e as diferenas de execuo de uma mesma pea no so to diferentes umas das outras. Como, nesta traduo-adaptao estamos nos concentrando somente na msica popular, esse recurso do Sonic ser mostrado apenas como ilustrao das potencialidades do programa. O procedimento para carregar outras msicas na mesma sesso do Sonic clicar no menu File e escolher Import secondary audio file. Este segundo arquivo de audio ocupar um novo "Painel" (Pane) criado automaticamente. Escolhemos como "arquivo de udio secundrio" os oito primeiros compassos da gravao de Pixinguinha e a Orquestra Victor, de 1941.

udio 2: Carinhoso - Pixinguinha (Orquestra Victor)

Pode-se notar, primeira vista, que a gravao de 1941 (no painel inferior) tem um andamento mais lento que a de 1928 (painel inferior) e portanto, as barras de compasso da 1 gravao no servem para a segunda. A Figura 4 mostra os dois painis com as duas gravaes. Usando-se a ferramenta de seleo (seta), pode-se selecionar determinados compassos (por enquanto s no painel superior) e fazer com que o Sonic toque somente aquela regio. Para que isso ocorra, passe para o modo de seleo (Select mode) na 1 aba esquerda e selecione os compassos de 3 a 6. em seguida, no menu Playback, escolha Constrain Playback to Selection e, em seguida, Loop Playback. O Sonic tocar apenas os compassos selecionados, repetindo-os ad infinitum. Visto este recurso do Sonic, basta salvar a seo (Save Session) no menu File.

5 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Figura 3: Barras de compasso

Figura 4: Duas gravaes diferentes em dois painis

Visualizando andamento e dinmica na tela Como j foi dito, pode-se estudar o timing (em traduo livre, o tempo certo em que ocorrem os eventos) de uma performance usando-se nada mais complicado do que um cronmetro. A Figura 5, tirada do artigo de Jos Bowen 'Tempo, Duration, and Flexibility: Techniques in the

6 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Analysis of Performance' ("Andamento, durao e flexibilidade: Tcnicas de anlise da performance" (Journal of Musicological Research 16 [1996], 11156) no exigiu mais do que isso. O eixo vertical mostra a durao da exposio do 1 movimento da Quinta Sinfonia de Beethoven (em minutos) e o eixo horizontal o ano da gravao. Os dados obtidos por Bowen parecem muito espalhados mas, na mdia, o andamento da msica tem aumentado no correr dos anos e, em consequncia, sua durao em minutos, como se pode ver na Figura 5, diminuiu. No entanto, possvel se ter uma viso muito mais detalhada do timing de uma performance. Em princpio, a soluo mais bvia seria usar um programa de computador que detectasse o ataque de cada nota da msica e o registrasse. Na prtica, ainda no existe tecnologia que realize essa tarefa de maneira confivel, embora haja pesquisadores tentando resolver este problema e espera-se que em breve esse programa aparea. Um dos plug-ins desenvolvidos por terceiros para o Sonic Visualiser, chamado Aubio Onset Detector, uma tentativa de mapear os ataques de uma determinada gravao, mas este plug-in ainda falha em detectar algumas notas e/ou descobre algumas francamente fora de lugar. Uma outra forma de detectar incios de notas seria procur-las em um espectrograma, o que ser visto mais adiante neste tutorial; uma abordagem vivel, pelo menos para algumas msicas, mas requer muito tempo para se chegar a resultados.

Figura 5: Acelerao do andamento na Quinta de Beethoven, segundo Jos Bowen

Por esse motivo, os estudos sobre o timing em performances pelo menos para musiclogos tm se inclinado para a medio de andamentos ou, melhor dizendo, o padro flutuante dos andamentos, que s faz sentido quando a msica tem algo que possa se identificar como tempos, evidentemente. A abordagem tradicional tem sido escutar a msica enquanto se bate em uma tecla de computador (como fizemos acima para identificar os incios de compassos), podendo-se depois exportar os dados encontrados para uma planilha e a partir da, construir [1] um grfico do andamento , ou seja, um grfico com uma linha do tempo (timeline), que pode representar os compassos por nmeros no eixo horizontal e os andamentos no eixo vertical. Uma vez que o andamento (e suas variaes) uma dimenso importante da expresso de uma performance, pelo menos na maioria das composies eruditas, mas tambm das populares, essa tcnica fornece algo como um atalho para se descobrir aspectos analiticamente importantes de uma performance.

7 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Tradicionalmente, essa abordagem era vtima de dois problemas: era difcil se ter certeza da preciso da coleta de dados e tambm difcil relacionar os grficos de andamentos quando se escutavam as msicas que geravam os dados. O Sonic ajuda a superar ambos os problemas e permite que o mtodo de bater na tecla do computador (tap tempo) seja muito mais confivel do que costumava ser. Continuaremos trabalhando com a primeira gravao que usamos, a de Carinhoso, gravada por Pixinguinha e Donga s que, desta vez, bateremos na tecla do ponto-e-vrgula [;] a cada vez que percebermos um tempo da msica, exceto, claro, o primeiro tempo, pois no h meio de se saber o instante exato em que vai soar sem uma contagem prvia. Se for usado um computador de mesa (desktop), pode-se tambm usar a tecla Enter numrica direita do teclado.

udio 3: Carinhoso - Pixinguinha (Orquestra Pixinguinha e Donga)

Vai ser necessrio algum treinamento para se efetuar este procedimento e provavelmente no ser da primeira vez que se vai chegar a um resultado convincente. De qualquer modo, pode-se sempre apagar as tentativas erradas, deletando o Time instants layer (aba 4 na tela, como j vimos) e recomear, como tambm se pode ensaiar sem gravar as batidas. Finalmente, se tudo der razoavelmente certo, poderemos ver algo como o que est representado na Figura 6.

Figura 6: Marcao dos tempos na verso Pixinguinha/Donga

Entretanto, restam trs problemas que precisam ser resolvidos. Primeiro, ainda nos falta marcar o tempo inicial, que pode ser marcado visualmente e depois verificado pelo ouvido: use a ferramenta do lpis na barra de ferramentas, posicione o cursor no incio da primeira nota e clique de novo; uma linha igual s outras vai aparecer.

8 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

O segundo problema, como vimos na marcao das barras de compasso, que as linhas verticais que marcam os tempos podem no estar posicionadas corretamente. A soluo aqui a mesma que na correo das barras de compasso. Oua os cliques, entre no modo de edio (edit mode) e com a ferramenta da cruz adiante ou atrase as linhas de marcao at que estejam posicionadas corretamente. O grfico de forma de onda pode ser um bom guia nesta tarefa, mas nem sempre. preciso usar a viso e a audio para se chegar a uma marcao certa. Em caso de dvida, confie mais no ouvido do que nos olhos. Se uma marcao de tempo estiver muito errada, esta pode ser apagada com a ferramenta da borracha, na barra de ferramentas. Se ainda estiver difcil a marcao, pode-se diminuir o andamento da melodia, usando-se o cursor circular na parte inferior da tela, ao lado do controle horizontal de volume, movendo-o no sentido anti-horrio. Se quiser um valor mais preciso, d um duplo clique no boto e digite uma valor (comece com -50). Pode levar algum tempo mas atravs dessa edio conjugada escuta poder-se- chegar a valores muito mais confiveis do que era possvel antes do Sonic Visualiser. Terceiro e ltimo problema: os tempos, com quase toda certeza, no vo estar numerados como se esperava. O Sonic pode numer-los por compasso e tempo, o que extremamente conveniente (e significa que no necessrio bater os compassos separadamente); por isso vale a pena aprender como se faz. Assegure-se que os Time instants (os tempos) esto no layer ativo. Selecione Number new instants with do menu Edit e, em seguida, Cyclical two-bar counter (bar/beat); em seguida escolha Cycle size igual a 2 (considerando que Carinhoso est em 2/4). Agora, consideremos como se quer que o primeiro tempo seja numerado. um segundo tempo de compasso, e por isso queremos que seja numerado como 0:2 (compasso zero, 2 tempo). Para se obter essa numerao, vai-se ao menu Edit > Set Numbering Counters e escolha Course counter (bars)' to 0, e 'Fine counter (beats)' to 2; depois, 'Select all' e depois 'Renumber Selected Instants' (ainda no Edit) Tudo agora dever aparecer na tela como se deseja. Se todos os nmeros dos tempos no estiverem aparecendo, faa um zoom com o rodzio horizontal no canto direito inferior e ento todos os tempos aparecero, como na Figura 7. uma boa ideia salvar a sesso neste ponto. Com os dados sobre os tempos j sabidos, ser fcil, agora, construir um grfico de andamentos e duraes e mostr-lo no Sonic. O procedimento o seguinte: Assegure-se que o Time instants layer est em primeira plano. Selecione tudo (select all Ctrl+A) e crie um um novo Time values layer (no menu Layers) e cole (Ctrl+V) o contedo do layer no que se acabou de criar. Aparece ento uma caixa de dilogo com vrias opes. Se desejar um grfico de andamento, em que os maiores valores aparecem como mais rpidos, escolha Tempo (bpm) based on duration since the previous item; se quiser um grfico de durao em que os maiores valores so os mais longos, opte por Duration since the previous item; em ambos os casos, o valor mais prximo de, digamos, a marca (label) 4:2 vai refletir a durao do tempo que acaba ali, ou seja, a distncia entre 4:1 e 4:2. Esta opo vai parecer mais natural se considerar-se os labels sendo marcados como equivalentes a barras de compasso, e no a pontos. A razo de se preferir a segunda opo que esta parece se encaixar mais intuitivamente com o som da msica afinal de contas, s no final de um tempo que sabemos o quanto ele durou. Se esta opo no agradar, pode-se escolher o andamento ou a durao to the
9 de 22 26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

following item, mas o grfico no vai mais se ajustar msica. Clique OK e, antes de fazer qualquer coisa, certifique-se que voc est em navigation mode (cone da mo) porque no Edit mode, clicar na janela com o cone da seta altera o grfico. Em seguida, ajuste o grfico para melhorar sua aparncia, escolhendo cores contrastantes para o grfico e as barras dos tempos e cancelando a seleo que estava feita em toda a janela. Se voc escolheu Andamento (Tempo), o grfico ter aproximadamente o aspecto que aparece na Figura 7. Os controles direita do layer no aparecem pois foi cancelado o comando Menu > View > Show property boxes. Note-se que a escala vertical esquerda mostra valores metronmicos.

Figura 7: Grfico de andamento

Exportar dados para confeco de grficos e anlises posteriores Apesar das vantagens de mostrar grficos dentro do prprio Sonic Visualiser, podero surgir ocasies em que se deseja criar grficos convencionais, impressos, ou usar dados retirados do Sonic em outros programas, como, por exemplo, conjuntos de estatsticas. Exportar dados muito simples. Por exemplo, para exportar dados de um grfico de andamentos, configure o Sonic para que o layer correspondente esteja na frente (se voc tem muitos layers, pode-se clicar/desclicar o boto Show para se assegurar qual layer est selecionado). Em seguida, escolhe-se a opo File > Export Annotation layer e em seguida, o diretrio ou pasta em que se quer salvar os dados e exporte-os no formato de um arquivo de texto. Se este arquivo for aberto com um processador de texto, ser criada uma lista de tempos e marcadores como se v abaixo:
0.000000000 1.174739229 1.941224489 2.724943310 0 0.2 51.0752 78.2794 76.5581

1.1 1.2 2.1

10 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

3.475102040 4.144285714 4.974897959 5.692312925 6.443424036 7.128049886 7.902766439 8.637845804 9.380476190 10.058548752 10.805170068 11.506575963

79.9831 89.6615 72.2359 83.6336 79.8817 87.6391 77.4477 81.6238 80.7939 88.4861 80.362 85.5425

2.2 3.1 3.2 4.1 4.2 5.1 5.2 6.1 6.2 7.1 7.2 8.1

O recurso de importar e exportar dados permite abrir e salvar os componentes individuais de um layer e uma utilidade desse recurso transferir esses dados para uma planilha. Vamos supor que se esteja usando o Excel (2003 em diante) e o primeiro passo ser criar um grfico de andamentos. Em vez de usar o comando usual Arquivo > Abrir do Excel, importam-se os dados retirados do Sonic usando o comando Dados > Importar Dados Externos > importar Dados. Estes devero ter o mesmo aspecto tanto na planilha que se vai criar como no arquivo de editor de texto gerado pelo Sonic . Em seguida, calcula-se a durao de cada tempo, subtraindo o valor de seu incio do valor do incio do tempo seguinte. Ensinar como se usa o Excel foge do objetivo deste tutorial mas pode-se ter uma idia do aspecto de uma planilha assim obtida abrindo o arquivo r0.xlsr0.xls que foi baixado entre os arquivos auxiliares do Sonic. O resultado a que se quer chegar um grfico de variaes do andamento parecido com o da Figura 8. Os tempos mais longos aparecem no alto do grfico. Mapeamento do andamento usando espectrogramas________________ Se for usado um espectrograma de uma gravao, pode-se ter um resultado mais preciso, com a vantagem de se obter tambm as intensidades (loudness) de cada instante e tambm as frequncias das notas da melodia. Com este mtodo, pode-se ver claramente onde cada nota ou altura tem incio. Para comear, abra o arquivo em que estamos trabalhando e no Menu, clique Layer > Add Spectrogram. Podemos ver ento o espectrograma da msica em estudo com as marcaes dos tempos, j obtidas, sobrepostas quele. Toque a msica para ver como funciona este novo recurso. Se o clique incomodar, pode-se deslig-lo, usando o boto Play, localizado na parte inferior da tela, no painel da direita. Como a gravao em estudo bem antiga, todas as informaes teis esto na parte inferior do espectrograma, na faixa abaixo de 4kHz, devido resposta de frequncia limitada em gravaes do incio do sculo XX. Por esse motivo, pode-se obter uma visualizao melhor usando-se a roda vertical situada no canto inferior direito do espectrograma. Com o mouse, rode-a bem devagar para baixo. Encostado na roda pode se ver uma coluna que contm um pequeno retngulo vertical de cor cinza escuro. Gire a roda at o retngulo diminuir e atingir aproximadamente uma altura equivalente a um quarto da coluna que o contm. Em seguida, arraste o pequeno retngulo para baixo at a base da coluna.

11 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Figura 8: Grfico de andamento (MS Excel)

A operao descrita acima tem como objetivo reduzir a altura do espectro visvel e focalizar sua parte inferior. No lado esquerdo da janela podem-se ver anotadas as frequncias; as verdadeiramente importantes, no presente caso, esto abaixo de 4kHz. Pode-se mudar tambm o tamanho horizontal (zoom) do espectrograma com a roda horizontal, tambm localizada no canto inferior direito da janela, junto vertical. Movendo-se a roda para a direita, pode-se ver o espectro com mais detalhe em relao ao eixo do tempo. Esta manobra ser til quando se quiser alinhar marcadores de tempos com ataques de notas. primeira vista, o aspecto do espectrograma no parece muito claro, como se uma chuva torrencial esverdeada estivesse caindo sobre as informaes musicais. Esta "chuva" a representao do rudo de uma gravao de 1928. Pode-se melhorar o aspecto visual mudando-se as configuraes nas caixas na parte de cima, direita, da janela do Sonic, chamadas de property boxes. Mude Scale para dBV^2, Window para 2048 e 50% para 75%. Em seguida, coloque o mouse sobre o controle redondo na extrema direita, em cima, da janela do Sonic, que o controle de Colour Rotation e d um duplo clique, insira o valor 42 e depois clique OK. Depois de todos esses procedimentos, ter-se- um espectrograma com um aspecto bem mais claro. Pode-se mudar todos os valores descritos acima, da forma como se preferir, at se ficar satisfeito. O espectrograma ter um aspecto semelhante ao mostrado na Figura 9. Com o espectrograma pode-se ver com uma certa clareza, dependendo da qualidade da gravao e da quantidade de instrumentos (quanto mais instrumentos, menos claro), onde as notas comeam e terminam. As linhas horizontais so representaes dos harmnicos de cada nota da melodia, e as fundamentais podem ser vistas na linha inferior, na faixa entre 236-452 Hz. A intensidade representada por cores, em decibis (uma legenda mostrada na coluna na extremidade esquerda da figura). A cor vermelha significa maior intensidade e a verde escuro a menor. As fundamentais das notas da melodia correspondem s linhas mais inferiores. Se passar o mouse sobre cada uma dessas notas, o programa indica qual a nota e quanto esta se afasta
12 de 22 26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

do diapaso em cents (centsimos de semitom) ou ento a regio aproximada da nota, quando esta se afasta muito do diapaso (L [A ] = 440 Hz) como, por exemplo, a primeira
3 3

nota da melodia que est entre A +40c e Bb -25c, etc., em que A o L acima do D central
3 3 3

(C )
3

[2]

Figura 9: Espectrograma

Agora, pode-se ver onde as notas comeam e terminam. Estas no esto sempre nos mesmos lugares e ser necessrio marcar pelo menos os incios de algumas delas. Tente posicionar os marcadores nos locais onde se ouve um tempo (os cliques j gravados podem ajudar nesta tarefa), mesmo que parea errado, apesar de que no espectrograma a maioria dos tempos estaro exatamente certos. Visualizar as notas como frequncias muito til, pois o que est se vendo em um espectrograma uma espcie de super partitura, que mostra no s as alturas e as duraes da msica mas tambm tudo que um executante realiza em termos de som. Se surgirem problemas, elimina-se (delete) o Time instants layer existente e tenta-se outra vez. Em seguida, pode-se extrair um grfico das variaes do andamento da mesma forma como foi descrito anteriormente. Como resultado das operaes acima podem ser vistos o grfico de forma de onda, o espectrograma e o grfico das variaes do andamento ao mesmo tempo. Como opo, se no for mais necessrio, elimina-se o grfico de forma de onda.

A leitura de espectrogramas Apesar de se poder usar um espectrograma para estabelecer andamentos, bem como os ataques das notas, sua maior funo analisar e interpretar gestos expressivos com um grau de detalhamento relativamente alto.
13 de 22 26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Podendo mostrar a frequncia, a durao e a intensidade de todos os sons, os espectrogramas tornam possvel visualizar o que os executantes esto fazendo e a partir da comear a entender a relao entre tudo o que mostrado e a maneira como entendemos a msica. Antes, porm, precisamos de uma introduo aos espectrogramas, suas potencialidades e limitaes. Assim, estaremos melhor situados para poder interpretar o que mostram. Comearemos com uma descrio bastante bsica do que podemos observar usando dois exemplos relacionados um com o outro, um instrumental e outro vocal. O primeiro exemplo a gravao de Carinhoso, de Pixinguinha, feita por Garoto, no violo tenor, e Carolina Cardoso de Meneses ao piano, em 1943.

udio 4: Carinhoso - Pixinguinha (Garoto e Carolina C. de Meneses)

Estudaremos os primeiros 12 segundos da msica, durao aproximada dos oito primeiros compassos da melodia. A importao do arquivo de udio e a obteno do espectrograma deste trecho se faz da mesma forma que no estudo da verso da Orquestra Donga/Pixinguinha. O espectrograma da verso de Garoto e Carolina pode ser visto na Figura 10. Nota-se claramente, na Figura 10, na primeira nota da melodia, o bend (portamento) do violo tenor de Garoto, que vai de Sol# a La , aproximadamente. As notas (e suas frequncias) so
3 3

mostradas encostando-se o mouse nas linhas horizontais do espectrograma. No entanto, a afinao no est justa, considerando-se um diapaso La = 440 Hz (esta frequncia pode ser
3

mudada nas opes do programa); por isso, quando Garoto atinge o L, o Sonic mostra que a nota no est afinada e sim numa regio entre o La -40c (cents, centsimos de semitom) e
3

L# +25c.
3

Visveis tambm esto os vibratos aplicados s notas da melodia. Curiosamente, o 2 harmnico tem maior intensidade, pelo menos segundo esta viso do espectrograma, enquanto o primeiro harmnico, a fundamental da nota, aparece com menor intensidade, em meio s notas do piano, devido proximidade, no eixo vertical, dos primeiros sons parciais da srie harmnica. Entretanto, pode-se obter um maior afastamento das linhas horizontais, mudando-se os bins (termo de definio complexa, que ser explicado posteriormente), no painel de controle direita da tela, de Linear para Log (escala logartmica). Assim, pode-se ver com mais clareza o primeiro harmnico (fundamental, que nesta visualizao aparece com intensidade comparvel ao 2 harmnico) e pode-se ver tambm as notas do piano de Carolina como barras verticais abaixo da notas do violo tenor. Pode-se ter uma noo das intensidades de cada harmnico e da dinmica em geral, selecionando, no Menu Layer, Add Spectrum. O espectro de uma nota mostra a intensidade de cada harmnico. No lado inferior da janela do espectrograma aparece um teclado de piano, indicando a altura escalar de cada frequncia, e no lado esquerdo uma escala de intensidades (loudness). Se selecionarmos a 1 aba no painel esquerdo da tela e escolhermos a opo Scroll em Follow Playback e tocarmos o arquivo, poderemos ver como o espectro muda medida que a msica se desenrola. Se quisermos uma viso mais detalhada, sem que a msica esteja sendo

14 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

tocada, usa-se a ferramenta da "mo" (hand tool ) e move-se o espectrograma atravs da linha central e poderemos ver a anlise do espectro mudar, mostrando como as intensidades dos sons parciais mudam a cada momento. A maior parte dessas mudanas devida ao vibrato, mas pode-se notar como as intensidades relativas dos sons parciais diminuem em funo direta das alturas desses harmnicos. Cada um deles, geralmente, um pouco mais fraco que seu vizinho inferior.

Figura 10: Espectrograma

As excees acontecem quando uma nota do violo tocada mais forte, e ento pode-se ver harmnicos mais agudos terem maior intensidade. Se o grfico do espectro est atrapalhando, escolha, no Menu Pane > Add New Pane e adicione o espectro ao novo Pane. Para informaes detalhadas sobre cada posio, selecione a aba do espectrograma. Quando este layer est em destaque, pode-se ver - no canto superior direito da janela - muitas informaes numricas sobre o que est acontecendo no ponto em que se coloca o cursor (mouse). medida que o mouse se movimenta os nmeros vo mudando. Essas grandezas so, na grande maioria das vezes, expressas no como um s valor mas como uma regio delimitada por dois valores, ou seja, um valor aproximado. Espectrogramas e a voz Agora, comparemos as duas partes da primeira gravao de Carinhoso com a letra de Braguinha, de 1937; na primeira metade, a msica tocada integralmente pelo conjunto regional, e na segunda, cantada por Orlando Silva.

udio 5: Carinhoso - Pixinguinha e Braguinha (Orlando Silva)

Na parte instrumental, a melodia tocada pela flauta em registro agudo, comeando

15 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

aproximadamente na nota L , na tonalidade de F maior. Pode-se notar (Fig. 11) a pequena


4

intensidade dos harmnicos da flauta, no s por causa do registro agudo mas tambm das caractersticas tmbricas do instrumento, em que h grande intensidade da fundamental, cujas oito primeiras notas, nesta verso, esto na faixa de frequncia entre 645 e 861 Hz. A tonalidade desta parte est entre F e F# Agora, comparemos a Fig. 11, representao do solo de flauta acompanhado por regional, com a parte cantada por Orlando Silva (Fig. 12). A parte cantada modula para uma tonalidades entre D e R bemol conforme se pode ler no espectrograma e pode-se notar a riqueza e a intensidade dos harmnicos (que vo at o 19 - 20), e a intensidade significativa do terceiro harmnico, podendo-se observar com clareza, nesta regio, o vibrato de Orlando Silva.

Figura 11: Espectrograma

16 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Figura 12: Espectrograma

O espectrograma mostra informaes sobre a cor (o timbre) da voz mas extremamente difcil descobrir onde est essa informao porque a grande maioria dos padres revelados no espectro de uma voz com letra informao sobre a pronncia das palavras. Acusticamente, vogais e consoante so padres de intensidade relativa entre os demais sons do espectro. As vogais so enunciadas mudando o formato da cavidade oral e o efeito disso uma mudana no equilbrio dos harmnicos que formam o som. Este equilbrio permanece o mesmo no importa a altura da nota que est sendo cantada. Quando os cantores querem mudar a cor da voz, alteram a cavidade oral, projetando o som para cima e para a frente (mais brilhante) ou para baixo e para trs (mais escuro) da cavidade oral, e como resultado disso, ocorrem mudanas no espectro. Por esse motivo, o que est visvel neste espectrograma apenas nos informa sobre as palavras que Orlando Silva est cantando e sobre o modo como as pronuncia. Ouvindo atravs de espectrogramas Agora, que j sabemos algo sobre o que estamos procurando em espectrogramas, importante conhecer tambm algumas ciladas que podem surgir em sua leitura. Primeiro, apesar de o computador mapear as intensidades de cada frequncia com bastante exatido, tomando como referncia uma gravao, numa situao ideal, mas no mostra com fidelidade o quanto de intensidade tem 'realmente' um som no mundo fsico, pois o ouvido humano tem uma sensibilidade que varia para diferentes frequncias. Qualquer livro texto bsico de acstica inclui uma tabela de curvas de frequncia que mostra o quanto mais forte tem que ser um som agudo e (especialmente) o quanto mais forte um som grave tem de ser para que possamos perceb-lo com a mesma intensidade de um som no registro mdio. O ouvido humano mais sensvel na faixa entre 1 e 4 kHz (especialmente entre 2 e 3 kHz). Isto decorre, provavelmente, da evoluo da espcie humana porque estas faixas de frequncia eram teis [3] em tempos remotos para identificar sons naturais ricos em transientes , ajudando nossos ancestrais a identificar com preciso e rapidamente as fontes sonoras de seu meio ambiente.

17 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Como consequncia, o ouvido do homem contemporneo ainda especialmente sensvel s vogais na fala e aos timbres na msica. sabido que aparentemente ouvimos a fundamental de um som com mais clareza e esta no sofre interferncias das vibraes de seus harmnicos tanto quanto estes sofrem interferncias de outros harmnicos. Por este motivo, fcil para nossos ouvidos identificar uma nota com certeza. Mas, estritamente falando, a informao sonora mais forte , com frequncia, proveniente dos harmnicos. Por esse motivo, a faixa de 1 a 4 kHz importante para a informao sonora que transmitida sobre o timbre (tone), e ns a percebemos como mais forte do que o computador a percebe. Como consequncia, um espectrograma no colore essas frequncias com tanto brilho como seria necessrio de modo a mapear nossa percepo. Outro aspecto a se levar em conta que quanto mais se sobe no espectro, mais o ouvido tende a integrar tons de frequncias prximas em "faixas crticas" (critical bands), dentro das quais no percebemos frequncias independentes. Por exemplo, os harmnicos mais altos de uma frequncia de 200 Hz, em torno de 3000, 3200 e 3400Hz, esto todos agrupados em uma nica faixa crtica (3000 - 3400Hz) que para ns esto integradas e por isso no os percebemos como diferentes uns dos outros. No h motivo, portanto, para tentar atribuir pequenos detalhes, dentro dessa faixa, a qualquer efeito que possamos ouvir em uma performance. Por outro lado, o sistema auditivo acentua os contrastes entre essas faixas crticas e por esse motivo alguns sons que parecem semelhantes em um espectrograma podem ser percebidos como intensamente contrastantes. Alm disso, frequncias de maior intensidade podem mascarar outras com menos intensidade, de maneira que essas ltimas no so de maneira nenhuma percebidas pelo ouvido humano. Por todas essas razes (e mais outras ainda), o sinal fsico medido pelo computador diferente em vrios aspectos daquele que ns percebemos. Tudo isso significa que devemos usar o espectrograma em conjunto com o nosso ouvido. Os dados mostrados por esta ferramenta no devem ser somente lidos isoladamente mas usados para nos auxiliar a identificar caractersticas que percebemos no mais que vagamente como ouvintes. O espectrograma pe em foco nossa escuta, nos ajuda a identificar e entender as funes das diferentes caractersticas separveis do som e neste papel, a mais poderosa ferramenta de que dispomos.

Mapeamento da intensidade do som (loudness) com espectrogramas Com pacincia, possvel usar um espectrograma para medir os ataques e as intensidades de todas as notas de uma msica. Toque a gravao a ser estudada algumas vezes para se acostumar com os diferentes registros (baixo, vozes intermedirias, melodia). Em seguida, usando o mouse e os nmeros e letras que aparecem no canto superior direito da janela do espectrograma informe-se sobre a intensidade de cada nota em decibis (dB), colocando o cursor na parte mais brilhante do incio do ataque de cada uma. [4] A frequncia do bin fornece a frequncia do segmento que o computador armazena no local indicado pelo cursor, medida em Hz (Hertz). A altura do bin traduz essa frequncia em

18 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

termos do nome de uma nota (A, B, C, etc. L, Si, D, etc.) e a distncia que ela se afasta do temperamento igual, medida em cents (centsimos de semitom). A expresso dB (decibel) mede a intensidade da nota. Dependendo de onde for colocado o mouse, pode-se obter no uma nota com preciso mas uma regio delimitada por duas notas, por exemplo [A+25c Bb-10c], o que d a afinao precisa da nota em algum ponto entre o L e o Sib Para se ter uma viso de como a intensidade (a dinmica) varia no decorrer de uma determinada msica, o Sonic Visualiser pode fornecer um grfico de intensidades. No menu, escolha Transform > Analysis by category > Unclassified > Power Curve: smoothed power. Este procedimento criar um novo layer com o grfico da variao das intensidades. Como exemplo, a Figura 13 mostra a variao dinmica da parte instrumental da gravao de Carinhoso por Orlando Silva e a Figura 14 a da parte cantada (p. 22).

udio 6: Carinhoso - Orlando Silva (instrumental)

udio 7: Carinhoso - Orlando Silva (vocal)

extremamente fcil usar o Sonic Visualiser para medir efeitos como o vibrato e o portamento. Tomamos como exemplo a gravao de Orlando Silva e escolhemos a parte cantada na qual o vibrato da voz do cantor aparece com clareza no grfico, especialmente na regio entre o 7 e o 10 harmnico. Selecionemos o tab do espectrograma e, usando a ferramenta de medio (measuring tool), 1 direita no menu principal, escolhemos uma nota longa com pelo menos cinco ciclos de vibrato completos em um harmnico no qual este efeito esteja bem visvel os ciclos tero sempre o mesmo comprimento e largura, no importa o harmnico escolhido, por isso, pode-se escolher qualquer um deles. Clique no primeiro pico e arraste o mouse at o quinto (ou mais picos, se a nota for longa o suficiente). Quando se solta o mouse aparece uma caixa retangular e se passarmos o mouse sobre a caixa de novo, vrios nmeros vo aparecer. Abaixo da metade da caixa, o nmero de cima nos d o tamanho da caixa em segundos. Se foram usados cinco ciclos, esse tamanho ser de aproximadamente de 0.75 segundo. Uma simples conta de cabea revela que cada ciclo dura aproximadamente 0.15", o que nos d a velocidade do vibrato de Orlando Silva naquele ponto. Aprofundar a anlise do vibrato um pouco mais complicado; ser necessrio criar uma nova caixa para isso. Use o mouse para selecionar o topo de um tpico ciclo de vibratos e arraste o mouse at a parte mais baixa do ciclo subsequente. O que se est desejando aqui construir uma caixa que encerre com exatido uma sequncia de ciclos de vibrato, sendo que o lado de cima da caixa toque o topo do ciclo e o lado de baixo o fundo. Pode-se fazer vrias tentativas at encontrar uma caixa satisfatria, bastando, a cada tentativa, apagar a caixa anterior, usando o boto direito do mouse. Quando se desenhar a melhor caixa possvel, note os nmeros em volta dela. Os nmeros na parte superior esquerda mostram a frequncia em Hz do limite mais agudo do vibrato e as da

19 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

parte inferior direita do a frequncia do limite mais grave; mostram tambm as alturas das notas superior e inferior, as oitavas a que pertencem e o quanto se distanciam do diapaso, em cents. Podemos usar essas ltimas informaes para medir a variao de altura do vibrato. Assim, para a nota que est sendo estudada, o valor mais alto do vibrato E +35c (Mi +35c)
5 5

e o mais baixo D# -24c (R# -24c), o que resulta numa amplitude de vibrato de 59 cents ou
5 5

0.59 de semitom.

Figura 13: Espectrograma

20 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

Figura 14: Espectrograma

Mas a diferena de alturas em um vibrato varia conforme a nota, conforme o tipo de expresso que o cantor ou o instrumentista quer passar, o contexto musical, etc. Est claro que para conseguir chegar a uma mdia, seria necessrio fazer um levantamento de vrios momentos em que haja vibrato. O portamento pode ser medido usando a mesma ferramenta. O que interessa aqui o espao percorrido pelo portamento em termos de alturas (por ex. Sol# a L), quanto tempo dura, qual a forma da curva na qual ele se enquadra, embora medir as propriedades desta curva no uma tarefa trivial e para a grande maioria dos casos demandaria uma quantidade de trabalho muito acima do razovel. No entanto, o espectrograma pode ser muito til para se entender o efeito do portamento sobre a audio. Qualquer valor menor do que 0.03 segundos imperceptvel, e por isso pode ser ignorado, exceto como um subsdio para o estudo da tcnica do dedilhado em instrumentos de corda. O portamento na primeira nota da verso de Garoto e Carolina Cardoso de Menezes, que j vimos, perfeitamente audvel.

udio 8: Carinhoso - Garoto e Carolina Meneses

O espectrograma pode revelar tantas informaes sobre uma determinada gravao que preciso tomar cuidado para no embarcar em uma excessiva busca de detalhes que, na verdade, no tm a menor importncia em termos de percepo. No entanto, usado com racionalidade e cuidado, pode nos dar informaes valiosas sobre o vibrato, o portamento e muitos outros detalhes expressivos. Uma palavra sobre bugs. Comparado aos programas de computador que se usavam at pouco tempo, o Sonic Visualiser uma maravilha, mas foi criado recentemente e portanto tem alguns bugs. O leitor pode ajudar a elimin-los enviando uma descrio de qualquer bug para a Sonic Visualiser community page, disponvel em http://www.sonicvisualiser.org/community.html. Clique em bug reports e faa seu registro no site. No vai lhe tomar muito tempo e seu relatrio pode ser de grande ajuda para a equipe de desenvolvedores do programa.

[1] Embora o Sonic tenha a capacidade de criar um grfico de andamentos dentro do prprio programa. [2] O Sonic Visualiser usa o temperamento igual como referncia de afinao. [3] Transiente (transient, em ingls) o som inicial produzido por uma fonte sonora, como um instrumento musical, por
exemplo, e que, apesar de sua curtssima durao (milsimos de segundo), de grande importncia para a percepo do timbre.

[4] O termo bin ('pacote', em traduo livre) encontrado comumente na anlise espectral. Binning (juntar em pacotes) as
frequncias necessrio porque, teoricamente h um nmero infinito de frequncias na regio que se deseja analisar. O problema se resolve dividindo-se toda a regio em 'pacotes de frequncias'. Cada pacote representa uma pequena regio do espectro com

21 de 22

26/03/2013 00:25

http://www.unirio.br/mpb/sv/tutorial.htm

todas as frequncias desta regio reunidas. Quanto mais pacotes houver em uma anlise espectral, mais precisa ela ser, e como consequncia, o computador ter que fazer mais clculos e vai demorar mais tempo para calcular o espectro.

Retornar pgina anterior

22 de 22

26/03/2013 00:25