drum_bassline_dataset
收藏github2021-11-17 更新2024-05-31 收录
下载链接:
https://github.com/behzadhaki/drum_bassline_dataset
下载链接
链接失效反馈官方服务:
资源简介:
一个包含音频鼓循环和贝斯线的数据集,适用于两种音乐风格(House和Soca)。数据集包含两种风格的各50个样本,每个样本包含鼓循环和贝斯线,位于独立的子文件夹中。文件夹内部分为harmonic、percussive和percussive_monoloaded三个子文件夹,分别包含贝斯线的转录、鼓循环及其频率带上的时间量化表示。
A dataset comprising audio drum loops and basslines, suitable for two music genres (House and Soca). The dataset includes 50 samples for each genre, with each sample containing drum loops and basslines, organized in separate subfolders. Within these folders, there are three subfolders: harmonic, percussive, and percussive_monoloaded, which respectively contain transcriptions of the basslines, drum loops, and their time-quantized representations on frequency bands.
创建时间:
2018-08-25
原始信息汇总
drum_bassline_dataset 概述
数据集内容
- 音乐风格:House 和 Soca
- 样本数量:每种风格各50个样本
文件结构
- 样本组织:每个样本的鼓循环和贝斯线位于独立的子文件夹中,子文件夹名对应Discogs发布ID。
- 文件夹内容:每个发布文件夹内包含三个子文件夹:
- harmonic:包含贝斯线的转录,提供文本文件和MIDI文件。MIDI文件的准确性低于文本文件,因为MIDI文件中的音符具有相等持续时间。
- percussive:包含经过等响度滤波器加载的鼓循环,以及基于时间量化起始点的符号表示,分布在8个不同频率带(B1至B8)。
- percussive_monoloaded:包含未经任何处理的相同鼓循环。(注意:部分House样本中此文件夹缺失)
数据集特点
- 时长不一致:鼓循环和贝斯线的时长在数据集中不匹配,需要根据需求进行剪辑或连接以匹配所需时长。
搜集汇总
数据集介绍

构建方式
drum_bassline_dataset数据集的构建基于两种音乐风格(House和Soca)的音频鼓循环和伴随的低音线。每种风格包含50个样本,每个样本的鼓循环和低音线分别存储在以Discogs发布ID命名的子文件夹中。每个发布文件夹内包含三个子文件夹:harmonic、percussive和percussive_monoloaded。harmonic文件夹包含低音线的转录文本和MIDI文件,percussive文件夹包含经过等响度滤波器处理的鼓循环及其符号表示,而percussive_monoloaded文件夹则存储未处理的鼓循环音频。
使用方法
使用drum_bassline_dataset时,用户首先需根据研究需求选择相应的音乐风格样本。通过访问harmonic文件夹,可以获取低音线的详细转录信息,而percussive文件夹则提供了经过处理的鼓循环及其符号表示。对于需要原始音频的研究,percussive_monoloaded文件夹提供了未处理的鼓循环。用户可根据鼓循环和低音线的时长差异,灵活调整音频片段,以匹配所需的时长或进行进一步的音频分析。
背景与挑战
背景概述
drum_bassline_dataset是一个专注于音乐生成领域的音频数据集,特别针对House和Soca两种音乐风格。该数据集由Behzad Haki等研究人员创建,主要用于训练序列到序列(seq2seq)模型,以生成与鼓点相匹配的低音线。数据集包含50个House和50个Soca样本,每个样本均包含鼓循环和低音线的音频文件及其符号化表示。通过提供谐波和打击乐的分离数据,该数据集为音乐信息检索和自动音乐生成研究提供了重要支持,推动了音乐生成技术的进步。
当前挑战
drum_bassline_dataset在构建和应用过程中面临多重挑战。首先,鼓循环和低音线的时长不一致,部分样本为1小节,部分为2或4小节,这要求研究人员在预处理阶段进行裁剪或拼接以匹配目标时长,增加了数据处理的复杂性。其次,MIDI文件的音符时长信息不够精确,仅提供等时长音符,限制了其在精确音乐生成中的应用。此外,部分House样本的'percussive_monoloaded'文件夹数据缺失,可能导致数据不完整,影响模型的训练效果。这些挑战凸显了音乐数据集的构建难度,同时也为未来改进提供了方向。
常用场景
经典使用场景
drum_bassline_dataset数据集在音乐信息检索和自动音乐生成领域具有重要应用。该数据集包含了House和Soca两种音乐风格的鼓循环和贝斯线,为研究者提供了丰富的音频素材。通过分析这些音频数据,研究者可以深入探讨不同音乐风格中鼓和贝斯的节奏模式、音色特征以及它们之间的相互作用。这一数据集特别适用于训练和评估音乐生成模型,如基于序列到序列(seq2seq)的贝斯线生成模型。
解决学术问题
drum_bassline_dataset解决了音乐生成领域中鼓和贝斯线同步生成的难题。传统方法往往难以捕捉到鼓和贝斯之间的复杂关系,而该数据集通过提供精确的鼓循环和贝斯线转录,使得研究者能够更好地理解和建模这种关系。此外,数据集中的符号化表示和音频文件为研究者提供了多种分析手段,有助于推动音乐生成算法的创新和优化。
实际应用
在实际应用中,drum_bassline_dataset被广泛用于音乐制作软件的开发。通过利用该数据集,开发者可以创建出能够自动生成鼓和贝斯线的工具,极大地提高了音乐制作的效率。此外,该数据集还被用于音乐教育领域,帮助学生和音乐爱好者更好地理解不同音乐风格中鼓和贝斯的编排技巧。
数据集最近研究
最新研究方向
近年来,drum_bassline_dataset在音乐信息检索和生成领域引起了广泛关注。该数据集提供了House和Soca两种音乐风格的鼓循环和贝斯线音频样本,为研究音乐生成模型提供了丰富的素材。特别是在序列到序列(seq2seq)模型的训练中,该数据集被用于探索鼓和贝斯线的自动生成技术。研究者们通过分析数据集中的谐波和打击乐成分,开发了能够生成高质量音乐片段的算法。此外,数据集中的符号表示和时间量化信息为音乐节奏和音高的精确建模提供了可能,推动了音乐生成技术的进一步发展。这一研究方向不仅提升了音乐生成的自动化水平,还为音乐创作和制作工具的开发提供了新的思路。
以上内容由遇见数据集搜集并总结生成



