Wykres commitów

1034 Commity (631df86a091261bbc3c8d2f199a7149e340178e4)

Autor SHA1 Wiadomość Data
James Ball 3ab190398b Allow sections to be resized 2023-11-25 22:10:36 +00:00
James H Ball 21c054726e
Merge pull request #78 from jameshball/code-cleanup
Minor code cleanup
2023-11-25 20:57:07 +00:00
James Ball 553e672f84 Minor code cleanup 2023-11-25 18:45:04 +00:00
James H Ball 34c215bca7
Merge pull request #77 from jameshball/envelope
Adds an ADSR envelope for controlling how MIDI notes are played
2023-11-25 18:26:05 +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
James Ball 5047979ff4 Show dragging cursor when hovering over envelope line 2023-11-18 11:34:15 +00:00
James Ball 81eb0585ae Fix compilation issues 2023-11-18 11:07:05 +00:00
James Ball 95dd9a5f4b Add default ADSR envelope and control shape of curve with alt + mouse drag 2023-11-18 11:00:14 +00:00
James Ball 3959dafe28 Add functional envelope component for ADSR 2023-11-18 11:00:14 +00:00
James Ball 037c39ce96 Support mac properly on latest xcode version and juce version 2023-11-12 13:42:02 +00:00
James H Ball db66ff17f5
Merge pull request #76 from jameshball/oscilloscope-improvements
Oscilloscope Improvements
2023-11-12 12:55:36 +00:00
DJLevel3 f898e8ac8a Implement oscilloscope improvements 2023-11-07 11:59:57 -07:00
James H Ball 8cdaa88417
Merge pull request #74 from jameshball/lua-slider-depth-func
Allow lua slider values to be used in perspective function
2023-10-19 12:20:48 +01:00
James Ball 48a5f2bb20 Allow lua slider values to be used in perspective function 2023-10-19 12:20:24 +01:00
James H Ball 9fa9d89cb7
Merge pull request #71 from jameshball/lua-vst-fix
Fix lua values so they update when the interface is closed
2023-09-16 14:00:21 +01:00
James Ball 2469835c2f Fix lua values so they update when the interface is closed 2023-09-16 13:59:52 +01:00
James H Ball 616f1128d2
Merge pull request #69 from jameshball/lua-fixes
Lua bug fixes and increased stability
2023-09-14 20:23:55 +01:00
James Ball 059d436261 Add Lua fallback script if it doesn't run correctly 2023-09-14 20:21:08 +01:00
James Ball 60e7e2082d Fix various lua bugs to prevent crashes 2023-09-11 21:28:34 +01:00
James H Ball 19c115e47a
Merge pull request #68 from jameshball/blender
Fix default midiEnabled
2023-09-10 19:30:40 +01:00
James Ball ac2cf8f372 Fix default midiEndabled 2023-09-10 19:30:04 +01:00
James H Ball 09aebc63a9
Merge pull request #67 from jameshball/blender
Fix Blender when using MIDI, and change default MIDI enabled
2023-09-10 19:13:06 +01:00
James Ball 775da0186c Fix Blender when using MIDI, and change default MIDI enabled 2023-09-10 18:52:21 +01:00
James H Ball 20b367b466
Merge pull request #66 from jameshball/blender
Add Blender support
2023-09-10 17:45:22 +01:00
James Ball 1bf3ba6646 Add Blender support 2023-09-10 17:43:37 +01:00
James H Ball 068459812f
Merge pull request #65 from jameshball/bug-fixes
Various bug fixes
2023-09-10 12:45:27 +01:00
James Ball 740f2e2a0a Slightly improve line culling 2023-09-10 12:39:34 +01:00
James Ball a047888382 Super basic 3D object line culling 2023-09-10 12:35:26 +01:00
James Ball eece1b1dae Allow visualiser to be paused by clicking 2023-09-10 11:14:10 +01:00
James Ball 298b2eeb77 Fix BlockingQueue implementation 2023-09-10 10:53:50 +01:00
James Ball a6d25a122c Use a blocking queue instead of lock free to massively reduce CPU usage 2023-09-09 15:32:03 +01:00
James H Ball 32b2d2d35d
Merge pull request #64 from jameshball/windows-min-fix
Replace std min with juce jmin
2023-09-09 13:47:18 +01:00
James Ball 3c0bda1984 Replace std min with juce jmin 2023-09-09 13:47:02 +01:00
James H Ball a786f0edab
Merge pull request #63 from jameshball/mac-support
Add macos support, add basic MIDI support, fix several major bugs
2023-09-09 11:36:03 +01:00
James Ball 398f3268f5 Fix SVG parsing bugs, object parsing bugs, rotation precision errors 2023-09-09 11:22:14 +01:00
James Ball 2157b8a867 Allow files to be selected on mac when opening 2023-09-09 10:02:16 +01:00
James Ball fca62d009f Support enabling and disabling MIDI 2023-09-07 22:04:08 +01:00
James Ball 596771f625 Change how min/max is initialised to prevent naming conflicts on Windows 2023-09-07 21:55:10 +01:00
James Ball 8c8ccb2a02 Get MIDI working, and MASSIVELY speed up calculating arc length 2023-09-05 22:57:29 +01:00
James Ball 81bea16c91 Fix the most major mac bugs 2023-09-05 20:46:05 +01:00
James Ball c6c3b21e06 Merge synthesiser branch into mac-support 2023-09-05 19:52:31 +01:00
James Ball 259dadbf3b Remove old buffer producer and consumer and replace with the way legacy osci-render does it 2023-09-01 23:42:17 +01:00
James Ball adf5624e4e Start trying to support mac 2023-09-01 19:52:36 +01:00
James Ball 8107c521b8 Add tabs for main settings and MIDI settings 2023-08-29 20:47:13 +01:00
James Ball 4667019163 Add failsafe when fetching new frame in loop 2023-08-28 22:09:34 +01:00
James Ball 13a6a6e2e3 Get basic MIDI input working 2023-08-28 22:06:21 +01:00
James H Ball 5be6ec80e9
Merge pull request #61 from jameshball/jameshball-patch-1
Update README.md
2023-08-27 22:13:30 +01:00
James H Ball 45e15d25f7
Update README.md 2023-08-27 22:13:15 +01:00