melodia e harmonia

61
Melodia e Harmonia Marcelo Cicconet

Upload: voque

Post on 20-Dec-2016

273 views

Category:

Documents


16 download

TRANSCRIPT

Page 1: Melodia e Harmonia

MelodiaeHarmonia

MarceloCicconet

Page 2: Melodia e Harmonia

Melodia

•  …umasucessãodetonscompostademodo,ritmoenotasmusicaisarranjadasdemodoaalcançarformamusical,sendopercebidacomoumaunidadepelamente…(VirginiaTechMul?midia

MusicDic?onary)

•  Parteobscuradamúsicaquepermiteaohumano“repe?‐la”assobiando

•  Sequênciadenotamusicaisaolongodotempo

Page 3: Melodia e Harmonia

Harmonia

•  Combinaçãoconsonantedenotastocadassimultaneamenteparaproduziracordes(VirginiaTechMul?midiaMusicDic?onary)

•  Acompanhamento

Page 4: Melodia e Harmonia

MelodiaeHarmonia

•  Ambassãofundamentadasnoconceitodenotamusical(pitch)

•  Notamusicallembrafrequência

Page 5: Melodia e Harmonia

MelodiaeHarmonia

•  Aseguir– Análise– Composição– Síntese

Page 6: Melodia e Harmonia

Análise

•  Baixonível– Trabalha‐sesobreaondasonoraemformatodigital(PCM)observandoconceitosSsicoscomofrequênciaeamplitude

•  Altonível– Trabalha‐secomrepresentaçõessimbólicas(do?poMIDI)levando‐seemcontaaspectosdeteoriamusical(escala,modo,acordeprincipal,etc)

Page 7: Melodia e Harmonia

Análise

•  Descritoresharmônicos/?mbrais– Descritor:vetorrepresentandoalgumapropriedade(caracterís?caSsica)doáudio

– Normalmenteob?dosdesegmentosdetamanhoconstante(janelas)quesesobrepõe

–  Para44100fpsotamanhodajanelavariade512a4096frames

–  Sobreposição:geralmente½dotamanhodajanela

Page 8: Melodia e Harmonia

Análise

•  Taxadeeventos–  Inversãodosinalemframesconsecu?vos

– Anulaçãodaderivadadosinal

Page 9: Melodia e Harmonia

Análise

•  TransformadadeFourierdiscreta(DFT)– Devolveaamplitudecomplexacomqueasfrequênciasentrezeroeametadedataxadeamostragemestãopresentesnosinal

Page 10: Melodia e Harmonia

Análise

•  TransformadadeFourierdiscreta(DFT)– Seataxadeamostrageméde44100fpseotamanhodajanelaéde1024frames,aDFTdevolve512valoresdefrequênciaigualmenteespaçadosentrezeroe22050

– Umaumentodotamanhodajanelanãoaumentaagamadefrequênciasavaliadas,masaresoluçãodeavaliaçãodasfrequências

– Estratégiacomum:“zero‐padding”

Page 11: Melodia e Harmonia

Análise

•  TransformadadeFourierdiscreta(DFT)–  Janelamento(“windowing”)

Page 12: Melodia e Harmonia

Análise

•  Espectrodepotências– QuadradosdasmagnitudesdoscoeficientesdeFourier

Page 13: Melodia e Harmonia

Análise

•  Amplitude(loudness)– Médiadasentradasdoespectrodepotências

– Medidadaenergiadosinalsonoro– Muitasvezesrepresentadoemescalalogarítmica(porrazõesperceptuais)

Page 14: Melodia e Harmonia

Análise

•  Auto‐correlação– Medidadequantoumsinalésemelhanteàelemesmotransladado

Page 15: Melodia e Harmonia

Análise

•  Vetordecroma– Muitousadoparadetecçãodeacordes

Page 16: Melodia e Harmonia

Análise

•  Cepstrum– MagnitudedatransformadadeFourierinversadologaritmodamagnitudedatransformadadeFourierdosinal

Page 17: Melodia e Harmonia

Análise

•  Exemplos– AudioFeature– AudioUnits

Page 18: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)–  Frequênciafundamental:frequênciatalqueseusmúl?plosexplicammelhoroconteúdodoespetrodosinal

– Aplicações:afinadoreletrônico,transcriçãoautomá?cademelodia,acompanhamentoautomá?co,reconhecimentodefala,transposiçãodenotasmusicais,…

– Osalgoritmossedividememduasclasses:osqueatuamnodomíniodotempoeosqueatuamnodomíniodafrequência

Page 19: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)– Es?maçãoviaTaxadeEventos

