Ticket #45 (assigned enhancement)

Opened 20 months ago

Last modified 20 months ago

CoreAudio may not use the ideal buffer size in the presence of sample rate conversion

Reported by: bjornroche Owned by: bjornroche
Priority: minor Milestone:
Component: bindings Version:
Keywords: Sampe rate conversion SR buffer size cpu dropouts Cc:

Description

At the moment, core audio asks the device for a buffer size that is the same as the buffer size requested by the user. This makes sense and works well as long as SR conversion is not taking place. In the presence of SR conversion, a sample frame on the device no longer corresponds to a user sample frame. It would be good if this could be adapted in a better way, if possible, as it would reduce the chances of dropouts, and possibly reduce the CPU usage a bit.

Change History

Changed 20 months ago by bjornroche

  • status changed from new to assigned
Note: See TracTickets for help on using tickets.