EVERYTHING XIAOMI
Get listed

BACH

Place
#122 of 123
Score
5.5
BACH's website

The facts below are what the maker publishes about BACH, checked and dated. Our editors have not written about it yet.

The facts

Each one read from BACH's own pages, with the date it was checked.

What it does

Architecture
The architecture uses a BACH-1B decoder-only Transformer to produce ABC scores, with Dual-NTP and Chain-of-Score components.checked 5 Oct 2026
Control
Its Dual-NTP component jointly predicts vocal and accompaniment patches at each step.checked 12 Oct 2026
Evaluation dependency
The README says pitch extraction requires librosa, RMVPE, and its model checkpoint.checked 5 Oct 2026
Evaluation requirements
Pitch extraction requires librosa, RMVPE, and its model checkpoint.checked 12 Oct 2026
Generation flow
The README says an LLM writes lyrics, a Transformer emits an ABC score, and off-the-shelf renderers produce music.checked 12 Oct 2026
Intended users
The README presents BACH for human-controllable long-song generation using bar-level symbolic notation.checked 12 Oct 2026
Model
The project describes BACH-1B as a decoder-only Transformer with 1 billion parameters.checked 12 Oct 2026
Model size
The README describes BACH as a 1B-parameter model.checked 5 Oct 2026
Music representation
The model uses non-overlapping 16-character patches per bar and outputs an ABC score.checked 12 Oct 2026
Notable limit
The preview is not a complete CPU-ready generation pipeline, and required codec modules and assets are absent from the repository.checked 12 Oct 2026
Paper
The repository says the related paper was accepted to ICASSP 2026.checked 12 Oct 2026
Preview contents
The preview repository contains inference code and an example song, along with architecture figures.checked 5 Oct 2026
Product
BACH is described as a human-editable, bar-level symbolic song generator.checked 12 Oct 2026
Release limitation
The README says the preview is incomplete and not a CPU-ready generation pipeline; required codec modules and assets are not included.checked 5 Oct 2026
Release status
The repository calls itself a preview release containing partial inference, preprocessing, and evaluation utilities.checked 12 Oct 2026
Rendering tools
The architecture description names MIDI, FluidSynth, and VOCALOID in the rendering and mixing flow.checked 12 Oct 2026
Score structure
The README says the model predicts vocal and accompaniment patches jointly and uses section tags for long-form coherence.checked 5 Oct 2026
Security guidance
The README advises using trusted model assets and says inference uses PyTorch's restricted weights-only checkpoint loader rather than automatically loading legacy pickled model objects.checked 12 Oct 2026
Song structure
Chain-of-Score uses section tags such as chorus start and end markers to support long-form coherence.checked 12 Oct 2026
Vocal generation
Yeschecked 22 Sep 2026

The company

Maker affiliation
The repository owner's profile identifies Tongxi Wang as affiliated with the School of Future Technology at Southeast University.checked 12 Oct 2026

Alternatives to BACH

All alternatives
  1. 1Loudly logo

    Loudly

    Free planAndroidiOSWebAPI
    9.1From $96 a year
  2. 2Suno logo

    Suno

    Free planAndroidiOS
    8.8From $8 a month
  3. 3

    Melody Genie

    Free planAndroidiOSWebAPI
    8.7From $7.99 a month
  4. 4

    Song.do

    Free planAndroidiOSWeb
    8.7From $10 a month
  5. 5

    MakeBestMusic

    Free planAndroidiOSWebAPI
    8.7From $14.90 a month
  6. 6

    Treblo

    Free planAndroidiOSWebAPI
    8.6Free plan