DJLevel3
|
018771797d
|
change default bpm to 60 to fix unexpected behavior
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
bbdd98d34f
|
Add tooltips and change references
|
2024-04-28 22:11:39 +01:00 |
James Ball
|
23bfcaee7d
|
Make DAW parameters update when GUI changes and vice versa and fix several bugs
|
2024-04-28 22:11:39 +01:00 |
James Ball
|
d8bb084cac
|
Fix some crashes in standalone mode, crashes when saving .gpla file
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
894a21f7d8
|
Make requested changes
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
bc908d12c9
|
woops forgot to check for nullptr
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
1414186011
|
Fix major lag spike and add important settings
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
7e8448fc43
|
Fix crash in some DAWs (probably)
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
3aa8990e8e
|
Make some suggested changes
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
d23216ac51
|
implement .gpla animation
|
2024-04-28 22:11:39 +01: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
|
f3bc547588
|
Allow Lua sliders to be animated, and smoothened
|
2024-02-26 22:13:37 +00: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
|
6802455301
|
Allow Lua effects to access frequency, step, phase, sampleRate variables
|
2024-02-22 13:10:24 +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
|
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
|
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
|
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
|
8a91099c55
|
Rename Vector2 to Point
|
2024-01-07 16:17:20 +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
|
72cc253159
|
Resize effect component when too small, and add sidechain ability
|
2024-01-01 17:34:17 +00:00 |
James Ball
|
925bf98e4b
|
Correctly support mono output
|
2023-12-25 12:56:46 +00:00 |
James Ball
|
eddfa9bcd9
|
Enable all buttons on native title bar
|
2023-12-22 14:41:52 +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
|
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
|
b85318a4fd
|
Use independent states for every ShapeVoice for Lua
|
2023-12-20 23:30:20 +00:00 |
James Ball
|
c17d5024cf
|
Pass more variables from audioprocessor to Lua
|
2023-12-20 21:41:28 +00:00 |
James Ball
|
151aaf68cf
|
Use native window with native menu bar
|
2023-12-20 20:58:08 +00:00 |
James Ball
|
1eb0c4956f
|
Use a unique id for each file, rather than non-unique filename, to identify a document
|
2023-12-20 18:43:03 +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
|
3eb8bbae5a
|
Remove tabs from interface, move MIDI settings to seperate toggleable window, resign MIDI settings and envelope component, wire up MIDI keyboard
|
2023-12-18 13:41:56 +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
|
b2d37dacb1
|
Add audio input support
|
2023-12-14 21:26:40 +00:00 |
James Ball
|
f310e98d6b
|
Add basic tooltips to effect component
|
2023-12-12 22:54:36 +00:00 |
James Ball
|
00edb70a75
|
Have envelope control ADSR of MIDI
|
2023-11-25 17:57:35 +00:00 |
James Ball
|
a7169bd8d1
|
Get all parameters working
|
2023-11-25 16:38:09 +00:00 |
James Ball
|
6d08a00b33
|
Move envelope to MidiComponent and get parameters working
|
2023-11-25 15:37:33 +00:00 |