Wykres commitów

17 Commity (ee7e040fa6462e449e5f0f5c97cf661b0d7d0800)

Autor SHA1 Wiadomość Data
James H Ball bed8997a2a Show correct toggle state in effect components when effects are disabled and enabled from a DAW 2024-08-21 12:09:50 +01:00
James Ball f1f54c761f Make UI more responsive and effects rounded 2024-03-29 22:51:35 +00:00
James Ball 579a16f5b2 Replace effect checkbox with toggle switch and fix bug on macOS when changing range of slider 2024-03-03 20:31:31 +00:00
James Ball 8f674b99d6 Make effects being enabled more likely, and remove trace effects from randomisation 2024-02-22 15:08:01 +00:00
James Ball 566ecc0968 Add randomise button 2024-02-20 15:32:52 +00:00
James Ball 7097779110 Correctly disable components visually 2023-12-10 21:03:12 +00:00
James Ball 50cc383e25 Start improving design of effect component lists 2023-12-03 22:37:38 +00:00
James Ball 8bdbe2aac4 Projects are now fully saveable and loadable from a DAW 2023-07-25 14:09:21 +01:00
James Ball d6436aa3fa Hacky solution to get editing perspective function fully working 2023-07-22 22:00:59 +01:00
James Ball 3a50b4f53e Add fixed rotate buttons to perspective effect 2023-07-22 15:07:11 +01:00
James Ball 230707823d Convert all parameters to raw pointers as JUCE manages them 2023-07-18 19:20:54 +01:00
James Ball e22897d8d0 Add parameters for enabling and disabling effects, and refactor effects to store a boolean for enabled effects rather than presence in a list 2023-07-18 17:25:09 +01:00
James Ball 89452a4dd6 Introduce more locks to prevent concurrency issues 2023-07-11 22:28:54 +01:00
James Ball 2462a7978e Add variable-size listboxes for echo effect 2023-07-11 18:48:45 +01:00
James Ball 40537cbe55 Add resources from Java osci-render, fully implement fixed rotation axis for 3D rotation, fix various bugs when opening and closing GUI as a VST 2023-07-05 17:57:41 +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 2ec4eaba52 Add .lua file settings with infinite (non-working) slider support 2023-07-02 21:00:14 +01:00