https://github.com/pier-maker92/bachsformer
A Bach music generator with Artificial Intelligence. This model is made by a VQ-VAE + Transformer (decoder-only). Sequences of midi 1 quarter length are compressed into 16 codebooks via VQ-VAE and a transformer learns how to generate the codebooks sequence to obtain a midi score.
https://github.com/pier-maker92/bachsformer
ai-generation bach deep-learning music-ai music-generation-deep-learning transformers vq-vae
Last synced: 5 months ago
JSON representation
A Bach music generator with Artificial Intelligence. This model is made by a VQ-VAE + Transformer (decoder-only). Sequences of midi 1 quarter length are compressed into 16 codebooks via VQ-VAE and a transformer learns how to generate the codebooks sequence to obtain a midi score.
- Host: GitHub
- URL: https://github.com/pier-maker92/bachsformer
- Owner: pier-maker92
- License: mit
- Created: 2022-12-12T10:58:01.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-21T08:54:59.000Z (over 2 years ago)
- Last Synced: 2025-08-10T12:36:35.802Z (10 months ago)
- Topics: ai-generation, bach, deep-learning, music-ai, music-generation-deep-learning, transformers, vq-vae
- Language: Python
- Homepage:
- Size: 21.1 MB
- Stars: 43
- Watchers: 3
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-midi-repos - bachsformer by pier-maker92