Page 20: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)– MétododeMcLeod:procura‐sepormáximosdeumafunçãodeauto‐correlaçãonormalizada

auto‐correlação

Page 21: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)– MétodoYIN:procura‐sepormínimosdeumafunçãodiferençanormalizada

Page 22: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)– MétodoHPS(HarmonicProductSpectrum):percorre‐seoconjuntodefrequênciaseverifica‐sequaldelastemharmônicoscujoprodutodasenergiasémaior

100Hz 200Hz 300Hz

Page 23: Melodia e Harmonia

Análise

•  Detecçãodefrequênciafundamental(F0)– Máximaverossimilhança:cria‐seumbancodedadoscomoschamados“espectrosideais”e,dadoumespectrodecujaondasequersaberafrequênciafundamental,procura‐senabasededadosoespectromaispróximo

Page 24: Melodia e Harmonia

Análise

•  Exemplos– AudioUnits

Page 25: Melodia e Harmonia

Análise

•  Deteçãodeacordes– Cria‐seumacoleçãodevetoresdecromadeacordesreais,comváriasamostrasdomesmoacorde,asquaistendemaformaragrupamentos

– Dadoumacordeaclassificar,u?liza‐sealgummétododeAprendizagemdeMáquina(k‐nn,porexemplo)paraassociaroacordeaumdosagrupamentos

Page 26: Melodia e Harmonia

Análise

•  Análiseestruturaldepeçasmusicais– Matrizdeauto‐similaridade(SSM)

Descritor:croma Descritor:amplitude

Page 27: Melodia e Harmonia

Análise

•  Análiseestruturaldepeçasmusicais– Matrizdeauto‐similaridade(SSM):Aplicações:

•  Segmentação•  Resumodepeçasmusicais(thumbnailing)

•  Audiofingerprint•  Visualização

Page 28: Melodia e Harmonia

Análise

•  Exemplos– AudioFeature– EigenSound

Page 29: Melodia e Harmonia

Composição

•  Protocoloparacomposiçãoautomá?ca:

Page 30: Melodia e Harmonia

Composição

•  Algumasferramentasu?lizadas:– CadeiasdeMarkov

– Autômatoscelulares– Fractais– RedesNeurais

Page 31: Melodia e Harmonia

Composição

•  Exemplos:– Con?nuator,porFrançoisPachet

•  hqp://www.csl.sony.fr/~pachet/Con?nuator/

Page 32: Melodia e Harmonia

Composição

•  Exemplos:– MusicStretching,porTristanJehan

•  hqp://web.media.mit.edu/~tristan/

Original(20s)

Stretched(80s)

Page 33: Melodia e Harmonia

Síntese

•  Porwavetable– Reproduçãosucessivadamesmaformadeonda,armazenadanumatabela

– Taisondaspodemsersinté?cas

Page 34: Melodia e Harmonia

Síntese

•  Sínteseporwavetable– Unidadedesíntese:oscilador,controladordeamplitudeecontroladordefrequência

Page 35: Melodia e Harmonia

Síntese

•  Sínteseporwavetable– Envelopedeonda:(1)ataque,(2)decaimentoinicial,(3)sustentação,(4)decaimentofinal

Page 36: Melodia e Harmonia

Síntese

•  Sínteseadi?va– Somadasformasdeondageradasporumbancodefontes

Page 37: Melodia e Harmonia

Síntese

•  Sínteseadi?va– AaproximaçãofornecidapelasériedeFourierpodeservistacomosínteseadi?va

4 osc

16 osc

64 osc

Page 38: Melodia e Harmonia

Síntese

•  Síntesesubtra?va– Confunde‐secomfiltragem

Page 39: Melodia e Harmonia

Síntese

•  Síntesepormodulação

AM FM

Page 40: Melodia e Harmonia

Síntese

•  Síntesepormodulação– SínteseFM

amplitude

frequência base frequência moduladora índice de modulação

taxa de amostragem

Page 41: Melodia e Harmonia

Síntese

•  Síntesepormodulação– SínteseFM

•  Sistemanãolinear•  AnáliseviaFunçõesdeBesseldoPrimeiroTipo

•  Asfrequênciassignifica?vasacrescentadasaosinaloriginalsãoasquedistamdafrequênciabasemúl?plosinteirosdafrequênciamoduladora,sendoaquan?dadedetaismúl?plosigualaI+2

Page 42: Melodia e Harmonia

Síntese

•  Síntesepormodulação– SínteseFM

I = 1 I = 2 I = 3

Page 43: Melodia e Harmonia

Síntese

