Growl support! Just like everyone else!

By Matt Matt Permalink

Songbird can now announce tracks using the super sexy Growl notification system for OS X.

Yes, we need album art and global hotkeys before this is actually cool, but it was late, and I was killing time waiting for VLC to compile.

To try it out…

When Songbird plays in the background you should see track notifications appear. To change how the popups look check the Growl pane in your System Preferences.

As always feel free to modify the code however you like (Quicksilver integration?). Comment below if you have questions or drop by #songbird on irc.landoleet.org.

UPDATE: It seems this extension is only compatible with OS X 10.4 and above.

Post a comment or Leave a trackback

18 Comments

Subscribe
  1. PauTo Nov 14, 2006 3:13 am Permalink

    I don’t use MacOSX but looks pretty neat!

    I’m in the process of creating an extension that gets Album covers (and some more info) from last.fm if you want I can send you the code… I don’t think you need it, BTW :)

  2. MagicDrum Nov 14, 2006 5:02 am Permalink

    so far… no notifications.

    I am not much familiar with growl, but I installed it.

    Songbird doesn’t show in the growl apps window.

    I’ve restarted growl & songbird, but not the machine. That’s my next step. & I’m avoiding it.

    Suggestions?

    BUT… great idea & I want it to work!

    Jeff

  3. Matt Nov 14, 2006 4:42 pm Permalink

    hrm…

    When you start for the first time you should get a growl notification saying that things are set up correctly. After that it should only make announcements when the track changes and Songbird is not the frontmost application.

    If you open Console and start Songbird do any interesting messages go by?

    What version of OS X are you running?

    If you open terminal and type “whereis osascript” does it report anything?

  4. Anonymous Nov 14, 2006 4:48 pm Permalink

    Excellent. I look forward to trying it :)

    I should probably wait until we have an official cover provider, but if someone wants a temporary fix just change the URL at line 106 of growl_controller.js (http://publicsvn.songbirdnest.com/trac/browser/extensions/growl/chrome/content/growl_controller.js#L106)

  5. MagicDrum Nov 14, 2006 6:31 pm Permalink

    ok…
    whereis osascript: /usr/bin/osascript

    in console there are a few items relating to growl, one is like: “chrome/content/growlhelper.scpt: [00000301] main audio output debug: audio output is too slow (62647), trashing 46440us”
    and there are several like: /chrome/content/growlhelper.scpt: execution error: Can’t get item 4. (-1728)

    is that a clue? There are a lot of others that don’t include growl one of which includes: main private warning: config file /Users/xxxxxxxxx/Library/Preferences/SongbirdVLC/songbirdvlcrc does not exist yet

  6. MagicDrum Nov 14, 2006 6:31 pm Permalink

    maybe I need to trash all my songbird prefs, etc?

  7. Matt Nov 15, 2006 3:15 pm Permalink

    “execution error: Can’t get item 4″ is definitely a clue.

    What version of OS X are you running?

    Looking at the man page for osascript I found “Prior to Mac OS X 10.4 osascript did not allow passing parameters to script”

  8. MagicDrum Nov 16, 2006 12:47 pm Permalink

    mac os x 10.3.9

    :-( tears for us poor folks, living in the past

  9. Matt Nov 16, 2006 1:58 pm Permalink

    I feel your pain. I run 10.3.9 at home.

    Actually I’m surprised to hear Songbird works at all on 10.3.9.

    Anyway thanks for taking the time to test for me. If I come up with another way to talk to AppleScript I’ll let you know.

  10. PauTo Nov 16, 2006 4:52 pm Permalink

    I just got a little bit jealous and added notifications to the Minimize to Tray extension. Check http://www.songbirdnest.com/node/700#comment-3662

  11. Matt Nov 16, 2006 6:18 pm Permalink

    Yay features!

    Nice work.

  12. Master Bob Dec 11, 2006 12:18 am Permalink

    The growl format should be customizable. So I can specify say “%Track% by %artist% in %album%” and it would show up as Track by Artist in Album.
    _______________________
    “When I was a child, I used to talk as a child, think as a child, reason as a child; when I became a man, I put aside childish things.”
    1 Cor 13:11

  13. dietrich Feb 12, 2007 2:01 pm Permalink

    >>> Download the Songbird Growl Extension

    There’s no need to download it. You can install the extension by dragging the link to the extension on to the Songbird UI.

  14. Flyne Mar 10, 2007 8:16 am Permalink

    This isn’t in the addons list. Why isn’t this in the addons list? I just thought I should mention that.

  15. shedali May 21, 2007 7:57 am Permalink

    quicksilver integration would make a world of difference to alot of keyboard-dependant users like me; currently the quicksilver itunes integration allows for global hotkeys as you mention, for shuttle nav / search of collection including ability to rate tracks or query currently playing track. I can’t wait for this feature in songbird and I think it’s just a matter of time. . .

    Would airport support be possible at some future point or is this proprietary? I just ask because I can see songbird quickly replacing itunes on all fronts.

    +————–+
    Franz

  16. touann Nov 15, 2007 4:20 pm Permalink

    Hi!

    I was enjoying this great feature with Songbird 0.2.5 but since 0.3, it’s not working… Do I have to install something else than Growl itself (like GrowlNotify) ?

    Thanks for your good work!

  17. Matthew Apr 13, 2008 4:37 am Permalink

    It seems your download link isn’t working? Help!

    Thanks :o)

  18. matt Apr 14, 2008 2:49 pm Permalink

    Hey. The add-on mentioned in this post is reaaally old. I’d suggest using
    Conlan’s Song Notifier instead:
    http://addons.songbirdnest.com/extensions/detail/39

    Am pretty sure it maps to Growl on OSX

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

Comments on inactive posts are automatically sent to the moderation queue. Hang tight.