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 |
James Ball
|
ea67f99a94
|
Temporarily disable tooltips
|
2023-12-14 20:12:03 +00:00 |
James Ball
|
f310e98d6b
|
Add basic tooltips to effect component
|
2023-12-12 22:54:36 +00:00 |
James Ball
|
55c296d4f7
|
Update lookandfeel and revert to old colours
|
2023-12-10 21:38:35 +00:00 |
James Ball
|
7097779110
|
Correctly disable components visually
|
2023-12-10 21:03:12 +00:00 |
James Ball
|
a520ec1621
|
Avoid having to change alpha for disabled components
|
2023-12-03 22:52:34 +00:00 |
James Ball
|
50cc383e25
|
Start improving design of effect component lists
|
2023-12-03 22:37:38 +00:00 |
DJLevel3
|
f898e8ac8a
|
Implement oscilloscope improvements
|
2023-11-07 11:59:57 -07:00 |
James Ball
|
2469835c2f
|
Fix lua values so they update when the interface is closed
|
2023-09-16 13:59:52 +01:00 |
James Ball
|
a047888382
|
Super basic 3D object line culling
|
2023-09-10 12:35:26 +01:00 |
James Ball
|
eece1b1dae
|
Allow visualiser to be paused by clicking
|
2023-09-10 11:14:10 +01:00 |
James Ball
|
fca62d009f
|
Support enabling and disabling MIDI
|
2023-09-07 22:04:08 +01:00 |
James Ball
|
81bea16c91
|
Fix the most major mac bugs
|
2023-09-05 20:46:05 +01:00 |