Skip to content

0.17.0

Choose a tag to compare

@timusus timusus released this 20 Oct 00:00
· 40 commits to main since this release

Changed

  • Playback speed is now a pitch-preserving time-stretch (Apple's AUNewTimePitch) applied before enqueue, and the renderer stays at rate 1. A speed change goes through the gapless processor re-feed path, so it no longer briefly mutes on the iPhone speaker. A new speed is heard about half a second after the call (#188).

Breaking

  • timePitchAlgorithm is removed from SampleBufferAudioOutput.init, the Transport init and the Player convenience init. Drop the argument; see docs/migrating.md.