tyler
4331d010e5
Add incremental loading progress, auto-scaled amplitude, DPI-aware TTF fonts, and better file browser scaling
...
- Add incremental STFT processing with loading overlay and progress bar
- Add auto-scaling amplitude (max dB, max-40dB floor) for low-signal files
- Replace fixed bitmap text with TTF font scaled by window size for crisp rendering at any resolution
- Fix command-line file path resolution relative to original working directory
- Scale file browser dialog dimensions by GetUIScale() to prevent text overlap
- Disable ESC key closing the window
- Fix FFT size changes to restart STFT computation
2026-05-14 16:01:22 -07:00
tyler and Qwen-Coder
9d0008ac2c
Add FLAG_WINDOW_RESIZABLE, fullscreen button, and proportional UI scaling
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-15 15:40:17 -07:00
tyler and Qwen-Coder
da37cecb59
Add web build support with custom shell HTML
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-12 21:28:18 -07:00
tyler and Qwen-Coder
ecbbba36db
Fix layout: proper spacing for labels and scrollbars, remove axis title text
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-11 22:15:25 -07:00
tyler and Qwen-Coder
b4c23d61a8
Add frequency zoom, scrollbars, dynamic layout that fills window
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-11 21:49:26 -07:00
tyler and Qwen-Coder
c0044c37da
Simplify UI: fixed FFT 128 with synchrosqueezing always on, removed FFT slider and SQ checkbox
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-11 00:09:54 -07:00
tyler and Qwen-Coder
d11546d282
Fix synchrosqueezing: correct complex division sign and add noise threshold
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-10 23:44:37 -07:00
tyler and Qwen-Coder
0bc30832be
Implement synchrosqueezing transform for sharp spectrogram display
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-10 23:27:56 -07:00
tyler and Qwen-Coder
5b2d8ddb33
Suppress INFO texture logs
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-04 21:21:18 -07:00
tyler and Qwen-Coder
b3eb2ea991
Fix playback auto-reset, add ffmpeg conversion, fix file browser Open button click
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-30 21:38:32 -07:00
tyler and Qwen-Coder
5e7841fa76
Fix sidebar layout: sidebar on left (320px), spectrogram on right. SPACE toggles play/stop. dB floor triggers immediate redraw.
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-30 21:07:47 -07:00
tyler and Qwen-Coder
87183cbe7d
Add sidebar UI with sliders, buttons, checkboxes. ESC clears selections instead of exiting
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-30 20:05:57 -07:00
tyler and Qwen-Coder
bbd476c389
Remove reassignment code - back to standard spectrogram
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-30 19:40:20 -07:00
tyler and Qwen-Coder
c00c665226
Implement reassignment method for sharp time-frequency localization
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 23:25:47 -07:00
tyler and Qwen-Coder
bca898516b
Add configurable FFT size (512-8192), 75% overlap for smoother display
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 23:16:49 -07:00
tyler and Qwen-Coder
10e7a68baa
Fix zoom to cursor, trigger re-render on palette/dB changes, improve controls
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 23:10:16 -07:00
tyler and Qwen-Coder
377ba3616a
Fix texture caching, file browser segfault, and compiler warnings
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 22:42:22 -07:00
tyler and Qwen-Coder
6355db4e03
Fix snprintf truncation warnings
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 22:29:12 -07:00
tyler and Qwen-Coder
99ef486c5f
Add file browser, zoom/pan controls, improved UI
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 22:06:13 -07:00
tyler and Qwen-Coder
c5234d5799
Add spectrogram viewer with FFT bandpass filter, file browser, zoom/pan controls
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-27 21:56:47 -07:00