On Mar 7, 2011, at 12:18 AM, Jeremy Gale wrote: > On Sun, Mar 6, 2011 at 3:00 PM, Peter Hosey <[email protected]> wrote: >> On Mar 6, 2011, at 13:47:58, Jeremy Gale wrote: >>> The Apple Events that EyeTunes performs on iTunes do behave synchronously >>> and they actually come back relatively quickly. >> >> The difference may be library size. I have 33,152 songs—and that's *just* >> songs, not counting TV shows or podcasts or any other things—and iTunes >> routinely stalls for 3–7 seconds for any reason. Adding a song, changing a >> rating, anything. >> >> When iTunes itself is hung, any attempt to communicate with it by Apple >> Events will also hang. > > I see what you mean. For the most part, I'm only reading information > from iTunes - reading artist, titles, etc. The only thing I'm > modifying is the lyrics field. However, if it's that slow to modify, > use of my app will be pretty painful. Arguably iTunes itself sounds > pretty unusable in those conditions. > > Thanks for all the information on Apple Events. I'll do a big more > experimentation then report back. > > Jeremy
Just so you know, there's another situation in which iTunes will stall on any update to songs or metadata: when the iTunes library is not local. Mine is NFS mounted, from a Solaris server (I could use AFP instead, but I trust NFS more than netatalk on the server side). Metadata updates are usually barely noticeable, esp. if they don't cause the song file to be moved or renamed, but adding album artwork for the currently playing song may stall play for 10 seconds or more. -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
