Cog/Audio
Christopher Snowhill b07a6fd098
Visualization: Improve latency and buffering appearance
Adjust the buffering so if latency is too low, we fill the rest of
the output with silence instead of peeking at the oldest part
of the buffer. Also increase latency by half a buffer size so
that the requested sample is in the center of the buffer, which
improves the 4096 sample situation with the current low
latency output.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2023-10-03 19:35:20 -07:00
..
Chain Improve audio buffering situation 2023-10-03 05:00:51 -07:00
CogAudio.xcodeproj Revert to previous low latency output system 2023-10-02 10:56:33 -07:00
Output Visualization: Reset buffer on playback stop 2023-10-03 19:35:16 -07:00
ThirdParty Replace hard coded Pi constant with M_PI 2023-10-03 05:01:03 -07:00
Utils [Cog Audio] Rename Semaphore.h to CogSemaphore.h 2022-08-05 22:18:40 -07:00
Visualization Visualization: Improve latency and buffering appearance 2023-10-03 19:35:20 -07:00
AudioContainer.h [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:59:37 -07:00
AudioContainer.m [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:59:37 -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 Playback: Start playback and seek in the background 2023-09-02 22:28:05 -07:00
AudioPlayer.m Revert to previous low latency output system 2023-10-02 10:56:33 -07: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:38:54 -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:59:37 -07:00
CogPluginMulti.m [Input API] Change input readAudio method 2022-07-10 15:14:47 -07:00
Helper.h Volume slider changes 2023-06-08 02:10:15 -07:00
Helper.m Volume slider changes 2023-06-08 02:10:15 -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:14:47 -07:00
PluginController.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
PluginController.mm Info plist: Add newly required keys 2022-11-05 00:43:43 -07:00
Status.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00