cog/Audio
Christopher Snowhill e7b78085ca New feature: Implemented headphone virtualization
This new virtualizer uses the Accelerate framework to process samples.
I've bundled a HeSuVi impulse for now, and will add an option to select
an impulse in the future. It will validate the selection before sending
it to the actual filter, which outright fails if it receives invalid
input. Impulses will be supported in any arbitrary format that Cog
supports, but let's not go too hog wild, it requires HeSuVi 14 channel
presets.
2022-01-25 16:50:42 -08:00
..
Chain New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
CogAudio.xcodeproj New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
Output Equalizer: Instances of GraphicEQ AU are now relinquished to the main thread for destruction instead of being destroyed by the Core Audio Output shutdown 2022-01-24 19:49:43 -08:00
ThirdParty New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
Utils Semaphore: Change timedWait to wait in microseconds 2022-01-14 22:43:46 -08:00
AudioContainer.h Clean up most warnings and update some dependencies 2021-04-29 18:16:24 -07:00
AudioContainer.m Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
AudioDecoder.h Implemented basic embedded CueSheet support 2022-01-14 16:46:35 -08:00
AudioDecoder.m Implemented basic embedded CueSheet support 2022-01-14 16:46:35 -08:00
AudioMetadataReader.h Implemented basic embedded CueSheet support 2022-01-14 16:46:35 -08:00
AudioMetadataReader.m Implemented basic embedded CueSheet support 2022-01-14 16:46:35 -08:00
AudioMetadataWriter.h Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
AudioMetadataWriter.m Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
AudioPlayer.h HDCD Decoding: Add HDCD indicator 2022-01-20 23:53:45 -08:00
AudioPlayer.m HDCD Decoding: Add HDCD indicator 2022-01-20 23:53:45 -08:00
AudioPropertiesReader.h Merged with cog-audio-framework branch. Cog now uses plugins. 2007-02-24 20:36:27 +00:00
AudioPropertiesReader.m Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
AudioSource.h Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
AudioSource.m Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
CogAudio_Prefix.pch Fix some more warnings. 2021-01-27 05:12:07 +03:00
CogPluginMulti.h Added class priority levels to metadata readers, properties readers, and containers, all so sidplay can be downvoted for mishandling id MUS format when trying to read its own MUS format 2015-04-13 00:39:24 -07:00
CogPluginMulti.m Change a bunch of NSArray declarations to const collection literals 2022-01-18 18:12:57 -08:00
Helper.h Volume control: Make preamp optional, defaulting to a limit of 100% volume 2022-01-17 22:41:26 -08:00
Helper.m Volume control: Make preamp optional, defaulting to a limit of 100% volume 2022-01-17 22:41:26 -08:00
Info.plist Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Plugin.h Utility: Add stubs to regenerate Info.plist with file type associations 2022-01-18 03:07:32 -08:00
PluginController.h Added class priority levels to metadata readers, properties readers, and containers, all so sidplay can be downvoted for mishandling id MUS format when trying to read its own MUS format 2015-04-13 00:39:24 -07:00
PluginController.m Change a bunch of NSArray declarations to const collection literals 2022-01-18 18:12:57 -08:00
Status.h Convert CogStatus enum to NS_ENUM 2021-02-07 00:22:19 +03:00