51

(3 replies, posted in Features)

You should try the shuffle feature on the latest nightly. It should be much better. For 2, there were some efforts to add this, but I don't know what happened to them.

That was a strange one. Fixed in r1890.

Er...no? I'm not seeing this. What type of file are you seeing this with?

Edit: Er...YES!

I'm guessing this is with old school game files? Interestingly, all the tracks would have been off by 1. It just so happens that with all of the ones I have, they all have the same metadata.

It's just metadata. You can use the player while the metadata is loading.

Actually, I moved stuff around so this shouldn't happen. The last.fm/growl notifications will be delayed until it can read the metadata though.

56

(7 replies, posted in Bugs)

Oh yeah, I fixed 24-bit wavpack decoding. Same drill, please send me a sample file so I can see what's happening.

Yes, Cog does not currently store any metadata for the current playlist. I'm thinking of adding an m3u comment that "caches" the metadata info, but it's going to be a bit before I get to that.

It's not quite that simple. It just loads/parses the playlist file, does some uniquing/sorting (if neccessary), and adds "empty" playlist entries. If it's frozen, select it in Activity Monitor and click "Sample Process", and send me the output so I can determine what is going wrong.

58

(3 replies, posted in Features)

pls and m3u is supported. Multiple playlists aren't likely to happen.

This is a limitation of Cog with autoplay. The fix requires rearchitecting the entire growl/last.fm/metadata system. Or, I can disable metadata loading for autoplay, then growl/last.fm won't be correct but that'll fix that. I consider AO a very specialized format, so I'm loathe to change the general behavior of Cog just because of it.

Edit: Another option would be to disable metadata for AO. That would also fix the majority of these kinds of issues, since that's when most multithreaded access occurs.

61

(6 replies, posted in Bugs)

Cog now uses a new framework for HTTP streaming. This should be working again, along with Shoutcast servers.

If it's crashing, please send me crash logs! They'd be at ~/Library/Logs/CrashReporter/Cog*, or you can copy/paste from the window that pops up when it crashes.

63

(108 replies, posted in Development)

I like Cog's current icon too much. Maybe someday icons will be customizable, but for now I'm keeping it.

64

(7 replies, posted in Bugs)

You can either email them to me or upload it to one of those sites like yousendit.

65

(0 replies, posted in Development)

Yeah, I fixed that after I made the post.

67

(3 replies, posted in Bugs)

I can't seem to reproduce this. Is this still happening?

68

(1 replies, posted in Bugs)

There have been some changes to the underlying library cog uses to read metadata. If it's broken in the nightly, please send me a sample file and I'll try to figure out what's going wrong.

This should be fixed for the shuffle/repeat buttons. The play button is another story.

70

(2 replies, posted in Bugs)

There have been recent improvements in this area. Seeking still destroys gapless playback, but it should work if the proper headers are found in the mp3.

71

(2 replies, posted in Bugs)

This should be fixed with r1835.

This should be fixed with 1829.

73

(13 replies, posted in Bugs)

If you could send an example song to me, that would help greatly. Do you know what kind of tags/encoding these files are using?

74

(2 replies, posted in Squashed Bugs)

Fixed!

This should be fixed with 824:90b9c91ad3f5.