文件名称:lazychords-gui:自动为您的旋律生成伴奏
文件大小:10.45MB
文件格式:ZIP
更新时间:2024-07-08 00:34:27
HTML
LazyChords 项目的 Gui 这为 Lazychords 项目提供了一个用户友好的界面。 项目目标 该项目旨在提供一种工具,让音乐家能够为他们的旋律找到合适的伴奏。 目前,我们专注于提供适合旋律的和弦进行,并且听起来尽可能好。 这可以独立于用户的音乐技能而有用: 对于初学者来说,它允许快速生成即用型伴奏,而无需任何有关作曲的理论背景。 对于高级音乐家来说,该软件可以成为有趣/不寻常想法的来源,并通过提供强大的开始基础来加速整个作曲过程。 它是如何工作的 ? 该软件依赖于动态算法,尝试将专业设计的音乐规则应用于旋律。 这些规则允许根据旋律对给定的和弦进行评分,并且算法的任务是找到使该分数最大化的和弦进行。 它是什么样子的 ? 该界面包括旋律乐谱的渲染、生成的和弦进行以及同时播放旋律和和弦进行的工具箱。 构建说明 要构建该项目,您需要一个最新的 C++ 编译器(该项目使用
【文件预览】:
lazychords-gui-master
----.gitignore(1KB)
----res()
--------icons()
--------rendering()
--------icons.qrc(508B)
--------icons.qrc.depends(508B)
--------rendering.qrc(102B)
--------rendering.qrc.depends(102B)
----src()
--------myslider.cpp(492B)
--------myexception.h(520B)
--------mainwindow.cpp(14KB)
--------myslider.h(270B)
--------mainwindow.h(2KB)
--------main.cpp(474B)
--------mainwindow.ui(22KB)
----.travis.yml(1KB)
----piano.dls(37.54MB)
----LICENSE(18KB)
----.gitmodules(257B)
----libs()
--------liblazychord()
--------output()
----README.md(2KB)
----logo.png(29KB)
----GUI.jpg(73KB)
----CMakeLists.txt(2KB)