Soundcard Sync Improvements

Registered by Albert Santoni

Fix problems with synchronization between multiple sound cards (due to different clocks and the resulting drift) by implementing resampling. Lock to the master output card so it doesn't skip. (If no master out is specified, then it locks to one of the direct deck output cards.)

Blueprint information

Status:
Complete
Approver:
Albert Santoni
Priority:
Medium
Drafter:
Sean M. Pappalardo
Direction:
Approved
Assignee:
Sean M. Pappalardo
Definition:
Approved
Series goal:
Accepted for 1.10
Implementation:
Implemented
Milestone target:
milestone icon 1.10.0
Started by
Albert Santoni
Completed by
RJ Skerry-Ryan

Sprints

Whiteboard

Locking to the master output (or first direct-deck output) is all we can do now without a timer-powered engine. (That is, an engine that processes samples on its own clock into a ring buffer. Then the sound cards can request buffers as needed.)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.