jjazzboss/JJazzLab
A complete and open application for automatic backing tracks generation.
解决的问题
JJazzLab 为音乐家提供了一种生成真实且不枯燥的伴奏轨道的方法。它消除了在练习或创作过程中手动编写每个乐器声部的需要,用户只需提供和弦符号和风格选择,即可获得完整的合奏音效。
工作原理
该应用程序根据用户输入的和弦符号和选定的音乐风格(节奏)生成包含鼓、贝斯、吉他、钢琴和弦乐的完整伴奏轨道。它使用基于 FluidSynth 的嵌入式软件合成器进行声音生成,但也可以通过虚拟 MIDI 电缆连接外部 VST 插件。
适用人群
专为希望在家中练习时拥有一个“即兴伙伴”的音乐家、学习音乐的学生、教师以及歌曲创作初期阶段的作曲家设计。
主要亮点
- 具有变化的真实且动态的伴奏轨道。
- 支持多种乐器,包括鼓、贝斯、吉他、钢琴和弦乐。
- 基于 Apache Netbeans Platform 的可扩展架构,允许开发者通过插件添加新的音乐生成功能。
- 提供独立的工具包,供开发者实验生成模型和算法。
相关
- 项目
- 项目
- 项目
- 项目
- 项目