Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion quest/m0/playout-positioned.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,15 @@ Decided with the maintainer:

Recommendations, not settled:

- Trim against the later of the already-mixed position and the previous
write's end, so a frame overlapping queued audio writes its playable tail
instead of failing whole.
- Keep consecutive writes contiguous: a frame that starts within the
existing one-millisecond `CONTIGUOUS` stamp rounding of where the last one
ended is written at that end, since a one-frame overlap from rounding fails
the write.
the write. The snap only absorbs stamp rounding: confirm the source's stamp
resolution and shrink the tolerance to it (e.g. a sample or two) if that is
tighter, so a genuine sub-millisecond gap stays silent.
- A frame the writer holds earlier than `REACH` ahead waits until it is in
reach rather than failing.
- Test on the scene's driver-stepped bus, as `a_write_sounds_when_placed`
Expand Down