Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 29

Thread: iTunes SDK

  1. #11
    Variable Bitrate
    Join Date
    Oct 2003
    Posts
    279
    Mobileh1 doesn't know what is talking about about. Have seen everything iTunes does, how it interacts with an iPod? I don't even know where to start, from intelligent playlists to lossless encoding iTunes does all.

    This is an example of an intelligent playlist that's updated automatically: Songs from 1995, alternative, encoded in Apple lossless and that haven't been heard in the last 2 months.

    That is the level of flexibility of iTunes. And there is so much more, Audible support for iPods and handhelds, music sharing..etc

    Have you used a Mac? How many menu bars are there? Ummmmm, let me see, 1 right? So how many applications windowed can you use at the same time....ummmmm 1 right? Am I missing somethig here or is there a single menu bar? You can run as many apps as you want, but only use one at a time.
    Have you used a Mac?..I can have as many programs and windows open concurrently and at the press of the button all windows of all programs tile up as LIVE windows that I can observe...An RSS feed there, IRC chat over there, a game..all updating live. Its called expose and it doesn't exist for windows.

    I'd be the first one to jump on an iTunes based fron end..

    Cheers,

  2. #12
    FLAC jbors's Avatar
    Join Date
    Nov 2003
    Posts
    959
    How about to beat each other ?
    Let's see who's car is bigger. ummm. Hummer wins !
    ( _very_ funny )

  3. #13
    Constant Bitrate
    Join Date
    Nov 2003
    Posts
    193
    As much as I like a good windows/apple fight (not really) that wasn't the point. I wasn't even promoting the use of iTunes it self. What I was promoting is the SDK. The front end would be what ever VB/C# (or anything else). The use of the SDK can help utilize the library features that is usually the hardest to do right.

  4. #14
    Maximum Bitrate mobileh1's Avatar
    Join Date
    Apr 2004
    Location
    San Francisco
    Posts
    454
    Ah, the Cult of Jobs and Woz is strong...

    Izik, I dont know for sure, but my understanding was that the SDK was for plugin developers that want to write visualizations. I would be suprised if Apple were to provide the tools necessary to write a new front end. iTunes is a tool designed to sell iPods & music, everything else is secondary to that goal.

    What I am hearing on these forums is that people are dissatisfied with the speed MediaCar reads the ID3 tags, and dont like the overhead of using a database in MediaEngine.

    Both of these problems can be solved, possibly an SDK from Apple, if it exposes these features would be one possibility. It would also, presumably, allow the music that has been purchased to be played in the car. Right now, you *have * to use iTunes (or the iPod) to play music you buy from their site (unless you burn/rip as mp3). To me that would be the biggest benefit of using an Apple SDK, if you use their iTunes store.

    Lets leave the personal differences aside. Some people like Apple, some dont, so people hate XP, some dont, some people like KDE, others Gnome. We can all live together. I have sat in on Apple focus groups and watched users use programs I have written and have been amazed at how users vary in ability and preferences, so what I have learned over the last 20 years in software is that there is no right and wrong.

    ...Woz has an H1 (Hummer), a rather nice baby blue model, and yes, he does have an ipod in it
    .//Daren
    (Epia M10000/C134) (C137/MII 10000) Liliput /Opus 150W/DVD/512MB/80GB/Hummer H1
    MediaCar/CoPilot7/Routis

  5. #15
    Constant Bitrate
    Join Date
    Nov 2003
    Posts
    193
    This is some code from one of the examples. I think the object has full control:

    var iTunesApp = WScript.CreateObject("iTunes.Application");
    var mainLibrary = iTunesApp.LibraryPlaylist;
    var mainLibrarySource = iTunesApp.LibrarySource;
    var tracks = mainLibrary.Tracks;
    var numTracks = tracks.Count;
    var numPlaylistsCreated = 0;
    var i;

    // first, make an array indexed by album name
    var albumArray = new Array();

    for (i = 1; i <= numTracks; i++)
    {
    var currTrack = tracks.Item(i);
    var album = currTrack.Album;

    if ((album != undefined) && (album != ""))
    {
    if (albumArray[album] == undefined)
    {
    if (verbose)
    WScript.Echo("Adding album " + album);
    albumArray[album] = new Array();
    }

    // add the track to the entry for this album
    albumArray[album].push(currTrack);
    }
    }

  6. #16
    Maximum Bitrate mobileh1's Avatar
    Join Date
    Apr 2004
    Location
    San Francisco
    Posts
    454
    You are right. I am using Linux here at the moment so don't have access to OLEView to see what the COM interface exports. Since this is COM, it should lend itself well to something like C# (or VB). C++ and COM is non-trivial.
    .//Daren
    (Epia M10000/C134) (C137/MII 10000) Liliput /Opus 150W/DVD/512MB/80GB/Hummer H1
    MediaCar/CoPilot7/Routis

  7. #17
    Maximum Bitrate freestyler's Avatar
    Join Date
    Jan 2002
    Location
    Chaska, MN
    Posts
    695
    the iTunes SDK is extremely nice, I currently have a AIM Bot that I'm writing that will allow for control of iTunes via AIM....

    very easy to use this in Perl,PerlScript,JScript, or whatever else you want to use

    1997 Jeep Wrangler Rugged Waves


    Ebay Stuff For Sale

  8. #18
    Newbie
    Join Date
    Mar 2005
    Posts
    54
    wow, great timing, I'm in the middle of builing my front end for my carputer. I'm having trouble with the winamp player because it doesn't display a lot of my chinese (Big5) ID3 tags correctly. However, itune doesn't have that problema and I spent a lot of times changing the ID3 tags to display correctly in itune on my current computer. Now hopefully I can use this SDK to resolve this problem.

  9. #19
    Admin. Linux loser.
    Auto Apps:loading...
    Bugbyte's Avatar
    Join Date
    Sep 2004
    Location
    Corning, NY
    Posts
    7,359
    Blog Entries
    2
    Why is this posted in the MacCar section? LOL, I couldn't figure out what the hell everyone was talking about! I was getting ready to ask why you didn't just use Applescript to control iTunes when I finally got that you are talking about the COM for Windows!
    Quote Originally Posted by ghettocruzer View Post
    I was gung ho on building a PC [until] just recently. However, between my new phone having internet and GPS and all...and this kit...Im starting to have trouble justfiying it haha.
    Want to:
    -Find out about the new iBug iPad install?
    -Find out about carPC's in just 5 minutes? View the Car PC 101 video

  10. #20
    Mac Car Moderator kandyman676's Avatar
    Join Date
    Apr 2004
    Location
    Maryland
    Posts
    813
    Thanks for flagging BugByte! Moving to the Software forums. Its all definitely about .NET com for iTunes SDK.
    "If it works this good why F with it?" -KMFDM "Intro"

    Strive for ethical wardriving: http://faq.wardrive.net/

    My CarCPUs: v1 - 2000 | v2 - 2004
    Mp3Car Meets: http://detrimental.org/eyecandy/MP3CarMeets

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. iTunes SDK
    By medcalf in forum Software & Software Development
    Replies: 6
    Last Post: 07-19-2008, 12:59 PM
  2. Media player that works with iTunes?
    By serendipity in forum Software & Software Development
    Replies: 6
    Last Post: 01-18-2005, 08:47 AM
  3. Destinator 3 SDK availability schedule information
    By Confused in forum Software & Software Development
    Replies: 37
    Last Post: 08-26-2004, 06:57 PM
  4. Replies: 5
    Last Post: 05-15-2004, 07:30 AM
  5. Transfer Itunes library with ratings?
    By bayere in forum Software & Software Development
    Replies: 2
    Last Post: 05-12-2004, 02:15 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •