tyler
e42554e6fd
Enable raylib 6 HiDPI/HighDPI support for proper font and UI scaling
...
Add FLAG_WINDOW_HIGHDPI to enable raylib's automatic framebuffer
scaling on HiDPI displays. Layout coordinates use logical screen size
only, so UI stays proportional to window size while text and graphics
render at full framebuffer resolution for crisp output on any monitor.
Also fix hardcoded pixel offsets in selection bounds rectangle to use
selScale consistently.
2026-05-14 17:01:15 -07:00
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