James H Ball
|
ce5f735271
|
Make the custom syphon/spout name visible and fix the double text boxes
|
2025-05-10 15:59:12 +01:00 |
James H Ball
|
c98e32e0cf
|
Add slider with a label that is rendered using the visualiser
|
2025-05-10 15:36:38 +01:00 |
James H Ball
|
f1c9aa1c38
|
Resolve merge conflicts
|
2025-05-10 10:27:51 +01:00 |
James H Ball
|
cf193dc9bc
|
Separate visualiser parameters into separate file and fix compilation of osci-render and sosci
|
2025-05-08 22:10:34 +01:00 |
James H Ball
|
303cb68484
|
Add basic osci-bitcrush plugin
|
2025-05-08 21:26:03 +01:00 |
James H Ball
|
19bedcb378
|
Refactor visualiser into two separate components
|
2025-05-06 21:47:39 +01:00 |
James H Ball
|
3d633b110a
|
Make the syphonframegrabber run opengl code properly
|
2025-05-04 22:29:08 +01:00 |
James H Ball
|
eafa27e75f
|
Remove intel encoder
|
2025-05-04 15:03:39 +01:00 |
James H Ball
|
8f52d79ae9
|
Actually check the encoder works before using it
|
2025-05-04 15:01:04 +01:00 |
James H Ball
|
22cf940eb6
|
Fix compilation issues on free version
|
2025-05-03 12:51:23 +01:00 |
James H Ball
|
93d82fa4da
|
Fix UI bugs with spout/syphon
|
2025-05-03 12:35:51 +01:00 |
James H Ball
|
67650b682e
|
Refactor how syphon/spout input works to be cleaner and less buggy
|
2025-05-03 11:57:14 +01:00 |
James H Ball
|
9e93ffc260
|
Fix video input on mac
|
2025-04-30 20:26:40 +01:00 |
James H Ball
|
59c5c97881
|
Fix compilation issues on linux
|
2025-04-29 21:28:35 +01:00 |
James H Ball
|
caa3650100
|
Fix compilation issues on osci-render free
|
2025-04-29 20:57:57 +01:00 |
James H Ball
|
b838dca58d
|
Remove readprocess and use childprocess instead and fix deadlocks in code
|
2025-04-29 20:43:26 +01:00 |
James H Ball
|
769492c22c
|
Move volume component to a nicer position and get spout input working
|
2025-04-27 18:36:44 +01:00 |
James H Ball
|
a125abfa7f
|
Fix compilation issues on free version, add more extensive hardware accelleration support for video
|
2025-04-27 11:36:37 +01:00 |
James H Ball
|
00a50f10ca
|
Adjust timeout to 3 seconds
|
2025-04-27 09:17:20 +01:00 |
James H Ball
|
6d525b3f0a
|
Add timeout to semaphore acquires, as well as several pre-emptive semaphore releases to try and reduce the scope of deadlocks. i.e. we prefer race conditions to outright crashes/deadlocks
|
2025-04-26 21:40:15 +01:00 |
James H Ball
|
590eace784
|
Get initial working version of syphon input
|
2025-04-26 20:30:10 +01:00 |
James H Ball
|
fb1db3c886
|
Fix bug with audioplayercomponent
|
2025-04-25 19:12:45 +01:00 |
James H Ball
|
b88269825c
|
Make the crash detection work more nicely across multiple instances of osci-render
|
2025-04-25 19:04:15 +01:00 |
James H Ball
|
9a10347870
|
Fix bugs with text rendering
|
2025-04-25 18:29:33 +01:00 |
James H Ball
|
db8206200b
|
Make timeline and new text rendering appear on premium only and remove license registration
|
2025-04-25 18:14:27 +01:00 |
James H Ball
|
ab2fcc287f
|
Merge branch 'main' into more-improvements
|
2025-04-25 18:13:27 +01:00 |
James H Ball
|
3ab2d6fe45
|
Update RecordingSettings.h
|
2025-04-24 23:04:47 +01:00 |
James H Ball
|
b14bc672a5
|
Update PluginEditor.cpp
|
2025-04-24 23:04:09 +01:00 |
James H Ball
|
0ad4c4682d
|
fix osci-render link
|
2025-04-24 23:03:32 +01:00 |
James H Ball
|
0150dcde51
|
Improve the look of the timeline and the volume component, and show error when opening large video files, and fix several bugs
|
2025-04-24 17:13:45 +01:00 |
James H Ball
|
114a7bf66f
|
Split timeline into its own component for simplicity
|
2025-04-24 13:53:44 +01:00 |
James H Ball
|
7b3930689a
|
Fix osci-render free version, and remove license registration from free version, and support mono audio input
|
2025-04-24 11:29:13 +01:00 |
James H Ball
|
0be777507c
|
Move concurrency to osci_render_core and add lua as submodule
|
2025-04-24 10:47:03 +01:00 |
James H Ball
|
41fe625595
|
Add working addon code
|
2025-04-23 17:11:21 +01:00 |
James H Ball
|
c2074d1cef
|
Refactor effects and shapes into osci_render_core
|
2025-04-23 15:26:33 +01:00 |
James H Ball
|
e92978c136
|
Improve usability and make the license check even less aggressive
|
2025-04-23 10:48:48 +01:00 |
James H Ball
|
b7da40b90c
|
Add license key checking and registration
|
2025-04-22 22:01:32 +01:00 |
James H Ball
|
1b4b826763
|
Add further support and add a timeline for animatable files
|
2025-04-22 19:13:41 +01:00 |
James H Ball
|
7e43db6c66
|
Add support for opening mp4 and mov files
|
2025-04-21 18:05:04 +01:00 |
James H Ball
|
27cbd30a45
|
Make the last opened directory save globally across projects and VSTs
|
2025-04-21 14:11:11 +01:00 |
James H Ball
|
f7f4f7b0eb
|
Improve crash detection logic
|
2025-04-20 20:11:11 +01:00 |
James H Ball
|
edff0e529e
|
Detect crashes or broken project files
|
2025-04-05 11:22:18 +01:00 |
James H Ball
|
cdf3e88e17
|
Make volume button mutable, and add ability to save global settings
|
2025-04-04 23:00:38 +01:00 |
James H Ball
|
3580ef5fa4
|
Add popout button to sosci
|
2025-04-04 17:26:27 +01:00 |
James H Ball
|
ddd2163644
|
Massively improve text parsing
|
2025-04-04 14:59:17 +01:00 |
James H Ball
|
6a1306ae15
|
Add H265, VP9, and ProRes codecs for recording
|
2025-04-04 12:10:44 +01:00 |
James H Ball
|
c205de10b7
|
Flip gionometer and add warning message if opening an obj file that is too large
|
2025-04-04 11:28:13 +01:00 |
James H Ball
|
02095d3a15
|
Merge branch 'open-project' into develop
|
2025-03-16 20:32:53 +00:00 |
James H Ball
|
ad7324b403
|
Support opening from a file
|
2025-03-15 19:49:34 +00:00 |
James H Ball
|
bcbf634ff7
|
Fix major intel graphics bug, and fix smoothing bugs
|
2025-02-23 19:48:19 +00:00 |
DJLevel3
|
2ec70104cf
|
Add external input to Lua via extX and extY variables
|
2025-02-17 10:53:01 -05:00 |
James H Ball
|
f6958b568b
|
Allow smoothing to be controlled, and correctly reset the title of the app when creating a new project
|
2025-02-15 17:52:54 +00:00 |
James H Ball
|
cb75b06cb7
|
Add current file name to app title
|
2025-02-15 17:01:34 +00:00 |
James H Ball
|
5ea89ec7ae
|
Improve sizing and spacing of recording and visualiser settings
|
2025-02-15 16:28:48 +00:00 |
James H Ball
|
90e30ba52a
|
Add LFO start and end parameters and change slider range to slider settings cog
|
2025-02-15 15:35:38 +00:00 |
James H Ball
|
63b8bb4374
|
Fix crash relating to EffectComponents not having parent components
|
2025-02-15 11:43:14 +00:00 |
James H Ball
|
8d71ce7573
|
Change shutter length to a toggle and rename to shutter sync
|
2025-02-11 19:42:36 +00:00 |
James H Ball
|
3948affd10
|
Add custom standalone filter window
|
2025-02-09 21:22:54 +00:00 |
James H Ball
|
4cd0e24e17
|
Fix visualiser settings length
|
2025-02-09 16:10:52 +00:00 |
James H Ball
|
c8bf0e103d
|
Add shutter length effect, fix bug when opening a project using vector display, separate glow and ambient light effects, improve range of glow slider
|
2025-02-09 15:48:46 +00:00 |
James H Ball
|
2253394277
|
Add goniometer toggle
|
2025-02-08 21:04:26 +00:00 |
James H Ball
|
d9c9bf0651
|
Fix bug with negative brightness and add test code for alternative video encoder
|
2025-02-08 17:13:54 +00:00 |
James H Ball
|
96049d3ea2
|
Add better error messages and add support for mp3/ogg/flac
|
2025-02-03 18:30:14 +00:00 |
James H Ball
|
37f4252a00
|
Fix bugs with saving resize positions on vsts
|
2025-02-02 23:10:55 +00:00 |
James H Ball
|
445f56b520
|
Ignore port on sosci
|
2025-02-02 23:10:55 +00:00 |
James H Ball
|
0eb21a0a70
|
Use audio processor properties instead of manually loading and saving
|
2025-02-03 14:33:53 +00:00 |
James H Ball
|
f0c185e538
|
Merge pull request #5 from jameshball/develop
Merge develop into branch
|
2025-02-03 14:16:42 +00:00 |
James H Ball
|
e00f57aaac
|
Save size and layout of application and adjust afterglow effect
|
2025-02-02 23:09:42 +00:00 |
James H Ball
|
7aa3ed203b
|
Add overexposure effect
|
2025-02-02 21:10:02 +00:00 |
James H Ball
|
6a900b1f6a
|
Fix several bugs, improve visualiser settings interface, add screen hue shift
|
2025-02-02 20:26:18 +00:00 |
James H Ball
|
476a359be8
|
Add afterglow effect
|
2025-02-02 13:46:27 +00:00 |
James H Ball
|
200fc1775a
|
Drag and drop to open .sosci, apply smoothing and flip to sweep
|
2025-02-01 18:45:35 +00:00 |
James H Ball
|
146cd27a29
|
Make visualiser settings resizable, allow drag and drop for files in osci-render
|
2025-02-01 18:14:16 +00:00 |
James H Ball
|
cb9fef5f9b
|
Fix default values on double-clicking slider and fix CI
|
2025-02-01 15:04:56 +00:00 |
James H Ball
|
6d134c0403
|
Remove no_sanitize attribute
|
2025-02-01 14:41:25 +00:00 |
James H Ball
|
f36d52c2ae
|
Fix crash with trace, improve and fix wobble effect, remove pitch detector, make changing slider values with small increments more reliable
|
2025-02-01 14:28:13 +00:00 |
James H Ball
|
23a9b8f948
|
Add custom framerate and resolution
|
2025-01-26 21:02:01 +00:00 |
James H Ball
|
f9749a221d
|
Merge branch 'develop' into custom-resolution-framerate
|
2025-01-26 16:40:57 +00:00 |
James H Ball
|
f7bcba7d34
|
Fix bugs with old versions of blender and with text parser
|
2025-01-26 16:28:35 +00:00 |
DJLevel3
|
e37e227eba
|
Add option to change the port osci-render uses
|
2025-01-24 07:38:28 -05:00 |
DJLevel3
|
9cce9d1cae
|
add correct return to legacy line art function
|
2025-01-23 10:47:53 -05:00 |
DJLevel3
|
4baac1efab
|
Revert "Randomize port on object server"
This reverts commit 169036584e .
|
2025-01-23 10:38:28 -05:00 |
DJLevel3
|
169036584e
|
Randomize port on object server
|
2025-01-23 08:25:45 -05:00 |
DJLevel3
|
9d2829b2ea
|
Convert live object rendering to binary (leaving legacy support in)
|
2025-01-22 08:37:45 -05:00 |
DJLevel3
|
73f7bf6f22
|
Get that binary up in here
|
2025-01-21 16:34:25 -05:00 |
James H Ball
|
6a6631c5f7
|
Add higher quality noise, real oscilloscope displays, increase resolution, use hardward encoding on mac silicone
|
2025-01-19 20:43:28 +00:00 |
James H Ball
|
225ddaa979
|
Merge trace parameters into one effect
|
2025-01-19 18:35:46 +00:00 |
James H Ball
|
bcd8b69cc6
|
Clean-up fix some of the code
|
2025-01-19 10:42:16 +00:00 |
DJLevel3
|
af39e28cc9
|
Merge branch 'main' into trace
|
2025-01-17 13:32:41 -05:00 |
DJLevel3
|
800952ba0b
|
Some tuning
|
2025-01-17 13:26:24 -05:00 |
DJLevel3
|
f478277d7e
|
Fix a crash 2 electric boogaloo
|
2025-01-17 10:19:55 -05:00 |
DJLevel3
|
3db1b038ed
|
Fix infinite loop crash
|
2025-01-17 10:13:12 -05:00 |
DJLevel3
|
ff0b69cc6d
|
Make slider smoothing more configurable, and configure trace sliders to be much faster
|
2025-01-17 09:59:33 -05:00 |
DJLevel3
|
2099b8591a
|
Slightly abstract smoothing speed to make it easier to search for
|
2025-01-17 09:47:11 -05:00 |
DJLevel3
|
4874f3ff1f
|
Rename sliders and variables appropriately
|
2025-01-17 09:36:33 -05:00 |
DJLevel3
|
7d3a1f491b
|
Update trace behavior, and fix bug in drawing code that caused strange behavior
|
2025-01-17 09:15:41 -05:00 |
James H Ball
|
badb157536
|
Only show volume bar on standalone version
|
2025-01-14 20:14:54 +00:00 |
James H Ball
|
0d96f7d752
|
Show proper error if a GIF fails to open
|
2025-01-14 20:04:46 +00:00 |
James H Ball
|
67fb2961a5
|
Add more decimal places to effects and lfo
|
2025-01-13 21:11:26 +00:00 |
James H Ball
|
3cc44d7c9f
|
Fix crash when loading a project
|
2025-01-13 20:39:37 +00:00 |