Wykres commitów

1110 Commity (opengl)

Autor SHA1 Wiadomość Data
James H Ball 75c207e005 Remove unneccessary reattach code 2024-11-13 20:12:26 +00:00
James H Ball e65e76777f Add pluginval to CI 2024-11-10 19:25:04 +00:00
James H Ball 97b6ccf7ed Add smoothing effect to visualiser 2024-11-09 22:51:42 +00:00
James H Ball ffbad209ba Add noise and glow effects, and make upsampling button work 2024-11-09 21:37:20 +00:00
James H Ball bfc352a3f4 Refactor software oscilloscope and remove legacy visualiser 2024-11-09 19:19:36 +00:00
James H Ball 9d75a3c647 Fix bug with preparation 2024-11-06 21:29:05 +00:00
James H Ball 0b71add307 Add shaders in a separate file and start looking at noise 2024-11-06 20:15:09 +00:00
James H Ball 6af392826b Remove unused webview based oscilloscope code 2024-10-27 14:34:14 +00:00
James H Ball 7ba069be19 Refactor ConsumerManager to AudioBackgroundThread which is now a lot cleaner 2024-10-27 14:30:39 +00:00
James H Ball 5bf5c8731d Refactor BufferConsumer to use a double buffer that results in significantly less audio loss 2024-10-27 12:02:54 +00:00
James H Ball 4973cc677a Fix most major bugs with opengl implementation and add upsampling 2024-10-26 18:15:53 +01:00
James H Ball 6823aeccf1 Refactor Point to OsciPoint due to naming conflicts 2024-10-23 12:44:31 +01:00
James H Ball f76ea90453 Add paused text, respond to mouse clicks, and remove mouse hover effects 2024-10-23 11:23:58 +01:00
James H Ball f9451f9b08 Add grid code and ability to toggle grid and smudges 2024-10-22 22:25:09 +01:00
James H Ball 8fc139bfd3 Pass data through to opengl oscilloscope 2024-10-22 14:41:09 +01:00
James H Ball 07d5dc3958 Cleanly delete renderer 2024-10-22 13:52:19 +01:00
James H Ball c2456706f8 Clean-up code and make it fill the screen 2024-10-22 13:44:38 +01:00
James H Ball 68bb735cae Get initial version working 2024-10-22 13:08:19 +01:00
James H Ball 2db62b45ed Initial partially working opengl implementation 2024-10-22 09:03:19 +01:00
James H Ball 6c66774f26 Add stopwatch timer 2024-10-13 21:11:29 +01:00
James H Ball a46cd4b78b Improve the resolution of software oscilloscope 2024-10-12 21:45:48 +01:00
James H Ball a3eef3c074 Remove worse record icon, and enable audio input for osci-render 2024-10-12 21:23:19 +01:00
James H Ball 3db7dcaff4 Change font for osci-render, improve recording button 2024-10-12 21:19:39 +01:00
James H Ball e7f018932d Improve recording performance by recording directly to a file 2024-10-12 20:07:53 +01:00
James H Ball f30ac1823e Add support for recording oscilloscope visualiser 2024-10-12 19:17:35 +01:00
James H Ball 925f2a7b80 Change default font 2024-10-06 20:26:41 +01:00
James H Ball 212d518fd0 Move settings cog to title bar 2024-10-06 20:11:53 +01:00
James H Ball 558bd0011d Remove secondary brightness bus and replace with third optional input 2024-10-05 20:45:18 +01: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 0eafc29ed8 Fix oscilloscope when using upsampling 2024-09-29 17:41:56 +01:00
James H Ball da8cb4f861 Fix binary name, fix AU type, hide full screen and popout 2024-09-29 17:05:09 +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 b6465abc43 Enable static linking on Windows 2024-09-01 13:54:22 +01:00
James H Ball fc7a6ac761 Change AU plugin type to work as an effect and instrument on Logic 2024-08-27 22:50:45 +01:00
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 2556f6c68f
Bump version to 2.3.0 2024-08-25 20:33:41 +01:00
James H Ball 7ab830525e
Merge pull request #252 from jameshball/jameshball-patch-1
Change binaries retention
2024-08-25 20:12:39 +01:00
James H Ball d7cb06e440
Change binaries retention 2024-08-25 20:12:30 +01:00
James H Ball 49af99ebfe
Merge pull request #251 from jameshball/wav-file-input
Fix visualiser bugs, add support for .wav and .aiff files, and add brightness slider to visualiser
2024-08-23 20:18:47 +01:00
James H Ball f4d8903da7
Merge branch 'main' into wav-file-input 2024-08-23 20:18:29 +01:00
James H Ball 08a196fb2c Save visualiser fullscreen state to project 2024-08-23 20:15:58 +01:00
James H Ball 0ea3c319d7 Add default implementations for all Lua functions if no additional parameters are provided 2024-08-23 20:15:58 +01:00
James H Ball 318cee79de Add several Lua functions 2024-08-23 20:15:58 +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