文件名称:music-generator
文件大小:466KB
文件格式:ZIP
更新时间:2024-07-23 23:19:23
C++
音乐生成器 目标 音乐作品的生成(任意流派)。 (全球范围内。) 作曲是不会伤害耳朵的东西。 1.a) 生成足够的音符序列。 1.b) 为这个序列生成伴奏(以规则为准)。 (进一步)能够播放生成的旋律。 (进一步)能够生成和播放连续流。 组件 笔记 - (音量、频率、持续时间) 和弦 - (??? 注意辅音 ???) 模式(顺序音符)-(按发音顺序相邻音符之间的一组变化) 伴奏(和弦序列)-(和弦设置使音符序列悦耳) 声音 -(阵列,振幅序列) - 设置为全局固定采样率。 播放器 -(将声音转换为 .wav 文件); (进一步)(直接播放声音); 发电机 Генератор мотива - (создание цепочки из шаблонов и стартовых нот) Генератор аккомпанемента - (создание ак
【文件预览】:
music-generator-master
----Track.h(847B)
----Generator.h(2KB)
----Generator_440.exe(641KB)
----Generator_220.exe(641KB)
----CValues.h(1KB)
----Instrument.h(3KB)
----DebugIO.cpp(4KB)
----Utility.h(935B)
----Generator.cpp(11KB)
----Test.cpp(2KB)
----main.cpp(1KB)
----Effects.h(1KB)
----Effects.cpp(5KB)
----Note.h(992B)
----Note.cpp(1KB)
----Test.h(157B)
----README.md(2KB)
----plan.md(628B)
----Utility.cpp(2KB)
----a.exe(463KB)
----DebugIO.h(890B)
----Instrument.cpp(8KB)
----Track.cpp(5KB)