3,613 repos GH 3,498 / HF 115 · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

BachGen

★ 1 MIT 更新: 2026-05-08 GitHubで見る →

概要

BachGenは、カスタムMusicTransformerを用いてバッハのコラール様式の音楽を自動生成するツールです。

4声のSATBコラールをピッチトークンシーケンスとしてエンコードし、次トークン予測で学習させることで、高品質なMIDI出力を生成します。

転置に対するロバスト性を高めるためのピッチ増強や、ニュークリアス・トップkサンプリングなどの特徴を持ちます。

開発者や研究者がバッハ風の音楽を生成・研究するために設計されており、ローカルでのデプロイ、Docker、またはAPIを通じて利用可能です。

互換性・特徴

  • Python
  • CLI
  • Web UI
  • API
  • 音楽生成
  • HuggingFace Space

基本情報

ライセンスMIT
Stars1
カテゴリ音楽生成
アクティビティlow

GitHub: https://github.com/NicolaDiSalvatore/BachGen