Commit History

Winner-takes-all drum transcription + harsher piano rhythm grid
8b89f6d

Ewan Claude Opus 4.6 commited on

Fix peak_pick dtype error in NMF drum transcription
8784d79

Ewan Claude Opus 4.6 commited on

NMF-based drum transcription, wider final rhythm snap
15d315f

Ewan Claude Opus 4.6 commited on

Fix drum classification and tighten piano rhythm grid
cb9bb7e

Ewan Claude Opus 4.6 commited on

Real drum samples from LinnDrum CDN, tighter rhythm and fewer notes
f8777bb

Ewan Claude Opus 4.6 commited on

Sample-based drum kit and tighter rhythm snapping
8fbe43c

Ewan Claude Opus 4.6 commited on

Tighten rhythm snapping and fix drum sync
84b4faf

Ewan Claude Opus 4.6 commited on

Fix drum transcription and playback sounds
b7f2b6f

Ewan Claude Opus 4.6 commited on

LH anchors on melody (top note), enforce span on concurrent notes too
9c5db09

Ewan Claude Opus 4.6 commited on

Add 15s timeout fallback for sample loading
0ff9816

Ewan Claude Opus 4.6 commited on

Enforce hand span limit — no chord wider than an octave per hand
5c1af8d

Ewan Claude Opus 4.6 commited on

Merge repeated same-pitch notes into sustains, increase drum detection sensitivity
f474670

Ewan Claude Opus 4.6 commited on

Add rhythm consolidation step to discipline note onsets
1f67352

Ewan Claude Opus 4.6 commited on

Remove hand outlier harmonics, rewrite drum transcription with multi-band detection
79912b8

Ewan Claude Opus 4.6 commited on

Use solo piano optimizer for full-song melodic stem, reduce LH bass notes
aa08171

Ewan Claude Opus 4.6 commited on

Fix MetalSynth API (HH/ride/crash) and use mix audio for beat tracking
ecae4b3

Ewan Claude Opus 4.6 commited on

Fix piano roll quality, drum sounds, add original audio playback, fix speed
b5c16f8

Ewan Claude Opus 4.6 commited on

Replace madmom with librosa for drum onset detection
00c09df

Ewan Claude Opus 4.6 commited on

Add drum transcription with madmom onset detection + spectral classification
eed42a3

Ewan Claude Opus 4.6 commited on

Fix bass in piano roll, upgrade guitar samples, improve bass optimizer
1c51e5f

Ewan Claude Opus 4.6 commited on

Remove unused vocal transcription and arrangement from full song pipeline
477c19c

Ewan Claude Opus 4.6 commited on

Use direct melodic transcription for piano roll instead of arrangement
a14f449

Ewan Claude Opus 4.6 commited on

Improve transcription quality + upgrade to Magenta SGM+ samples
83ff7ad

Ewan Claude Opus 4.6 commited on

Sample-based guitar/bass sounds, filter bass from piano roll, two guitar tabs
aeb0fce

Ewan Claude Opus 4.6 commited on

Full Song quality pass: light optimizer, better guitar sound, tab accuracy
78ef95d

Ewan Claude Opus 4.6 commited on

Add instrument-specific audio: guitar synth for guitar tab, bass synth for bass tab
eff87bd

Ewan Claude Opus 4.6 commited on

Add piano arrangement engine + guitar/bass tab views for Full Song mode
1a538e9

Ewan Claude Opus 4.6 commited on

Smooth progress line movement on sheet music
57d692f

Ewan Claude Opus 4.6 commited on

Fix audio not playing in Safari: fall back to MP3 samples
f3e5cc5

Ewan Claude Opus 4.6 commited on

Add playback progress line and note coloring to sheet music
d4b669a

Ewan Claude Opus 4.6 commited on

Add torchcodec dependency for Demucs
124d7f4

Ewan Claude Opus 4.6 commited on

Fix Demucs segment size: htdemucs max is 7.8, use 7
b34d3ea

Ewan Claude Opus 4.6 commited on

Fix Demucs OOM on HF Spaces and update Full Song description
5ac3881

Ewan Claude Opus 4.6 commited on

Add guitar fretboard and drumstick legs to octopus logo
4b989e5

Ewan Claude Opus 4.6 commited on

Fix Dockerfile: install torchaudio from CPU index, skip model pre-download
645dc08

Ewan Claude Opus 4.6 commited on

Add Full Song mode with Demucs source separation
56c8033

Ewan Claude Opus 4.6 commited on

Add light outline to black key for visibility
f9c4bfd

Ewan Claude Opus 4.6 commited on

Spread logo keys wider and make black key same length as white
7504971

Ewan Claude Opus 4.6 commited on

Add outlines to logo keys and widen spacing
b64b06d

Ewan Claude Opus 4.6 commited on

Widen spacing between logo key-legs for clarity
8935471

Ewan Claude Opus 4.6 commited on

Simplify logo to 4 straighter key-legs (1 black, 3 white)
8e61479

Ewan Claude Opus 4.6 commited on

Redesign loop controls to clear 3-state contextual flow
adf3d85

Ewan Claude Opus 4.6 commited on

Add file title to sheet music header
edc3e6d

Ewan Claude Opus 4.6 commited on

Update loading time estimate and tighten logo key splay
dcbf9b4

Ewan Claude Opus 4.6 commited on

Add sheet music tab with VexFlow notation and PNG download
006ab73

Ewan Claude Opus 4.6 commited on

Improve transcription fidelity: trailing notes, sustain pedal, complexity tuning
1646c97

Ewan Claude Opus 4.6 commited on

Enhance spurious onset filter for higher precision
7dd6b8a

Ewan Claude Opus 4.6 commited on

Improve register balance: CQT-check bass, relax upper threshold
81f7585

Ewan Claude Opus 4.6 commited on

Fix tempo doubling and reduce harmonic ghost over-removal
307ea81

Ewan Claude Opus 4.6 commited on

Initial commit - Mr Octopus piano tutorial app
f0a176a

Ewan commited on