Wykres commitów

157 Commity (ec22c05921e840982eaa16044d6be1e41c8cdbed)

Autor SHA1 Wiadomość Data
Fabian Gonzalez ec22c05921 simple scene/preset handling 2025-04-06 00:54:43 -04:00
Fabian Gonzalez 963a7f28a8 basic preset saving (effects only, simple presets) 2025-04-06 00:06:36 -04:00
Fabian Gonzalez 7421d4d59f functionally auto/force-enable midi input for MidiAlwaysEnabled mode 2025-04-05 22:28:28 -04:00
James H Ball bcbf634ff7 Fix major intel graphics bug, and fix smoothing bugs 2025-02-23 19:48:19 +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 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 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 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 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
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