Ticket #45 (assigned enhancement)
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
Note: See
TracTickets for help on using
tickets.
