Help - Search - Members - Calendar
Full Version: Some ideas I have for software on OS X.
Hydrogenaudio Forums > Hydrogenaudio Forum > General Audio
vulc44n
Hey guys.

I've been bouncing a few ideas around lately. Mainly some things that I would like to work on over the summer when I have a bit of free time. Here are some thing I want to accomplish:

1. Reverse scrobbling.

I scrobble from multiple sources and with that comes playcounts that are nowhere near accurate. I want to download and parse the last.fm logs, then cross check them with the itunes database. If the playcount in iTunes is less than what it is on last.fm it will be updated to the correct playcount.

2. Create a lossy version of a (primarily) lossless itunes library.

The primary purpose of this would be to allow users to have large library on a desktop and then have a lossy version of that on their laptops. All play stats, ratings and album art should be transfered as well. In theory this would also allow for relatively painless syncing of iphones and ipods to the lossy library so you aren't stuck with lossless files on there either.

3. A complete set of tools for managing an iTunes library on a mac. This would cover many of the same functions as iTSfv.

Number three is an epicly large project, particularly for someone with zero experience in programming for OS X. However, the first two I feel are actually within reach. The biggest problem with either of those is perhaps modifying the itunes library itself. The best way to get around this may be to send the changes to iTunes itself and have it do the writing. This is bit kludgey, but makes the problem much simpler.

Anyway. I'm just throwing this out there to see what people think. If you would be interested on working on this with me feel free to get in contact.
MichaelW
Strictly under the heading Wouldn't It Be Nice If, what I would see as really desirable would be for item 2.:

the facility to maintain a lossless library on the puter, transcodable to high bit-rate lossy for MP3 player, and the facility to select items to be transcoded to a lower bit-rate for use on phone etc. All of which, of course, done with LAME mp3 (though it seems the iTunes mp3 coder has got to a stage where the LAME requirement might be relaxable).

Ambitious, but you did ask biggrin.gif
antk
QUOTE (vulc44n @ Feb 5 2009, 04:49) *
Hey guys.

I've been bouncing a few ideas around lately. Mainly some things that I would like to work on over the summer when I have a bit of free time. Here are some thing I want to accomplish:

1. Reverse scrobbling.

I scrobble from multiple sources and with that comes playcounts that are nowhere near accurate. I want to download and parse the last.fm logs, then cross check them with the itunes database. If the playcount in iTunes is less than what it is on last.fm it will be updated to the correct playcount.

2. Create a lossy version of a (primarily) lossless itunes library.

The primary purpose of this would be to allow users to have large library on a desktop and then have a lossy version of that on their laptops. All play stats, ratings and album art should be transfered as well. In theory this would also allow for relatively painless syncing of iphones and ipods to the lossy library so you aren't stuck with lossless files on there either.

3. A complete set of tools for managing an iTunes library on a mac. This would cover many of the same functions as iTSfv.

Number three is an epicly large project, particularly for someone with zero experience in programming for OS X. However, the first two I feel are actually within reach. The biggest problem with either of those is perhaps modifying the itunes library itself. The best way to get around this may be to send the changes to iTunes itself and have it do the writing. This is bit kludgey, but makes the problem much simpler.

Anyway. I'm just throwing this out there to see what people think. If you would be interested on working on this with me feel free to get in contact.


+1 for number 2 ! It has been in my wishlist since the advent of the portable DAP !
vulc44n
QUOTE (MichaelW @ Feb 4 2009, 22:08) *
Strictly under the heading Wouldn't It Be Nice If, what I would see as really desirable would be for item 2.:

the facility to maintain a lossless library on the puter, transcodable to high bit-rate lossy for MP3 player, and the facility to select items to be transcoded to a lower bit-rate for use on phone etc. All of which, of course, done with LAME mp3 (though it seems the iTunes mp3 coder has got to a stage where the LAME requirement might be relaxable).

Ambitious, but you did ask biggrin.gif

Ideally you would be able to specify all the parameters you want and it would do the rest.

I see no reason you couldn't generate two libraries.

Anyway. I've picked up some objective c books so maybe by the end of the summer I will actually have something.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.