文件名称:harmonyos2-scaleless_music:无音阶的音乐
文件大小:43KB
文件格式:ZIP
更新时间:2024-07-21 08:38:03
系统开源
和声2 scaleless_music 用于构建具有精确和声的音乐的库,不受任何音阶的限制。 :construction: 它处于非常早期的阶段,一旦我有空闲时间就会改变很多。 我很乐意全职工作,但我需要钱来谋生。 如果您有任何想法如何资助这个项目,请与我分享。 概述 我总是对电子乐器发出的轻微假音感到恼火。 当我想创作一些泛音长笛音乐时,我也意识到,音乐创作软件(MIDI 编辑器)仅限于西方半音阶音阶。 他们不仅错过了泛音长笛的一些和声,而且还错过了其他类型音乐(例如阿拉伯语)中存在的许多和声。 于是这个项目诞生了...... 该软件的目的是根据以下完美主义原则创作音乐: 音乐应仅包含音符之间的间隔。 所有谐波间隔变化都有可能被创建。 第一条规则意味着音乐不得包含虚假声音。 纯音程在音乐中很重要,因为它们自然而然地被人类感知为“辅音”:令人愉悦或令人满意。 相反,不满足此标准的时间间隔往往会被视为不愉快或造成不满或紧张。 () 第二条规则提供了使用 . 使用 music 时,这些条件的实现在数学上是不可能的。 在这个新的“无音阶”概念中,音符的频率不是从固定的集合(或音阶)中选择的,而是根据先前音符的关系动态
【文件预览】:
scaleless_music-master
----.gitignore(267B)
----appveyor_rust_install.ps1(2KB)
----benches()
--------lib.rs(7KB)
----src()
--------sound()
--------lib.rs(1KB)
----.travis.yml(3KB)
----Cargo.toml(860B)
----COPYING(498B)
----examples()
--------instrument1.rs(6KB)
--------instrument_overtone.rs(7KB)
--------README.md(887B)
----README.md(7KB)
----appveyor.yml(2KB)
----rustfmt.toml(48B)