Mirror of my macOS audio player, Cog.
 
 
 
 
 
 
Go to file
Christopher Snowhill d22ee14a36 Audio Output: Take a more nuclear approach to output resetting when seeking 2021-12-25 23:41:45 -08:00
.githooks Fix Git hook to actually trip when only a single match is found 2021-11-21 00:13:17 -08:00
.github Build Universal binary with GitHub Actions. 2021-08-22 21:07:49 +03:00
.vscode Add clang-format style for VSCode. 2021-02-26 23:01:25 +03:00
Application - Retrieve profile paths properly instead of hard coding 2021-12-24 01:01:21 -08:00
Audio Audio Output: Take a more nuclear approach to output resetting when seeking 2021-12-25 23:41:45 -08:00
AudioScrobbler
Base.lproj - Retrieve profile paths properly instead of hard coding 2021-12-24 01:01:21 -08:00
Cog.help/Contents
Cog.xcodeproj - Retrieve profile paths properly instead of hard coding 2021-12-24 01:01:21 -08:00
CogAssets.xcassets - Big Sur phase two 2020-11-22 18:16:34 -08:00
DiskImage
English.lproj
Feedback
FileTree Attempt to clean up 10.13+ stuff with fallbacks to the old ways 2021-09-23 00:49:51 -07:00
Formatters Revert display regressions. 2021-05-09 01:16:20 +03:00
Frameworks Syntrax/Jaytrax: Replace cubic interpolation function with a fixed point integer based version, for a 20% performance boost 2021-12-24 23:33:34 -08:00
Icons Update icon_blank template 2020-11-23 23:52:48 -08:00
Images Remove unused png resources. 2021-02-22 08:25:02 +03:00
InfoInspector Fix info inspector to always display the first item of the current selection, or otherwise the currently playing track, or nothing at all, in that order 2021-04-24 19:25:29 -07:00
Playlist Fix SQL playlist loader so it doesn't crash on an empty playlist 2021-12-25 16:42:28 -08:00
Plugins HTTP source: Fix API abuse by calling completion handler as requested 2021-12-22 16:27:41 -08:00
Preferences Output: Add System Default Output option, rather than adjusting the listing to display the current system default only the first time 2021-12-05 22:49:56 -08:00
Scripts FFmpeg: Enable extra demuxers, and switch AAC to AAC AudioToolbox 2021-12-21 22:24:05 -08:00
Spotlight Attempt to clean up 10.13+ stuff with fallbacks to the old ways 2021-09-23 00:49:51 -07:00
TagEditor
ThirdParty URL open panel: Fix invocation of completion handler so it doesn't crash 2021-12-22 00:13:27 -08:00
Transformers Rework Titlebar. 2021-02-19 02:58:57 +03:00
Utils SQLite Store: Fix storing strings with multi byte Unicode sequences 2021-12-24 15:48:30 -08:00
Window Revert display regressions. 2021-05-09 01:16:20 +03:00
Xcode-config Improve Shared.xcconfig. 2021-01-05 17:25:12 +01:00
en.lproj File info: Implemented support for Album Artist and Codec fields 2021-10-01 19:18:42 -07:00
es.lproj File info: Implemented support for Album Artist and Codec fields 2021-10-01 19:18:42 -07:00
.gitignore
.gitlab-ci.yml
.gitmodules Move mGBA submodule back to Github 2021-05-30 15:32:28 -07:00
.hgignore
.hgtags
COMPILE
COPYING
Changelog
Cog-Bridging-Header.h - Big Sur phase two 2020-11-22 18:16:34 -08:00
Cog.entitlements
Cog.scriptSuite
Cog.scriptTerminology
Cog_Prefix.pch
Info.plist Remove DSA signing stuff, since nothing should be using it by now 2021-09-27 14:33:06 -07:00
KnownIssues
README.md Fix readme 2021-08-27 13:57:50 -07:00
TODO
main.m Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
patrons.h Add patrons to credits info 2020-05-02 00:58:26 -07:00
sf.play.pdf - Big Sur phase two 2020-11-22 18:16:34 -08:00

README.md

Cog buildable

Cog is authored by Vincent Spader. It is released under the GPL. See COPYING for details.

The libraries folder contains various decoding and tagging libraries, which i have created Xcode projects for, and possibly modified to make compile on OS X. The various libraries are under each of their own licenses/copyrights.

All Cog code is copyrighted by me, and is licensed under the GPL. Cog contains bits of other code from third parties that are under their own licenses/copyright.

If you would like the photoshop sources for the various icons and graphics, please send me an email, and I will be happy to get them to you.

Share and enjoy. --Vincent Spader (vspader@users.sf.net)

ADDENDUM - 2013-09-30

I have forked this player to continue maintaining it for others to use, as its original author appears to have left it by the wayside. I will try to continue updating as I find more things that need fixing, or if I find new features to add which seem like they would be useful to me or others.

Up to date binaries will be available at the following link:

https://kode54.net/cog/

--Christopher Snowhill (chris@kode54.net)

ADDENDUM - 2018-06-21

You will need to run the following to retrieve all the source code:

git submodule update --init --recursive

Setup your DEVELOPMENT_TEAM like described in Xcode-config/Shared.xcconfig to build the project.

Screenshots

Main window and Info Inspector

Main window

Mini window

Mini window