COMPUTATIONAL MODELS OF MUSICAL METER RECOGNITION

  • 格式:pdf
  • 大小:839.06 KB
  • 文档页数:80

TAMPEREUNIVERSITYOFTECHNOLOGYDepartmentofInformationTechnology

JarnoSeppänenCOMPUTATIONALMODELSOFMUSICALMETERRECOGNITION

MasterofScienceThesis

SubjectapprovedbythedepartmentcouncilonAugust22nd,2001.Supervisors:ProfessorPetriHaavistoM.Sc.AnssiKlapuriM.Sc.MattiHämäläinenPrefaceThisworkwascarriedoutattheSpeechandAudioSystemsLaboratoryatNokiaResearchCenterasacontinuationtoinitialresearchattheAudioResearchGroupatTampereUni-versityofTechnology.IamequallygratefultomycolleaguesattheAudioResearchGroupandattheSpeechandAudioSystemsLaboratory.IwouldespeciallyliketothankJariYli-HietanenandAnssiKlapuriforprofessionalandcurricularguidanceandencouragementandMattiHämäläinenandPetriHaavistoforendorsementandpositivefeedback.

IamthankfulfortheAudioResearchGroupforprovidingassistanceinthemanualanno-tationofmusic;withouttheirhelp,thisworkwouldnothavebeenpossible.ThankstoEricScheirerforsharinghisbeattrackerimplementationandtoIgorCadezforsharingtheEMalgorithmimplementationwiththeresearchcommunity.ThankstoJuhaLaineforsupply-ingtheLATEXtemplatetoworkwith.Iwouldalsoliketomentionthatalltrademarksthatpossiblyappearinthisthesisareacknowledged.

MywarmestthanksgotomyparentsMirjaandJoukoSeppänenandtomysisterKatri.Finally,IwishtothankTuireforherwholeheartedloveandsupport.

Tampere,November1st,2001JarnoSeppänen

iiTableofContentsPreface....................................iiTableofContents..............................iiiAbstract....................................vTiivistelmä..................................viGlossary...................................vii1Introduction.................................12Theoreticalbackground...........................42.1Rhythm.................................42.2Musicnotation.............................52.3Meterandthemetricalstructure....................62.3.1Hierarchyofmeter.......................72.3.2Accents.............................102.4Statisticalpatternrecognition.....................112.4.1Lineardiscriminantanalysis..................132.4.2MultivariateGaussianmodeling................142.4.3Gaussianmixturemodeling..................142.4.4Featureselection........................15

3Previousmodels...............................173.1Rule-basedsearchmodels.......................183.2Multiple-agentmodels.........................203.3Multiple-oscillatormodels.......................213.4Proceduralmodels...........................223.5Probabilisticmodels..........................233.6Commercialsystems..........................24

4Proposedmodel...............................254.1Soundonsetdetection.........................264.1.1Filterbankanalysis.......................284.1.2Channelamplitudeenvelope..................294.1.3Amplitudeenvelopethresholding...............304.1.4Roughsounddurationestimation...............314.1.5Combiningbandwiserawonsets................324.2Tatumgridestimation.........................324.2.1Inter-onsetintervalcomputation................324.2.2Greatestcommondivisorapproximation............334.2.3Inter-onsetintervalhistogram.................334.2.4Remaindererrorthresholding.................34

iii4.2.5Tatumphaseestimation.....................344.2.6Metricalgroundestimation...................354.3Phenomenalaccentestimation.....................364.3.1Musiccorpusprocessing....................364.3.2Acousticfeatureextraction...................384.3.3Accentrecognition.......................404.3.4Phenomenalaccentmodel...................444.4Beatgridestimation..........................454.4.1Beatinterpretationlikelihood.................464.4.2Beatperiodpriorprobability..................464.4.3Causalbeatgridassignment..................474.5Estimationofsubordinatemetricallevels...............48

5Modelperformance.............................495.1Performancemeasure..........................495.2Results.................................50

6Conclusions..................................53References..................................56AMusiccorpus.................................62BAcousticsignalfeatures...........................68

ivAbstractTAMPEREUNIVERSITYOFTECHNOLOGYDepartmentofinformationtechnologySignalprocessinglaboratorySEPPÄNEN,JARNO:ComputationalmodelsofmusicalmeterrecognitionMasterofSciencethesis,61pages,11enclosurepagesExaminers:Prof.PetriHaavisto,M.Sc.AnssiKlapuri,andM.Sc.MattiHämäläinenFunding:NokiaOyjNovember2001Keywords:musicanalysis,rhythm,meter,beat,tatum,phenomenalaccent

Thethesisproposesanalgorithmfortherecognitionofmusicalmeterfromacousticsignalsofmusic.Musicalmeterisapartofrhythmthatisconstantlypresentinmusic,asitspansthemusicaltimebase.Theproposedmodeliscapableoffindingmetricallevels,includingthebeatandthetatum,inrealtimefromamusicalaudiosignal.Themodelcomprisesfourmaincomponents:anonsetdetector,atatumestimator,aphenomenalaccentmodel,andabeatestimator.Theonsetdetectorfindsdistinctsoundonsetsfromanacousticsignal,usingmultibandsignalprocessing.Afterthis,thetatum,whichisthelowestmetricallevel,iscomputedfromonsettimes.Phenomenalaccentsarecomputedfromasetof16acousticsignalfeaturesusingBayesianpatternrecognition.Thetatumandtheaccentsthenyieldthebeat.Theproposedmodeloperatescausallyandisabletorespondtotempochanges.Thedesignofthemodelaimsatgeneralityinregardtomusicalgenres,andthusthemodelistrainedandtestedusing330musicexcerptsfrommultiplegenres.Themodelperfor-mancevariesaccordingtotherhythmicdifficultyoftheinputsignal.Mostpop/rockmusicposesnoproblemsforthealgorithm,whileclassicalmusicandexpressivejazzpiecesareintractable.ThemodelproducesmoreerrorsthanEricScheirer’sbeattracker,butatthesametimeitfollowsmoremetricallevelsthanScheirer’smodel.Theresultsofthisthe-sisaredirectlyapplicableinmusicproductionandpost-processing.Theaccesstomusicaltimeenablesnewlevelsofproductivityandautomationinbothmusicsoftwareandhard-ware.Meter-synchronizedcomparison,mixing,andeditingofpiecesofmusicispossible.Robustmeterrecognitionisavitalcomponentofmusicinformationretrievalapplications.