five

musicxml-to-accompany

收藏
Hugging Face2025-06-01 更新2025-06-02 收录
下载链接:
https://huggingface.co/datasets/taildance/musicxml-to-accompany
下载链接
链接失效反馈
官方服务:
资源简介:
这是一个用于音乐和声分析的数据集,包含了任务指令、旋律音符、伴奏音符、音乐风格、源XML文件名称以及和弦分析结果等字段。数据集可用于音乐理论教学、自动和声分析、音乐生成模型训练以及音乐伴奏生成等场景。
创建时间:
2025-06-01
原始信息汇总

musicxml-to-accompany 数据集概述

基本信息

  • 版本: 1.0.0
  • 语言: 中文 (zh)
  • 记录数量: 根据实际上传数据确定

数据字段说明

必填字段

  • instruction (string): 任务指令,描述需要执行的音乐分析任务
  • melody_abc (string): ABC旋律音符形象的名字
  • accompaniment_abc (string): 伴奏abc音符

可选字段

  • music_style (string): 音乐风格,格式为作曲家 - 音乐时期
  • xml_filename (string): 源XML文件名称
  • chord_analysis (string): 和弦分析结果

数据模板类型

  1. harmony_analysis
    • 指令示例: 分析和弦并生成伴奏
  2. chord_progression
    • 指令示例: 分析和弦进行并生成ABC格式伴奏
  3. accompaniment_generation
    • 指令示例: 生成和弦分析和ABC格式伴奏音符

主要用途

  • 音乐理论教学
  • 自动和声分析
  • 音乐生成模型训练
  • 音乐伴奏生成

数据格式

  • 采用JSON格式
  • 示例结构: json { "instruction": "...", "input": "...", "output": "..." }

标签分类

  • music
  • harmony-analysis
  • music-theory
  • accompaniment
  • musicxml
  • abc-notation

许可证

  • MIT License

数据质量控制

  • 字段类型检查
  • 必填字段验证
  • 长度限制检查
  • 格式模式验证
搜集汇总
数据集介绍
main_image_url
构建方式
在音乐信息检索领域,musicxml-to-accompany数据集通过系统化采集与标注流程构建而成。其核心数据来源于专业音乐理论教材中的经典旋律片段,采用MusicXML格式进行标准化编码后,由音乐理论专家团队进行三重标注:旋律ABC记谱转换、和声功能分析及伴奏生成。数据集采用严格的验证机制,包括字段完整性检查、音乐符号合法性验证及风格标签一致性审核,确保每条数据符合音乐理论规范。
特点
该数据集最显著的特征在于其多维音乐表征体系,同时包含旋律的ABC记谱、和声分析标记及生成的伴奏序列。数据条目涵盖从巴洛克时期到现代音乐的多种风格,每条记录均附带作曲家-时期标签,为研究音乐风格迁移提供了理想条件。特别值得注意的是,数据集采用人类可读的ABC记谱与机器可解析的XML格式双重编码,既保留了音乐符号的语义信息,又满足了计算分析的需求。
使用方法
针对音乐人工智能研究,该数据集支持端到端的多任务学习框架。研究者可通过解析instruction字段定义具体任务,如将melody_abc作为输入预测accompaniment_abc实现伴奏生成,或联合music_style标签进行风格化作曲。实践应用中,建议先将ABC记谱转换为MIDI或钢琴卷表示,再输入神经网络模型。对于音乐理论教学,可直接利用chord_analysis字段进行和声教学演示,或通过对比不同风格的accompaniment_abc开展比较研究。
背景与挑战
背景概述
musicxml-to-accompany数据集聚焦于音乐和声分析与伴奏生成领域,由研究团队基于MusicXML和ABC记谱法构建而成。该数据集旨在为音乐理论教学、自动和声分析及音乐生成模型训练提供结构化支持,其核心研究问题在于解决旋律与和声之间的复杂映射关系。通过标注作曲家风格与音乐时期特征,该数据集为音乐信息检索系统与智能作曲算法提供了重要的训练基准。
当前挑战
该数据集面临双重技术挑战:在领域问题层面,音乐和声分析需处理调性音乐中非结构化旋律到结构化和弦进行的多解性映射,特别是应对转调、离调和弦等复杂音乐现象的准确标注;在构建过程中,原始MusicXML文件到ABC记谱的转换存在信息损失风险,且不同作曲家风格的和声规则差异要求专家级音乐理论知识进行标准化标注,这对数据一致性与完整性提出了极高要求。
常用场景
经典使用场景
在音乐信息检索领域,musicxml-to-accompany数据集为研究者提供了标准化的旋律-伴奏配对数据。该数据集最典型的应用场景是训练深度学习模型进行自动和声分析,通过ABC记谱法输入的旋律片段,模型能够学习生成符合音乐理论规则的伴奏声部。这种端到端的音乐生成任务,成为评估算法音乐理解能力的重要基准。
实际应用
在实际音乐创作场景中,该数据集支撑的智能系统已应用于多个维度:教育领域辅助学生理解和声进行规律,数字音频工作站集成实时伴奏建议功能,移动端应用实现旋律即时编曲。特别在游戏音乐生成等需要快速原型的领域,基于该数据集训练的模型能自动生成风格适配的背景伴奏。
衍生相关工作
该数据集催生了若干标志性研究,包括基于Transformer的和弦预测模型HarmonyTransformer、结合音乐语法约束的VAE伴奏生成系统NeuAccompany。在跨模态研究方面,衍生出将ABC记谱转换为MIDI序列的Symbolic2Audio框架,这些工作均以本数据集作为核心评估基准,推动了算法作曲技术的快速发展。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作