James H Ball
|
225ddaa979
|
Merge trace parameters into one effect
|
2025-01-19 18:35:46 +00:00 |
DJLevel3
|
af39e28cc9
|
Merge branch 'main' into trace
|
2025-01-17 13:32:41 -05:00 |
DJLevel3
|
4874f3ff1f
|
Rename sliders and variables appropriately
|
2025-01-17 09:36:33 -05:00 |
James H Ball
|
600a3db9c4
|
Make sosci 4 channel input by default, and make osci-render 2 channel input
|
2025-01-12 20:56:38 +00:00 |
James H Ball
|
3340d9dd45
|
Add output volume control to sosci
|
2025-01-06 09:14:34 +00:00 |
James H Ball
|
35fd78de44
|
Add several features to prepare for release
|
2025-01-04 14:35:10 +00:00 |
James H Ball
|
77a3271cde
|
Add recording settings
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
6e86f97649
|
Complete major refactor of osci-render and sosci plugin editor and processor files. Still some bugs...
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
40423b400c
|
Fix issues with enabling blocked rendering
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
1e112425e4
|
Add smoothing effect to visualiser
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
a106e09876
|
Add noise and glow effects, and make upsampling button work
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
7f12ee9490
|
Refactor software oscilloscope and remove legacy visualiser
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
63a0b238d5
|
Add shaders in a separate file and start looking at noise
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
08fbbae925
|
Refactor ConsumerManager to AudioBackgroundThread which is now a lot cleaner
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
6054d81541
|
Refactor BufferConsumer to use a double buffer that results in significantly less audio loss
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
eff8b3f635
|
Refactor Point to OsciPoint due to naming conflicts
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
35aa8ded56
|
Add focus
|
2024-09-29 20:36:16 +01:00 |
James H Ball
|
d1be10bd5a
|
Add saturation effect
|
2024-09-29 19:46:35 +01:00 |
James H Ball
|
08ef65c377
|
Get standalone oscilloscope working with three channel inputs, and migrate BufferConsumer to use Points rather than raw samples
|
2024-09-22 18:49:58 +01:00 |
James H Ball
|
44b6dea7ba
|
Get standalone software oscilloscope to compile
|
2024-09-12 23:09:54 +01:00 |
James H Ball
|
6194b039f3
|
Fix several threading bugs, and crash when changing sample rate
|
2024-08-26 18:30:29 +01:00 |
James H Ball
|
fb6105996c
|
Add separate brightness and intensity sliders
|
2024-08-23 11:06:50 +01:00 |
James H Ball
|
997de907bc
|
Save visualiser fullscreen state to project
|
2024-08-22 14:42:54 +01:00 |
James H Ball
|
9017586b39
|
Add support for toggling upsamping, toggling legacy visualiser, and fix bugs when deleting visualiser
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
e25d8e6d71
|
Add options to remove smudges and grid, and make sample rate agnostic
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
96fb3efbb0
|
Significantly simplify usage of SwitchButtons
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
87edfe0608
|
Add visualiser settings panel
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
be80a7e5e2
|
Fix bug with opening older project files on 2.2.0
|
2024-06-11 20:18:38 +01:00 |
James H Ball
|
8f437c716e
|
Make code editor not appear if a binary file is open, and add About menu
|
2024-06-02 15:27:51 +01:00 |
James H Ball
|
35c8f52d47
|
Save visualiser settings
|
2024-06-02 15:27:51 +01:00 |
James H Ball
|
9726317928
|
Several improvements to ImageParser, support for all image types, show only relevant controls in FrameSettingsComponent
|
2024-06-02 15:27:51 +01:00 |
James Ball
|
43819213a7
|
Fix bugs with parsing GIFs, make it possible to save/load projects with GIFs, STILL HAVEN'T made it so the code documents ignore binary formats
|
2024-06-02 15:27:51 +01:00 |
James Ball
|
9b394e2fd1
|
First pass at GIF support
|
2024-06-02 15:27:51 +01:00 |
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 |