音乐和弦:一种新型 Java 算法及用于生成遵循音乐理论准则的和弦进行的 App 实用工具
声音
2024-09-11 v1 音频与语音处理
摘要
一首歌的骨架是其和弦进行,即一系列和弦用于改善和声并增强整体作品。对于从初学者到创意艺术家的个人而言,理解和实施音乐理论语法以进行自身作品创作可能会阻碍音乐创作过程并导致歌手阻塞。现有市场上的和弦进行方法受限于仅生成预选的和弦进行,往往无法遵循音乐理论准则或为其他音乐家提供 API 进行构建。由于四和弦和八和弦进行尚未被枚举,采用机器学习训练和弦进行的用例受限,移动应用程序也未能为用户提供独特或未探索的和弦进行。为克服这些限制,我们开发了一种新型 Java 算法和自动音乐理论和弦进行及其变体生成器 App。该 App 提供钢琴用户界面,通过应用音乐理论生成所有可能的四和弦和八和弦进行,并为用户选择的生成和弦进行产生三个备用变体。该算法阐明了 3,297 个总计 4 和弦进行和 405,216 个总计 8 和弦进行。值得注意的是,在 4 和弦进行池中,有 1,533 个 Major 和弦进行和 1,764 个 Minor 和弦进行。在 8 和弦进行池中,有 182,094 个 Major 进行和 223,122 个 Minor 进行。这种创新方法为音乐家提供了一个全面且可定制的工具,用于其音乐创作,使他们能够发展自己的独特音色。
引用
@article{arxiv.2409.06024,
title = {Musical Chords: A Novel Java Algorithm and App Utility to Enumerate Chord-Progressions Adhering to Music Theory Guidelines},
author = {Aditya Lakshminarasimhan},
journal= {arXiv preprint arXiv:2409.06024},
year = {2024}
}
备注
10 Pages, 5 Figures