Repository navigation
0.11.1: stop playback on project switch, Follow playhead, faster Play/Stop - #5
Merged
Merged
Conversation
…ache rendered audio - playback: persistent Deck (shared mode only) + per-play render sessions; no device lookup, stream build or 15 ms sleep on Play; Ramp state machine in the callback (6 ms fade on stop/pause, ramp-in for mid-file starts, bit-exact pass-through otherwise, whole frames only on underrun) - engine: fade-out stop, wait for flush before restart, reopen on stream error / device loss, close after 10 min idle; PrepareOutput warm-up - PlayCache: dry renders + Normalize/Loudness gains keyed by content, bounded; import decodes through DecodeCache; prerender_clips; release_project_audio frees both caches - settings.follow_playhead (default on) + View > Follow Playhead check item, File > Close Project - STREAMWAVE_PERF latency tracing (off by default) - tests: ramp, play cache, follow setting
…F); warm play cache - switchProject: recording prompt -> stop and wait for the take -> unsaved prompt -> pick -> release audio -> replace; cancelling anywhere leaves playback alone - Follow: LED toggle on the transport row, View menu, F; rAF loop (reads then writes), smooth interpolated playhead for ruler + preview; pauses on manual scroll/drag - optimistic Stop in the UI; background prerender of the active track
…ayhead, faster Play/Stop and stopping playback when switching projects
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes:
Tests: TS 157, Rust 71, svelte-check clean.