Commits
- 2665380: Avoid u32 for the macOS-compatible atomic flag (Chris Robinson)
- b4a09b5: Support fp-to-integer in .saturate_as() (Chris Robinson)
- 9a144be: Use strong numbers to generate bsinc tables (Chris Robinson)
- e40a32b: Use copy_n instead of views::counted (Chris Robinson)
- 6ea1723: Prefer formatting strong numbers as unsigned int when possible (Chris Robinson)
- e78dcbb: Use strong numbers for BsincState (Chris Robinson)
- c73f461: Use standard parameter names (Chris Robinson)
- 4db8716: Allow implicit construction from weak numbers (Chris Robinson)
- a619947: Remove an unneeded difference_type operation (Chris Robinson)
- 1e7eae4: Limit filter reference frequency to 0.49 (Chris Robinson)
- f06e70f: Avoid an unnecessary cast (Chris Robinson)
- f120be6: Avoid 'using' for operator= (Chris Robinson)
- 6621b93: Rename a template parameter for clarity (Chris Robinson)
- 222a90b: Try to improve handling constants with strong numbers (Chris Robinson)
- 30339ef: Rename can_narrow to might_narrow for clarity (Chris Robinson)
- 50a777b: Implement 3D processing for the distortion effect (Chris Robinson)
- dc0e3db: Implement 3D processing for the chorus/flanger effects (Chris Robinson)
- 4578b74: Implement 3D processing for the pitch shifter effect (Chris Robinson)
- cecc2ea: Implement 3D processing for the frequency shifter effect (Chris Robinson)
- baa2048: Adding support for X714ChanMap to CoreAudio (#1245) (Colin Cornaby) #1245
- 06b8f74: Fix an outdated comment (Chris Robinson)
- 8f0054f: Adjust the A-Format conversion for some effects processing (Chris Robinson)
- eea2757: Apply the pitch shifter directly to B-Format (Chris Robinson)
- c7ffa88: Fix an old incorrect comment (Chris Robinson)
- 2e5cdf0: Fix double-processing of first sample in Multi2Mono channel converter (#1246) (Christian Schelle) #1246
- b2255be: Duplicate and recombine a couple loops to remove a temp buffer (Chris Robinson)
- a4da1d6: Rename some template parameter names for clarity (Chris Robinson)
- 94d9f3b: Move extension loading for examples to a shared function (Chris Robinson)
- 0a3870f: Add a time stretch option (-tstretch) to alffplay (Chris Robinson)
- 30eb04b: Avoid recreating the pitch shifter for every track in alffplay (Chris Robinson)
- 32759d3: Make sure the effect slot is deleted when quitting (Chris Robinson)
- a9cdd5f: Get the actual output size of swr_convert (Chris Robinson)
- f2c3f05: Fix a potential crash with builds using older PipeWire headers (Chris Robinson)
- 6af654c: Use a newer libmysofa release tag for CI builds (Chris Robinson)
- c4e1984: Update zlib version used by libmysofa (Chris Robinson)
- 4de16fc: Remove an outdated DLL from the CI artifacts (Chris Robinson)