Thisisthedatasetrepositoryforthepaper:POP909:APop-songDatasetforMusicArrangementGeneration,inISMIR2020.
DatasetZipFileStructureindex.xlsx:itcontainsalistdescribingthebaiscinformationofeachindexfolder/file(name,numberofbeatspermeasure,numberofquaverspermeasure,andmodifytimes)
indexfolder:itcontainsseveralfilesforadatainthePOP909dataset:
index.mid:themusicmidifileofthearrangementsong(MELODYtrackforthemainmelody,BRIDGEtrackforthesub-melody,andPIANOtrackfortheaccompaniment)
beat_audio/beat_midi.txt:theextractedbeatinformationfromtherawaudio/midi,thefirstcolumnisthetime(insec),andtheseconcdcolumnisthebeatorder
chord_audio/beat_audio.txt:theextractedchordinformationfromtherawaudio/midi,thefirst/secondcolumnisthestart/endtime(insec),andthethirdcolumnisthechordname
key_audio.txt:theextractedkeychangeinformationfromtherawaudio,thefirst/secondcolumnisthestart/endtime(insec),andthethirdcolumnisthekeychange.
versionsfolder:itcontainsdifferentversionsofthesamearrangementsong.
DataProcessingScriptWealsoprovidescriptsforthedataprocessing.ItwillallowyoutoquicklyprocessthePOP909Files(Midi)intotheGoogleMagenta'smusicrepresentationaslikeMusicTransformerandPerformanceRNN.
data_process.ipynb:followthisjupyternotebook,youwillgetthedatainputtokensthatareabletobefedintothepytorch/tensorflowdataset/dataloader.(Noticethattherepresentationofencodingthemidisequencearevarious{e.g.,monophonicnotetokens,magenta'seventtokens,pianoroll,etcs}.Wehighlyrecommenduserstocreatetheirowndataprocessingfilestoencodethedataintheirwantedformat)pop-pickle.zip:itcontainsthepicklefile,alreadyinmagenta'seventtokensrepresentationCreditPleasecitethisworkifyouwanttousethisdataset
@inproceedings{pop909-ismir2020, author={ZiyuWang*andKeChen*andJunyanJiangandYiyiZhangandMaoranXuandShuqiDaiandGuxianBinandGusXia}, title={POP909:APop-songDatasetforMusicArrangementGeneration}, booktitle={Proceedingsof21stInternationalConferenceonMusicInformationRetrieval,{ISMIR}}, year={2020}}
评论