zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

机器学习笔记 - 使用TensorFlow进行音乐生成

机器笔记学习 进行 生成 Tensorflow 音乐 使用
2023-09-14 09:01:35 时间

一、概述

        这里我们将探索构建用于音乐生成的循环神经网络 (RNN)。我们将训练一个模型来学习 [ABC记谱法] 中原始乐谱中的模式,然后使用该模型生成新音乐。

1、关于ABC记谱法

        关于ABC记谱法的概述,可以查看下面的网址。

杂记 什么是ABC记谱法_bashendixie5的博客-CSDN博客ABC记谱法是计算机记谱法的简写形式。在基本形式中,它使用带有 a-g、A-G 和 z 的字母符号来表示相应的音符和休止符,并使用其他元素来增加这些音符的附加值——升、降、升八度或降八度、音符长度、键和装饰。这种记谱形式开始于亥姆霍兹音高记谱法和使用ASCII字符模仿标准乐谱法(小节线、速度标记等)的结合,可以方便在线分享音乐,也为软件增加了一种新的、简单的语言开发人员,与其他为方便而设计的符号不同,例如指法和唱名法。https://blog.csdn.net/bashendixie5/article/details/124122387

2、关于数据集

        这里使用MIT实验室的数据集,数据集收集了以 ABC 符号表示数千首爱尔兰民歌的数据集。 使用下面的命令进行安装。<