•  Síntesepormodulação– SínteseFM

WC Olo Garb (http://www.youtube.com/watch?v=R-hML-I5RV0)

Page 44: Melodia e Harmonia

TendênciaseAplicações

Page 45: Melodia e Harmonia

LocalizaçãoeIden?ficação

•  Querybyhumming(QbH)– Fase1:criaçãodeumbancodedadoscomrepresentaçõesdealtoníveldealgumascanções

– Fase2:dadaumacançãoàiden?ficar,processá‐lademodoanálogoaosexemplosdobancodedados

– Devolveroexemplodobancodedadoscujamelodiamaisseaproximaàencontradanaentrada

Page 46: Melodia e Harmonia

LocalizaçãoeIden?ficação

•  Querybyhumming(QbH)– Representaçõesmelódicas

Page 47: Melodia e Harmonia

LocalizaçãoeIden?ficação

•  Querybyhumming(QbH)– Aplica?vos

•  Midomi(www.midomi.com)

•  Musipedia(www.musipedia.org)

Page 48: Melodia e Harmonia

LocalizaçãoeIden?ficação

•  Monitoraçãoderádios– Técnica:“Impressãodigital”doáudio

•  Oarquivoésegmentadoeumdescritoréextraidodecadasegmento

•  Umalgoritmodeagrupamentoéaplicadoaoconjuntodedescritores,sendoeleitoumrepresentantedecadagrupo

•  Oconjuntoderepresentantesdefineaimpressãodigital

•  Oáudioquesequerclassificarpassapeloprocedimentodoprimeiroitemeosdescritoresob?dossãocomparadosàsimpressõesdigitaisdobancodedados

Page 49: Melodia e Harmonia

RecomendaçãoporSimilaridade

•  iTunesGenius:recomendacançõesdalojaiTunescombaseumumamúsicaescolhidanabibliotecadousuário

•  LastFM,Pandora:alistadeexecuçãoécompostademúsicassemelhantesàqueousuáriosugere

Page 50: Melodia e Harmonia

RecomendaçãoporSimilaridade

•  Abordagensparaoproblemaderecomendaçãoporsimilaridade– Baseadaemconteúdo

•  Recomendaçãofeitasimplesmenteapar?rdascaracterís?casdoproduto

– Colabora?va•  Umprodutoérecomendadocombasenaspreferênciasdeusuárioscomperfilsemelhanteaodocliente

– Métodoshíbridos•  Usamasduasabordagens,priorizandoafiltragemcolabora?va

Page 51: Melodia e Harmonia

NovasInterfaces

•  PrincetonLaptopOrchestra(PLOrk)– hqp://plork.cs.princeton.edu/

Page 52: Melodia e Harmonia

NovasInterfaces

•  PrincetonLaptopOrchestra(PLOrk)– Hardware

•  Laptop,interfacefirewire,amplificador,alto‐falantehemisférico

– Sowware•  Max/MSP,SuperCollider,Chuck

Page 53: Melodia e Harmonia

NovasInterfaces

•  Interfacesmul?‐touche/outangíveis– Reactable(UniversitatPompeuFabra)

•  hqp://mtg.upf.es/reactable/

Page 54: Melodia e Harmonia

NovasInterfaces

•  Interfacesmul?‐touche/outangíveis– Reactable(UniversitatPompeuFabra)

Page 55: Melodia e Harmonia

NovasInterfaces

•  Interfacesmul?‐touche/outangíveis– Reactable(UniversitatPompeuFabra)

Page 56: Melodia e Harmonia

NovasInterfaces

•  Interfacesmul?‐touche/outangíveis– BluesMachine(IMPA)

•  hqp://www.visgraf.impa.br/bm/

Page 57: Melodia e Harmonia

NovasInterfaces

•  Interfacesmul?‐touche/outangíveis– BluesMachine(IMPA)

•  iPhoneeiPodTouch(disponívelnaAppStore)

Page 58: Melodia e Harmonia

ReferênciasRecomendadas

Page 59: Melodia e Harmonia

ReferênciasRecomendadas

•  TheComputerMusicTutorial(Cur?sRoads)

Page 60: Melodia e Harmonia

ReferênciasRecomendadas

•  TheTheoryandTechniqueofElectronicMusic(MillerPuckeqe)– hqp://crca.ucsd.edu/~msp/techniques/latest/book.pdf

•  PureData– hqp://puredata.info/

Page 61: Melodia e Harmonia

ReferênciasRecomendadas

•  Music:AMathema?calOffering(DavidBenson)– hqp://www.maths.abdn.ac.uk/~bensondj/html/music.pdf