keyshift-api / app /services

Commit History

feat: controlled instrument toggle, drag-to-seek, global key anchoring
8646779

balakrishna567 Claude Sonnet 4.6 commited on

feat: 30s timeline bars, stagger animation, fix use_return_dict deprecation, suppress audioread warning
58a2b7a

balakrishna567 commited on

fix: resample audio to MERT processor's 24kHz before encoding
715f0b4

balakrishna567 commited on

fix: correct confidence averaging in merge_segments, add 50MB upload limit
eda82d9

balakrishna567 Claude Sonnet 4.6 commited on

feat: smoother β€” majority-vote window smoothing + consecutive segment merger
59bb1ec

balakrishna567 commited on

feat: key detector β€” Krumhansl-Schmuckler 24-key Pearson correlation
0845ad7

balakrishna567 commited on

feat: MERT boundary detector β€” cosine novelty curve + Gaussian smoothing
7c117ec

balakrishna567 commited on

feat: MERT encoder β€” HuggingFace m-a-p/MERT-v1-95M, 768-dim embeddings per chunk
a88d0ef

balakrishna567 commited on

feat: chromagram extractor β€” chroma CQT mean, L1-normalized
3e92cd5

balakrishna567 commited on

feat: audio loader β€” load bytes, resample 22050 Hz mono, chunk with overlap
770a891

balakrishna567 commited on

feat: music theory utils β€” scale notes, pentatonic, fretboard positions
3ce17d6

balakrishna567 commited on

chore: backend project scaffold with dependencies
8d0c584

balakrishna567 commited on