YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotations
收藏Mendeley Data2024-06-29 更新2024-06-29 收录
下载链接:
https://zenodo.org/record/7479134
下载链接
链接失效反馈资源简介:
YM2413-MDB is an 80s FM video game music dataset with multi-label emotion annotations. It includes 669 audio and MIDI files of music from Sega and MSX PC games in the 80s using YM2413, a programmable sound generator based on FM. The collected game music is arranged with a subset of 15 monophonic instruments and one drum instrument. They were converted from binary commands of the YM2413 sound chip. Each song was labeled with 19 emotion tags by two annotators and validated by three verifiers to obtain refined tags For more detailed information about the dataset, please refer to our paper: YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotations. File Description 1) Pure data - original_vgms: crawled vgm files from SMS POWER and VGMRIPs - wav: rendered vgm files using VGMPlay 2) MIDI data - midi/vgmplay_log_to_midi: converted midi files - midi/adjust_tempo: add postprocessing(metrically aligned using wav_downbeat files) after midi conversion - midi/adjust_tempo_remove_delayed_inst: add postprocessing(metrically aligned using wav_downbeat files, remove delayed instrument) after midi conversion 3) Metadata - emotion_annotation/verified_annotation.csv: contains emotion annotation for each songs - tags_kor_eng.txt: Korean <-> English tag dictionary 4) Useful middle-time step data - wav_downbeat: extracted downbeat values using TCNBeatTracker of madmom - vgm_txts: disassembled vgm files as txt using vgm2txt - ydr: YM2413 Disassembly Raw(YDR). command list of vgm files. generated by reading vgm_txts Update Log - version 1.0.1: Fix ticks per beat value adjust to tempo where tempo values are not 150. Also, madmom downbeat files are updated from DBNBeatTracker(ISMIR, 2015) to TCNBeatTracker(Newer one EUSIPCO, 2019).
YM2413-MDB是一款收录80年代FM电子游戏音乐的多标签情感标注数据集。该数据集包含669条音频与MIDI文件,素材源自1980年代世嘉(Sega)与MSX个人电脑平台采用YM2413——一款基于调频(FM)的可编程声音发生器——制作的游戏音乐。所收录的游戏音乐采用15件单音乐器与1件打击乐器的组合进行编配,所有素材均由YM2413音效芯片的二进制指令转换而来。每首乐曲由两名标注人员标注19个情感标签,并经三名校验人员审核以优化标签质量。如需了解该数据集的更多详细信息,请参阅论文《YM2413-MDB:带有情感标注的多乐器FM电子游戏音乐数据集》(YM2413-MDB: A Multi-Instrumental FM Video Game Music Dataset with Emotion Annotations)。
### 文件说明
1. 原始数据
- original_vgms:从SMS POWER与VGMRIPs爬取的VGM文件
- wav:通过VGMPlay渲染VGM文件得到的WAV格式音频
2. MIDI数据
- midi/vgmplay_log_to_midi:转换得到的MIDI文件
- midi/adjust_tempo:在MIDI转换后添加后处理步骤(使用wav_downbeat文件进行节拍对齐)
- midi/adjust_tempo_remove_delayed_inst:在MIDI转换后添加后处理步骤(使用wav_downbeat文件进行节拍对齐,并移除延迟乐器)
3. 元数据
- emotion_annotation/verified_annotation.csv:包含每首乐曲的情感标注信息
- tags_kor_eng.txt:韩语-英语标签对照表
4. 实用中间步骤数据
- wav_downbeat:使用madmom的TCNBeatTracker提取的节拍点数据
- vgm_txts:通过vgm2txt工具将VGM文件拆解为文本格式
- ydr:YM2413拆解原始数据(YM2413 Disassembly Raw, YDR),即VGM文件的指令列表,通过解析vgm_txts生成
### 更新日志
- 版本1.0.1:修正节拍分辨率(ticks per beat)值,使其适配非150的节拍速度;同时将madmom的节拍检测模型从DBNBeatTracker(ISMIR 2015)更新为TCNBeatTracker(EUSIPCO 2019,较新的版本)。
创建时间:
2023-06-28



