Cog/Audio
Christopher Snowhill 0262df7c53 Bug Fix: Rubber Band handles end of track gap
The code was polling the input chunk duration after emptying out the
chunk's samples, which resulted in an input duration account sitting at
exactly zero, so the end overrun flush would not be cut short properly,
resulting in gaps between tracks.

Correct the input sum to tabulate before emptying the input chunk, so
output remains properly gapless.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-16 14:03:27 -08:00
..
Chain Bug Fix: Rubber Band handles end of track gap 2025-02-16 14:03:27 -08:00
CogAudio.xcodeproj Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:18 -08:00
Output Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
ThirdParty Audio/extrapolator: Fix short prime length 2025-01-03 02:20:56 -08:00
Utils [Cog Audio] Rename Semaphore.h to CogSemaphore.h 2022-08-05 22:18:30 -07:00
Visualization Visualization: Optimize Swift code handling arrays 2025-02-13 19:58:20 -08:00
AudioContainer.h [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
AudioContainer.m [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
AudioDecoder.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioDecoder.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataReader.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataReader.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataWriter.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataWriter.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioPlayer.h Bug Fix: Set seek position when resuming paused 2025-02-15 21:46:57 -08:00
AudioPlayer.m Bug Fix: Set seek position when resuming paused 2025-02-15 21:46:57 -08:00
AudioPropertiesReader.h CUE Reader: Fix enumerating sheets and tag reading 2022-02-13 12:18:58 -08:00
AudioPropertiesReader.m CUE Reader: Fix enumerating sheets and tag reading 2022-02-13 12:18:58 -08:00
AudioSource.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioSource.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
CogAudio-Bridging-Header.h [Cog Audio] Add a Swift bridging header 2022-08-05 21:36:39 -07:00
CogAudio_Prefix.pch Fix some more warnings. 2021-01-27 05:12:07 +03:00
CogPluginMulti.h [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
CogPluginMulti.m [Input API] Change input readAudio method 2022-07-10 15:22:04 -07:00
Helper.h Volume slider changes 2023-06-08 03:40:04 -07:00
Helper.m Volume slider changes 2023-06-08 03:40:04 -07:00
Info.plist Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Plugin.h [Input API] Change input readAudio method 2022-07-10 15:22:04 -07:00
PluginController.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
PluginController.mm Update PluginController.mm 2024-08-17 03:22:34 -07:00
Status.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00