Wykres commitów

20 Commity (1eb0c4956f69f615893fc6493fa56e75a6f66f59)

Autor SHA1 Wiadomość Data
James Ball 7097779110 Correctly disable components visually 2023-12-10 21:03:12 +00:00
James Ball 5a7124cc80 Massively overhaul the entire interface colours to make it look similar to legacy osci-render 2023-07-28 21:10:21 +01: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 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 a9e99d336b Ensure min < max always 2023-07-17 15:39:21 +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 2462a7978e Add variable-size listboxes for echo effect 2023-07-11 18:48:45 +01:00
James Ball 061595b575 Add proof of concept audio visualiser component 2023-07-08 18:59:05 +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 e4b5545723 Add common EffectComponent across all sliders incl. frequency and remove EffectComponentGroup 2023-07-02 18:47:04 +01:00
James Ball fe7b59bc70 add checkbox to effects 2023-03-29 10:55:11 +01:00
James Ball 945acf1df9 Change precedence of effects when order in list is changed 2023-03-28 16:21:18 +01:00
James Ball a032a16b66 Significantly reduce required code for adding effects 2023-03-28 13:44:46 +01:00
James Ball 3056ae3997 Add functional sliders for bit crush and bulge 2023-03-28 13:12:41 +01:00
James Ball 0ed2a10ac4 Add bulge effect, a way of adding effects, and a draggable list component for showing effects 2023-03-26 13:58:31 +01:00
James Ball cd07ce20a8 Add initial audio effect functionality 2023-03-25 20:24:10 +00:00
James Ball ece67ce7ee Fix bugs with chinese postman solving 2023-01-19 22:16:13 +00:00
James Ball 6162a7f203 Create initial pipeline for generating frames and rendering them 2023-01-15 17:01:27 +00:00