Wykres commitów

28 Commity (6d0207b150a2c8b424497ac8dec079e10c99e1fc)

Autor SHA1 Wiadomość Data
James H Ball 09014614e5 Make visualiser fullscreen work when controlled from the DAW 2025-01-07 18:55:35 +00:00
James H Ball cc3dae4267 Fix bugs post-refactor and improve quality of wide blur 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 3db7dcaff4 Change font for osci-render, improve recording button 2024-10-12 21:19:39 +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 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 Ball 58362b1508 Improve performance of the interface and refresh look 2024-03-29 22:51:35 +00:00
James Ball da6ffb082a Add arrows to change the currently open file 2024-02-22 14:28:09 +00:00
James Ball 4554158155 Move close file button to an icon 2024-02-20 14:57:52 +00:00
James Ball cad5bad853 It works 2024-01-28 20:19:56 +00:00
James Ball f5d3f83a2f Fix bug with volume visualiser leading to NaN volume, and make audio recorder use sample buffer 2024-01-28 20:19:56 +00:00
James Ball d39122232f Add ability to record and save files 2024-01-28 20:19:56 +00:00
James Ball 95ccbacc42 Double-click visualiser to make fullscreen 2023-12-29 13:28:26 +00:00
James Ball b2d37dacb1 Add audio input support 2023-12-14 21:26:40 +00:00
James Ball 6d08a00b33 Move envelope to MidiComponent and get parameters working 2023-11-25 15:37:33 +00:00
James Ball 3959dafe28 Add functional envelope component for ADSR 2023-11-18 11:00:14 +00:00
James Ball 9eb5ac2c29 Add button to open software oscilloscope 2023-08-27 16:41:16 +01:00
James Ball 5a7124cc80 Massively overhaul the entire interface colours to make it look similar to legacy osci-render 2023-07-28 21:10:21 +01:00
James Ball 6d048ce26e Add wobble effect and remove frequency input from effect applications 2023-07-13 20:11:24 +01:00
James Ball afdd4483b3 Add basic volume visualiser with non-functioning sliders 2023-07-10 13:17:04 +01:00
James Ball be64e7325e Set audio visualiser to 60fps and show current frequency 2023-07-09 21:30:33 +01:00
James Ball 061595b575 Add proof of concept audio visualiser component 2023-07-08 18:59:05 +01:00
James Ball 18704f46ed Files can be created within osci-render 2023-07-05 22:45:51 +01:00
James Ball e4b5545723 Add common EffectComponent across all sliders incl. frequency and remove EffectComponentGroup 2023-07-02 18:47:04 +01:00
James Ball 902286a086 All files have their own code editors, fix various bugs 2023-07-02 13:09:24 +01:00
James Ball ac67c1bec6 Allow multiple files to be opened, allow files to be closed, and use j and k to change file 2023-03-30 21:09:53 +01:00
James Ball f6b0411901 Keep track of open files, and massively reduce memory usage for .obj files 2023-03-29 17:19:16 +01:00
James Ball 6162a7f203 Create initial pipeline for generating frames and rendering them 2023-01-15 17:01:27 +00:00