Wykres commitów

1077 Commity (main)

Autor SHA1 Wiadomość Data
James Ball a83cc33a76 Correctly reset frame drawn, shape drawn, and current shape when starting a new frame, fixing the trace function 2024-01-31 17:20:06 +00:00
James Ball 0a956e963a Check if local file before getting local file 2024-01-30 20:18:47 +00:00
James Ball dae57b6ce1 Add audio thread callback in null check 2024-01-30 20:15:56 +00:00
James Ball 36fea8f484 Add audio thread callback in null check 2024-01-30 20:14:07 +00:00
James Ball bfc70d71dc Resolve conflicts 2024-01-30 19:29:31 +00:00
James Ball 62b74b6bef Increment version number 2024-01-28 20:19:56 +00:00
James Ball 4401a7674b Record audio using audio directly from audio thread to guarantee no audio is missed 2024-01-28 20:19:56 +00:00
James Ball 95ab90ad63 Correctly overwrite existing wav file 2024-01-28 20:19:56 +00:00
James Ball cad5bad853 It works 2024-01-28 20:19:56 +00:00
James Ball f5d3f83a2f Fix bug with volume visualiser leading to NaN volume, and make audio recorder use sample buffer 2024-01-28 20:19:56 +00:00
James Ball d39122232f Add ability to record and save files 2024-01-28 20:19:56 +00:00
James Ball e83f3f769e Get Frustum Culling half-working 2024-01-21 22:22:03 +00:00
James Ball 379109be0d Merge master 2024-01-21 19:14:49 +00:00
James Ball fd86847f04 Increment version number 2024-01-21 19:10:26 +00:00
James Ball 240fafe65c Add pitch bend support 2024-01-21 19:10:26 +00:00
James Ball 0ab4b8cc84 Always show 3D settings and rename settings titles to be more clear 2024-01-21 17:56:47 +00:00
James Ball f748fa66d6 Rename ObjComponent, fix Custom Effect, and always show 3D settings 2024-01-17 01:26:07 +00:00
James Ball 22fdf8872d Refactor significant portion of codebase to use custom effect instead of perspective effect, and add perspective effect as a new permanent effect 2024-01-07 19:48:02 +00:00
James Ball 70028c55b5 Remove Vector3D and remove rotate from Shape 2024-01-07 16:37:22 +00:00
James Ball 8a91099c55 Rename Vector2 to Point 2024-01-07 16:17:20 +00:00
James Ball 9376b5d715 Fix trace effects 2024-01-07 16:00:43 +00:00
James Ball 18776c7324 Set value of parameters in correct order, increment version number, and clip input volume 2024-01-01 17:34:17 +00:00
James Ball b20ef8b994 Disable sidechain for Lua 2024-01-01 17:34:17 +00:00
James Ball 7a5ab4d31f Reduce how dark the disabled audio effect names are 2024-01-01 17:34:17 +00:00
James Ball 72cc253159 Resize effect component when too small, and add sidechain ability 2024-01-01 17:34:17 +00:00
James Ball 10fecca39e Correctly notify host of parameter changes when loading a project 2024-01-01 17:34:17 +00:00
James Ball 6884595f39 Change names of zip files to include OS 2023-12-30 14:10:28 +00:00
James Ball 9dc4c8610f Include windows .exe 2023-12-30 14:10:28 +00:00
James Ball 0e0797a320 Copy .app recursively 2023-12-30 14:10:28 +00:00
James Ball 0d90cad644 Fix mac build path for .app 2023-12-30 14:10:28 +00:00
James Ball 0278841e54 Different attempt for windows 2023-12-30 14:10:28 +00:00
James Ball ac0759ef4d Add more mac debug prints 2023-12-30 14:10:28 +00:00
James Ball 03249346e9 Change how file is copied on Windows and print mac build output 2023-12-30 14:10:28 +00:00
James Ball 3b7c70ac03 Add more logging to windows 2023-12-30 14:10:28 +00:00
James Ball 77992425f9 Set JUCE modules path 2023-12-30 14:10:28 +00:00
James Ball fe4f2ac9f6 Remove plugin directory 2023-12-30 14:10:28 +00:00
James Ball b5d4ba0ad5 Move jobs into single workflow, and follow redirects when downloading JUCE 2023-12-30 14:10:28 +00:00
James Ball 0b27d08cbb Remove hash check 2023-12-30 14:10:28 +00:00
James Ball b4aa89d5a0 Make build.sh executable 2023-12-30 14:10:28 +00:00
James Ball 34e65b6fd1 Add GitHub actions 2023-12-30 14:10:28 +00:00
James Ball 95ccbacc42 Double-click visualiser to make fullscreen 2023-12-29 13:28:26 +00:00
James Ball 53d04d9c23 Increment version number 2023-12-27 11:51:21 +00:00
James Ball 0c10d7054b Enable OpenGL rendering on Windows and Linux 2023-12-27 11:51:21 +00:00
James H Ball 7b523bfd4e Update README.md 2023-12-26 20:50:56 +00:00
James Ball 9a6e76c8e6 Add Linux compilation instructions 2023-12-26 20:49:36 +00:00
James Ball 968916bb10 Remove duplicate const 2023-12-26 20:49:36 +00:00
James Ball 925bf98e4b Correctly support mono output 2023-12-25 12:56:46 +00:00
James H Ball 21a833d411 Add announcement video to README 2023-12-24 19:42:58 +00:00
James Ball 9f4890c35b Remove dumb cap on drawing speed that caused innacurate frequencies 2023-12-23 10:43:08 +00:00
James H Ball fe487d50e1 Update README.md 2023-12-22 18:44:42 +00:00