c4e5007d86
Context: FX mode rendered pure white (bloom + grain + feedback saturating), sample rate slider was unwired, and there was no combined scope-style view. Approach: - Tone-map (Reinhard soft-knee) + clamp final color in postfx.frag. - Lower default bloom 0.4 -> 0.15 to match the new tone-map. - Wire sampleRateHz_ slider to HantekDevice::setSampleRate (initial + on change) so the rate actually applies. - WaveformVis: ring buffer (16x window) + timebase ms/div + scrollSpeed (0=freeze, >0=roll) + setSampleRate hook. - New Scope4 mode (key 'q'): waveform / spectrogram / polar / lissajous in 2x2 grid. - Also track previously-ignored shaders (postfx, plasma, tunnel) so other machines pick them up after pull.
33 lines
589 B
Plaintext
33 lines
589 B
Plaintext
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Xcode
|
|
launcher/build/
|
|
launcher/DerivedData/
|
|
launcher/**/xcuserdata/
|
|
launcher/**/*.xcuserstate
|
|
launcher/**/Package.resolved
|
|
|
|
# openFrameworks — on garde les shaders + settings.json pour qu'ils
|
|
# arrivent sur les autres machines, mais on ignore les binaires.
|
|
oscope-of/bin/*
|
|
!oscope-of/bin/data/
|
|
oscope-of/bin/data/*
|
|
!oscope-of/bin/data/shaders/
|
|
!oscope-of/bin/data/settings.json
|
|
oscope-of/obj/
|
|
oscope-of/.vscode/
|
|
oscope-of/Project.xcconfig
|
|
|
|
# SuperCollider
|
|
sound_algo/synthdefs/*.scsyndef
|
|
sound_algo/*.log
|
|
|
|
# Editors
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*~
|