Commit Graph

10 Commits

Author SHA1 Message Date
serifpersia b88d64867b feat: Playback goal complete. Fully working up to spec audio playback handling
The ALSA driver properly transfers audio data to the device, using JACK with 48 samples and -n 3 gives stable lowest latency possible for it at 48khz. Future goals are stablity on resume and shutdown, MIDI, audio routing, alsa mixers and GUI tool to trigger these mixers.
2025-07-01 21:17:26 +02:00
serifpersia b870235238 3 latency profiles for better buffers for vsts 2025-07-01 13:51:00 +02:00
serifpersia ab377f904c feat:stability and spec, new libusb tool for testing audio performance 2025-06-30 14:51:17 +02:00
serifpersia ded6ed5652 more up to reverse eng report spec improvements
Still not happy with latency logic, earlier commits  managed 1.3ms at 48khz while this  can only do 10.7ms. Still  more room for fixing before moving to capture
2025-06-29 19:15:41 +02:00
serifpersia f9475374a7 better stability with JACK and DAW's
This commit fixes freezes and crashes. There is still room to improve the latency which will future commits provide hopefully.
2025-06-29 11:13:21 +02:00
serifpersia fab76233a5 better performance using lower latency profile
Even after matching 1:1 the buffer and period sizes and overall buffer logic needs to be smarter to fix issues with latency and crashing on JACK and VSTS
2025-06-28 20:48:43 +02:00
serifpersia fb27eab405 improved driver stability & performance 2025-06-28 15:16:20 +02:00
serifpersia bf42cc0121 driver refactor based on snd -dummy 2025-06-28 12:02:35 +02:00
serifpersia e3bbb235c5
Add files via upload 2025-06-27 20:02:20 +02:00
serifpersia 30414d3b89 repo restructure 2025-06-27 15:17:17 +02:00