James H Ball
|
2f671f653a
|
Fix bug when opening separate windows in Reaper
|
2024-08-26 20:46:01 +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
|
479319b11c
|
Merge branch 'wav-file-input' of github.com:jameshball/osci-render into wav-file-input
|
2024-08-23 11:07:15 +01:00 |
James H Ball
|
fb6105996c
|
Add separate brightness and intensity sliders
|
2024-08-23 11:06:50 +01:00 |
James H Ball
|
e9351f7852
|
Merge visualiser fixes
|
2024-08-23 10:53:52 +01:00 |
James H Ball
|
557b9f3371
|
Add support for .wav and .aiff files
|
2024-08-22 16:59:21 +01:00 |
James H Ball
|
997de907bc
|
Save visualiser fullscreen state to project
|
2024-08-22 14:42:54 +01:00 |
James H Ball
|
9672e826ac
|
Add default implementations for all Lua functions if no additional parameters are provided
|
2024-08-22 14:18:04 +01:00 |
James H Ball
|
2071cc9a18
|
Add several Lua functions
|
2024-08-22 13:12:46 +01:00 |
James H Ball
|
ddba403e14
|
Close visualiser settings when going from new to legacy visualiser
|
2024-08-21 13:43:30 +01:00 |
James H Ball
|
2b7e51f1df
|
Only have a single instance of visualiser settings per app
|
2024-08-21 13:35:26 +01:00 |
James H Ball
|
f160c67f9f
|
Prevent setting toggle state after object deletion
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
bed8997a2a
|
Show correct toggle state in effect components when effects are disabled and enabled from a DAW
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
b630a1b7cb
|
Remove redundant connection to old web-based software oscilloscope, and make visualiser centered
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
9bfdca7b99
|
Fix several bugs on Windows, make more stable, and make visualiser consistent across sample rates
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
8deba8dc7c
|
Clean up some of the orders things are initialised in
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
51b788a367
|
Improve performance and get Windows working with new visualiser
|
2024-08-21 12:09:50 +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
|
776578caa3
|
Add overlay to visualiser, proper popout logic, fix tooltips, ability to use old visualiser
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
a6bd3bbc92
|
Remove unneccessary code and add fullscreen support
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
bda414de92
|
Get audio sent to visualiser, and add buttons
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
0e62c7667a
|
Use modified version of dood.al oscilloscope for visualiser
|
2024-08-21 12:09:50 +01:00 |
James Ball
|
ea406551f8
|
Switch to Direct2D renderer on Windows
|
2024-08-21 12:09:50 +01:00 |
James H Ball
|
f0a7e0ed1b
|
Revert "Use modified version of dood.al oscilloscope for visualiser"
This reverts commit f75b6e034a .
|
2024-06-29 20:10:18 +01:00 |
James H Ball
|
f75b6e034a
|
Use modified version of dood.al oscilloscope for visualiser
|
2024-06-28 21:27:10 +01:00 |
James H Ball
|
e99e86915f
|
Remember last opened directory
|
2024-06-11 20:18:38 +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
|
4515e3a153
|
Add pop-up window for visualiser
|
2024-06-02 21:00:18 +01:00 |
James H Ball
|
063b33e956
|
Return resizing cursor on resizer bar
|
2024-06-02 21:00:18 +01:00 |
James H Ball
|
51387642af
|
Add fullscreen and settings cog to visualiser and remove tooltip
|
2024-06-02 21:00:18 +01:00 |
James H Ball
|
a047beae37
|
Never traverse transparent pixels
|
2024-06-02 17:17:25 +01:00 |
James H Ball
|
e77cddb494
|
Remove unneccessary import that isn't available on Linux
|
2024-06-02 17:17:25 +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 H Ball
|
ba0d55a1f6
|
Properly set custom cursors for components
|
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 |
James Ball
|
f699c185e2
|
Remove osci_render.zip file, change some tooltip wording, revert modulo trick
|
2024-04-28 22:11:39 +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
|
27a2d12f42
|
Enable animation of line art by default, and set default framerate to 30
|
2024-04-28 22:11:39 +01:00 |
James Ball
|
d1ae93f75a
|
Reorganise Line Art Settings and make double box lose focus when clicking off it
|
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
|
82ad9a4b2e
|
Add checks to ensure line art is always valid
|
2024-04-28 22:11:39 +01:00 |
DJLevel3
|
f13258e195
|
Discard lines behind camera when processing grease penicl line art
|
2024-04-28 22:11:39 +01:00 |