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
|
1687a330d8
|
VolumeComponent now visualises the correct audio
|
2025-01-07 12:27:39 +00:00 |
James H Ball
|
e96d885e4c
|
ffmpeg support now fully working on windows
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
f26ea1011a
|
Add pop-up for downloading ffmpeg and complete downloader implementation
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
3c48f1b3bc
|
Add support for ffmpeg through static executable and fix several concurrency 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
|
e40356e71a
|
Add partially working blocking recording - very buggy
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
513ec136d6
|
Fix long-standing bug with visualiser
|
2024-12-22 14:31:21 +00:00 |
James H Ball
|
ee7e040fa6
|
Fix bug with preparation
|
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
|
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 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 Ball
|
81bea16c91
|
Fix the most major mac bugs
|
2023-09-05 20:46:05 +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
|
26860a00e6
|
Add pencil icon (non-functional) and change long-running spinlocks to mutexes
|
2023-07-22 18:42:30 +01:00 |
James Ball
|
afc16fc044
|
Most effects now change smoothly between values, making the visuals MUCH smoother when using sliders
|
2023-07-14 15:34:24 +01:00 |
James Ball
|
061595b575
|
Add proof of concept audio visualiser component
|
2023-07-08 18:59:05 +01:00 |
James Ball
|
8e61d6f280
|
Add core functionality for audio buffer producers and consumers
|
2023-07-08 13:25:35 +01:00 |