James Ball
|
4f390ae041
|
Automatically open code editor when a lua or txt file is created
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
d9727d97f2
|
Merge branch 'master' into 3d-audio
|
2024-01-31 17:24:27 +00:00 |
James Ball
|
0a956e963a
|
Check if local file before getting local file
|
2024-01-30 20:18:47 +00:00 |
James Ball
|
bfc70d71dc
|
Resolve conflicts
|
2024-01-30 19:29:31 +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
|
0ab4b8cc84
|
Always show 3D settings and rename settings titles to be more clear
|
2024-01-21 17:56:47 +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
|
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
|
95ccbacc42
|
Double-click visualiser to make fullscreen
|
2023-12-29 13:28:26 +00:00 |
James Ball
|
1dcdb50eb0
|
Remake README for osci-render 2.0 and get projucer file production-ready
|
2023-12-22 17:52:36 +00:00 |
James Ball
|
fcf5d69f6b
|
Make volume visualiser less laggy at lower sample rates, fix lfo frequency at lower sample rates, improve lua and svg demo files
|
2023-12-21 21:33:05 +00:00 |
James Ball
|
14607636ca
|
Remove button for software oscilloscope, use MIDI key velocity to control gain
|
2023-12-21 19:58:00 +00:00 |
James Ball
|
b8a86f3655
|
Add static dot when beam is moving extremely slowly
|
2023-12-21 18:46:28 +00:00 |
James Ball
|
1eec8fc2e1
|
Allow modification of visualiser quality, and improve how it looks
|
2023-12-21 18:31:18 +00:00 |
James Ball
|
972a9840cd
|
Fix laggy visualiser component on lower sample rates
|
2023-12-21 17:24:39 +00:00 |
James Ball
|
185737dea8
|
Save ADSR and voice info to state and add Create New Project option
|
2023-12-21 14:43:15 +00:00 |
James Ball
|
fd8935a589
|
Slightly improve Lua variable performance, and add control for MIDI voices
|
2023-12-21 14:14:33 +00:00 |
James Ball
|
a0d2c93327
|
Fix bug that meant you couldn't change slider ranges
|
2023-12-20 21:09:22 +00:00 |
James Ball
|
151aaf68cf
|
Use native window with native menu bar
|
2023-12-20 20:58:08 +00:00 |
James Ball
|
0d4f461503
|
Remove race condition when painting error message, and remove newline characters from error message
|
2023-12-20 19:22:59 +00:00 |
James Ball
|
be8f30476b
|
Only update code editors that map to the lua parser
|
2023-12-20 17:47:58 +00:00 |
James Ball
|
6686d25085
|
Show Lua errors in the code editor
|
2023-12-20 17:13:38 +00:00 |
James Ball
|
07a35e709e
|
Add tooltips to fixed rotate and edit buttons
|
2023-12-17 22:46:24 +00:00 |
James Ball
|
633723f1ba
|
Move description to parameters
|
2023-12-17 21:32:56 +00:00 |