d8e1317a74
Icons changed. README added.
2026-07-26 11:20:25 +01:00
7410073224
UI fixes: combined play/pause button, tooltips.
2026-07-25 14:39:57 +01:00
8606801242
Fixed initial waveform duplication
2026-07-25 14:19:59 +01:00
72b4a16378
Fixed mono stems mixing
2026-07-25 11:02:03 +01:00
d14c07f457
Mixing moved after the time stretch - it's more responsive this way. Speed change now works. Tests are mostly green.
2026-07-25 10:35:16 +01:00
5d3dceb89e
Live mixer settings change works, but not instantly (playback buffer is filled in already).
2026-07-19 13:43:28 +01:00
21e1f1e3f5
Added resampling for mp3 with bitrate that differs to 44100.
2026-07-19 13:19:59 +01:00
7efd223a6c
New test mp3. Much faster StemWaveformService
2026-07-19 10:19:36 +01:00
5142bb61f2
Very different playback loop. Tests green. Player broken.
2026-07-18 15:47:21 +01:00
5010af3a62
Changes for making playback working (still doesn't).
2026-07-12 09:54:56 +01:00
8216792170
BlockingRingBuffer added. Play pipeline split into decoding/time stretching/playing stages.
2026-07-08 11:20:29 +01:00
74057c2006
Separate class for ffprobe process. Removed FfmpegPipe class. Reader is lazy now.
2026-07-07 11:16:33 +01:00
c63c6da255
Separate class for Ffmpeg process handling
2026-07-07 10:25:33 +01:00
950e5f1dcc
Refactor playback speed & mixer management; UI tweaks
...
Refactor playback speed and mixer settings to be managed via PlaybackSession, removing SetSpeed/SetStem* methods. Update Play command to apply current mixer and speed. Optimize RenderLoop with reusable audio block list and conditional output start. Align playback control icons in XAML. Update tests for new speed handling and add speed decrease coverage. Remove unused IStemPlaybackEngine methods.
2026-07-05 15:07:42 +01:00
e08d5f8991
Audio plays now
2026-07-04 13:17:14 +01:00
ea45bef297
Add project files.
2026-07-04 12:30:46 +01:00