James H Ball
|
b7114dbed0
|
Add parameter linking, remove debug messages in opengl on windows, make visualiser settings resizable
|
2025-05-12 20:55:10 +01:00 |
James H Ball
|
c2074d1cef
|
Refactor effects and shapes into osci_render_core
|
2025-04-23 15:26:33 +01:00 |
James H Ball
|
44b6dea7ba
|
Get standalone software oscilloscope to compile
|
2024-09-12 23:09:54 +01:00 |
James Ball
|
7097779110
|
Correctly disable components visually
|
2023-12-10 21:03:12 +00:00 |
James Ball
|
2469835c2f
|
Fix lua values so they update when the interface is closed
|
2023-09-16 13:59:52 +01:00 |
James Ball
|
fca62d009f
|
Support enabling and disabling MIDI
|
2023-09-07 22:04:08 +01:00 |
James Ball
|
34adbc767d
|
Remove LFO support for Lua and remove 'infinite' lua sliders as you cannot dynamically add parameters
|
2023-07-21 11:08:55 +01:00 |
James Ball
|
bb91460429
|
Store range, step, and smoothing within EffectDetails
|
2023-07-16 20:54:41 +01:00 |
James Ball
|
afc16fc044
|
Most effects now change smoothly between values, making the visuals MUCH smoother when using sliders
|
2023-07-14 15:34:24 +01:00 |
James Ball
|
241b6c8d18
|
Introduce proper thread safety around audio effects, and make sure key press detection is global
|
2023-07-05 15:17:17 +01:00 |
James Ball
|
e2f9a6c4a4
|
Focal length, rotation, and rotation speed sliders all functional, and add Effect initialisable with a lambda
|
2023-07-05 12:02:28 +01:00 |
James Ball
|
b117aae5f5
|
Complete infinite lua slider support
|
2023-07-04 14:58:36 +01:00 |
James Ball
|
2ec4eaba52
|
Add .lua file settings with infinite (non-working) slider support
|
2023-07-02 21:00:14 +01:00 |