jjazzboss/JJazzLab

A complete and open application for automatic backing tracks generation.

解決的問題

JJazzLab 為音樂家提供了一種生成真實且不枯燥的伴奏軌道的方法。它消除了在練習或創作過程中手動編寫每個樂器聲部的需要,使用者只需提供和弦符號和風格選擇,即可獲得完整的合奏音效。

工作原理

該應用程式根據使用者輸入的和弦符號和選定的音樂風格(節奏)生成包含鼓、貝斯、吉他、鋼琴和弦樂的完整伴奏軌道。它使用基於 FluidSynth 的嵌入式軟體合成器進行聲音生成,但也可以透過虛擬 MIDI 电缆連接外部 VST 插件。

適用對象

專為希望在家中練習時擁有「即興夥伴」的音樂家、學習音樂的學生、教師以及歌曲創作初期階段的作曲家設計。

主要亮點

  • 具有變化的真实且動態的伴奏軌道。
  • 支援多種樂器,包括鼓、貝斯、吉他、鋼琴和弦樂。
  • 基於 Apache Netbeans Platform 的可擴展架構,允許開發者透過插件新增音樂生成功能。
  • 提供獨立的工具包,供開發者實驗生成模型和演算法。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案