Wykres commitów

1041 Commity (96fb3efbb02fc802690df3af4baf1f16e8b8f4ea)

Autor SHA1 Wiadomość Data
James Ball c259dbc27c Change AU plugin type so it appears correctly in garageband 2024-04-13 18:06:38 +01:00
James Ball e7479ac2f4 Fix crash when reordering effects 2024-04-13 18:06:38 +01:00
James Ball 09d9b32882 Fix custom lua code not appearing when closing and opening VST window 2024-04-13 18:06:38 +01:00
James Ball 4052788c8a Fix audio input being disabled, improve checkbox lookandfeel, allow lfo sliders to be more granular 2024-04-04 21:23:06 +01:00
James Ball 937f599d30 Increment version number 2024-03-29 22:51:35 +00:00
James Ball 5a9efeba1e Remove corner resize icon and increase max Lua instructions per sample 2024-03-29 22:51:35 +00:00
James Ball 6ada7214e7 Make design consistent across the board 2024-03-29 22:51:35 +00:00
James Ball f1f54c761f Make UI more responsive and effects rounded 2024-03-29 22:51:35 +00:00
James Ball 58362b1508 Improve performance of the interface and refresh look 2024-03-29 22:51:35 +00:00
James Ball 2e23c485b6 Refactor LuaParser and make it abort running Lua if taking too long 2024-03-29 22:51:35 +00:00
James Ball faaa049b9d Add experimental animations to interface 2024-03-29 22:51:35 +00:00
James Ball d66967285b Dramatically increase UI performance when resizing 2024-03-29 22:51:35 +00:00
James Ball 4c5852f9f0 Refactor code editor visibility, add title to code editor, significantly improve performance when resizing interface 2024-03-29 22:51:35 +00:00
James Ball 35cf8d7942 Modify tooltip to include instructions on how to clear console from Lua 2024-03-29 22:51:35 +00:00
James Ball beca0215cb Add Lua function clear() to clear console from Lua 2024-03-29 22:51:35 +00:00
James Ball b5969bfd7a Fix bug that leads to innaccurate frequencies 2024-03-29 22:51:35 +00:00
James H Ball cce784d146
Rename master to main 2024-03-03 20:35:02 +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 4db2fcc293 Remove indentation in LuaParser 2024-03-03 14:08:28 +00:00
James Ball 8f6a9f7ed8 Increment version number 2024-03-03 14:08:28 +00:00
James Ball 6f73dd8940 Add message when the Lua console is empty 2024-03-03 14:08:28 +00:00
James Ball d38fcaced5 Add lua console clearing, pausing 2024-03-03 14:08:28 +00:00
James Ball 446c065d93 Add half-complete Lua Console 2024-03-03 14:08:28 +00:00
James Ball 7b292c1c89 Correctly open every code document 2024-03-03 14:08:28 +00:00
James H Ball cc03b32af8
Build on push to master instead of release 2024-02-26 22:14:54 +00:00
James Ball f3bc547588 Allow Lua sliders to be animated, and smoothened 2024-02-26 22:13:37 +00:00
James H Ball 292d8fe96d
Merge pull request #218 from jameshball/3d-audio
Refactor audio pipeline + effects to operate in 3D instead of 2D, many QoL improvements
2024-02-24 11:05:20 +01:00
James Ball 9ab8a44358 Change default rotation of 3D rotate effect to be in the Y direction 2024-02-24 09:39:05 +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 96c8934d92 Add tooltip to visualiser, make file arrows more consistent 2024-02-22 14:47:58 +00:00
James Ball da6ffb082a Add arrows to change the currently open file 2024-02-22 14:28:09 +00:00
James Ball 6802455301 Allow Lua effects to access frequency, step, phase, sampleRate variables 2024-02-22 13:10:24 +00:00
James Ball d553e94c6f Move randomise button, change icon, and add a tooltip 2024-02-20 18:18:53 +00:00
James Ball 566ecc0968 Add randomise button 2024-02-20 15:32:52 +00:00
James Ball 4554158155 Move close file button to an icon 2024-02-20 14:57:52 +00:00
James Ball e132eb63bb Add dashed line effect 2024-02-20 14:14:24 +00:00
James Ball ff1b62dfb3 Add scale X/Y/Z, distort Z, Swirl effects, and support 3D Lua files 2024-02-16 21:09:39 +00:00
James Ball 3423ccd893 Add ripple effect 2024-02-13 08:48:15 +00:00
James Ball 690ea8bd43 Move Lua component under the code editor, remove z pos and rotate speed parameters 2024-02-12 22:33:06 +00:00
James Ball 7a74976341 Add rotate effect, remove rotation settings from 3D settings 2024-02-12 20:34:00 +00:00
James Ball 13e23b8b5c Better normalise objects by taking magnitude rather than abs distance to scale them down 2024-02-12 08:33:19 +00:00
James Ball 870019980b Make objects view more consistently without the need for findZPos 2024-02-11 23:02:34 +00:00
James Ball e52406aec0 Remove unneccessary functions and imports 2024-02-11 22:13:52 +00:00
James Ball eaf5a3eb9c Use mathter library for Camera and Frustum, and add viewMatrix-based camera 2024-02-11 22:06:35 +00:00
James Ball 8ff283aba8 Add tests for Frustum and fix bugs associated with it 2024-02-11 18:56:46 +00:00
James Ball 2c7d6398fd Merge branch '3d-audio' of github.com:jameshball/osci-render into 3d-audio 2024-02-11 13:44:22 +00:00
James Ball e7f960a0a1 Make tests pass 2024-02-10 12:54:22 +00:00
James Ball 2aab7fd6e5 Debug windows 2024-02-10 12:48:29 +00:00
James Ball 14778c6f1f Debug windows 2024-02-10 12:44:52 +00:00
James Ball 6e00c97426 Fix test.sh directories 2024-02-10 12:39:57 +00:00