James Ball
|
ad9c3694de
|
Don't try and open a project if it doesn't exist
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
49b9b1daaa
|
Set sensible default values for new features not captured in old projects and make fixed axis control saveable
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
b2c808cef8
|
Add independent axis rotation to rotate effects
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
c60312c045
|
Fix trace min and trace max when loading files and correctly save effect component groups
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
c771180efd
|
Fix inactive 3D effect sliders
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
ddafc8ef8c
|
Move EffectComponentGroups to subcontrollers and move updateEffect to audio player
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
0fd3e9f997
|
Change all Lua sliders to use EffectComponentGroups
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
1ad17e272b
|
Massively refactor EffectComponentGroup so much of the computation is within the class, rather than in EffectController + change mic checkbox to an SVG
|
2022-08-21 18:36:45 +01:00 |
James Ball
|
1e0af7c233
|
Replace audio device and font dropdowns with a list
|
2022-08-08 19:54:26 +01:00 |
James Ball
|
305837eb12
|
Increase size of scroll pane so that trace min effect is visible
|
2022-07-24 10:09:42 +01:00 |
James Ball
|
b9fc9db290
|
Increment version number and changelog
|
2022-07-23 17:30:11 +01:00 |
James Ball
|
568e773da0
|
Increase decimal places for spinners so that they correctly change value
|
2022-07-23 17:30:11 +01:00 |
James Ball
|
e19fa93527
|
Increment version number and changelog
|
2022-07-20 18:32:49 +02:00 |
James Ball
|
3666eff842
|
Save 3D depth function when closing the editor and save/load it from project
|
2022-07-20 18:32:49 +02:00 |
James Ball
|
51d7095a4a
|
Run lua depth function before rotation so that you can modify the z position of the image before rotating it
|
2022-07-20 18:32:49 +02:00 |
James Ball
|
9194209a66
|
Allow x, y, and z values to be transformed using the 3D depth effect
|
2022-07-20 18:32:49 +02:00 |
James Ball
|
6553e6391c
|
Fix focal point + min trace issue and increment version number
|
2022-07-18 20:10:41 +02:00 |
James Ball
|
b510f68a4c
|
Use JACK by default if available on linux
|
2022-07-15 14:15:32 +01:00 |
James Ball
|
eeea1fd5a5
|
Show recent files when starting new project and fix reset rotation
|
2022-07-10 22:19:29 +02:00 |
James Ball
|
26edff0908
|
Increment version number and update changelog
|
2022-07-10 22:19:29 +02:00 |
James Ball
|
be2d51c440
|
Change perspective effect to have a 0 value that applies no effect, add reset rotation buttons
|
2022-07-10 22:19:29 +02:00 |
James Ball
|
3b1eca99ec
|
Add screenshot of project select to README
|
2022-07-08 17:14:18 +02:00 |
James Ball
|
a877b66a17
|
Update changelog and version
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
9107ceddf0
|
Add recent files to File menu
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
9b46f9f9af
|
Update recent project on project open, and allow project select screen to be closed
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
10ed91e3a1
|
Only start osci-render audio pipeline once a project has been opened, and increase min length increment
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
75e94233f7
|
Increment version number
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
3f5e4b3af0
|
Add open log folder button
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
fce1940411
|
Add custom font support
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
b6ab8af58b
|
Don't start osci-render when placeholder is clicked, and add contact me text
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
655f2ee90a
|
Add placeholder when no previous projects
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
a068492a0d
|
Open previous project on click and don't start playing audio immediately
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
4882db1239
|
Add changelog
|
2022-07-08 17:09:38 +02:00 |
James Ball
|
8a6ebcdde3
|
Create first version of project selection with previously opened projects saved
|
2022-07-08 17:09:38 +02:00 |
James H Ball
|
b0fa2e67fd
|
Update CHANGELOG.md
|
2022-06-28 20:34:03 +01:00 |
James Ball
|
a7e8c2d9d5
|
Make GPU rendering toggleable to prevent crashes due to bad initialisation
|
2022-06-28 20:29:20 +01:00 |
James H Ball
|
6271507113
|
Update README.md
|
2022-06-23 22:32:01 +01:00 |
James Ball
|
74ca64901e
|
Update version
|
2022-06-23 22:28:49 +01:00 |
James Ball
|
3d85668564
|
Only update frequency spinner and slider in GUI thread
|
2022-06-23 22:28:49 +01:00 |
James Ball
|
b15a3afd91
|
Add more logging
|
2022-06-21 19:15:43 +01:00 |
James Ball
|
6c92312e4a
|
Add logging to a file for all exceptions
|
2022-06-20 23:06:02 +01:00 |
James Ball
|
6f536aacac
|
Remove redundant blender plugin zip and update screenshot
|
2022-06-19 17:10:29 +01:00 |
James Ball
|
eed28ce4bb
|
Slightly change formatting of new audio effects
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
66b37f6a16
|
Update changelog and version
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
5a28a31944
|
Separate audio effects into categories, add more 3D effects, move reset translation into audio effects
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
e81ebed940
|
Give effects consistent precedence
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
f079067777
|
Move image settings to audio effects
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
35fa55706a
|
WIP commit for moving over image effects to audio effects
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
70d76aa68d
|
Add basic code for 3D rotate effect
|
2022-06-19 16:37:02 +01:00 |
James Ball
|
71d93f152e
|
Fix FileSystemNotFoundException bug
|
2022-06-17 20:09:25 +01:00 |