概要
BachGenは、カスタムMusicTransformerを用いてバッハのコラール様式の音楽を自動生成するツールです。
4声のSATBコラールをピッチトークンシーケンスとしてエンコードし、次トークン予測で学習させることで、高品質なMIDI出力を生成します。
転置に対するロバスト性を高めるためのピッチ増強や、ニュークリアス・トップkサンプリングなどの特徴を持ちます。
開発者や研究者がバッハ風の音楽を生成・研究するために設計されており、ローカルでのデプロイ、Docker、またはAPIを通じて利用可能です。
互換性・特徴
- Python
- CLI
- Web UI
- API
- 音楽生成
- HuggingFace Space
基本情報
| ライセンス | MIT |
| Stars | 1 |
| カテゴリ | 音楽生成 |
| アクティビティ | low |
