How do I configure my player and musictracker to work together?
Some players require additional plugins/features to be turned on/a specific configuration to help musictracker get the track information.
Windows Players
| AIMP2 | Supported via the 'winamp-compatible' interface. |
| Foobar2000 | foobar2000 works best with a component installed to help musictracker get the track information (See FAQ #8) and musictracker's player setting set to 'auto-detect' or 'messenger compatible'. The foobar2000-specific player interface will be removed at some future date. |
| iTunes | Supported via the iTunes interface. The iTunes installer seems to have a bug so that sometimes upgrading iTunes breaks the COM interface, see FAQ#16. You'll need to uninstall and reinstall iTunes using the full download to work around this. |
| Last.fm client | Supported via the 'MSN Messenger compatible' interface. |
| MediaMonkey | Supported via the 'winamp-compatible' interface. Unicode characters in song titles may not be reported correctly, see bug #14. |
| Media Player Classic | Supported via the 'MSN Messenger compatible' interface. 'Send "Now Playing" information to MSN Messenger' needs to be turned on in the player's options. |
| OpenPandora | Supported via the 'MSN Messenger compatible' interface. |
| Songbird | Supported via the 'MSN Messenger compatible' interface. Install the LiveTweeter plugin for Songbird and turn on 'Activate MSN/WindowsLive Messenger' in the plugins settings. |
| Spotify | Supported via the 'MSN Messenger compatible' interface. |
| Winamp | Supported via the 'winamp-compatible' interface. |
| Windows Media Player | Supported via the 'Windows Media Player' interface. This requires the 'uICE WMP Plug-in' for Windows Media Player, which should be automatically installed and enabled by the musictracker installer. See FAQ#7 for help if that fails to happen. We don't think this works with 64-bit WMP. Also supported via the 'MSN Messenger compatible' interface. You may need to install "Windows Live Messenger" and then enable the 'Windows Live Messenger Music' plugin (under Now Playing (little down arrow at the bottom of button)/Plugins/Other (or View/Plugins/Other if you have normal menus enabled)). |
| TTplayer | Supported via the 'MSN Messenger compatible' interface. |
| VLC | Supported via the 'MSN Messenger compatible' interface. ''MSN Now Playing' needs to be turned on in the player's preferences, found under 'Control Interfaces' when 'Show settings' is set to 'all'. |
Note: The MSN Messenger compatible interface, as implemented by many players has the limitation that only one other program can recieve the track information. This causes problems if you run musictacker and e.g. the real MSN Messenger client at the same time. This is a problem with the player and musictracker can't do anything about it. If it causes you difficulties, please raise a bug on your player with the incantation "send the WM_COPYDATA message to the all MsnMsgrUIManager windows rather than just the first one".
Player Interfaces available on both Windows & Linux
| Last.fm feed | Supported via the 'Last.fm API' interface. You will need to configure musictracker with your Last.fm username. |
| MPD | Supported via the MPD interface. You will need to configure musictracker with the hostname or IP address, port and password of your MPD. |
Linux Players
| Amarok | Supported via the Amarok interface (a Amarok-specific DCOP interface). |
| Amarok2 | Supported via the MRPIS interface. |
| Audacious | Audacious 1.4 and later is supported via the MRPIS interface. Audacious 1.3 and earlier is supported via the XMMS interface. Title format needs to be set as '%p | %a | %t' in the players preferences. Delimiter choice '|' can be changed in musictracker settings. The Audacious-specific org.atheme.audacious Dbus interface is also supported, we're not sure which versions of Audacious have only that. |
| Banshee | Supported via the Banshee interface (the Banshee-specific org.bansheeproject.Banshee (versions 1.0 and later) and org.gnome.banshee (versions prior to 1.0) Dbus interfaces) |
| BMPx | Supported via the MRPIS interface. |
| Clementine | Supported via the MPRIS interface. |
| dragonplayer | Supported via the MRPIS interface. |
| Exaile | Exaile >= 0.3 are supported via the MRPIS interface. This needs to be enabled in Exaile via Edit/Preferences/Plugins and ensure MPRIS plugin is ticked. Earlier versions of Exaile are suported via the Exaile interface (the Exaile-specific org.exaile.DbusInterface Dbus interface). |
| Goggles Music Manager | Supported via the MRPIS interface. |
| Guayadeque | Supported via the MRPIS interface. |
| Listen | Supported via the Listen interface (the Listen-specific org.gnome.Listen Dbus interface). |
| MOC | Supported via the MOC interface (using the mocq tool). |
| QMMP >=0.3 | Supported via the MRPIS interface. |
| Quod Libet | Supported via the QuodLibet interface (the QuodLibet-specific net.sacredchao.QuodLibet Dbus interface). |
| Rhythmbox | Supported via the MRPIS interface. The rhythmbox-specific org.gnome.Rhythmbox Dbus interface is also supported for older versions of this player. |
| Songbird | Supported via the MRPIS interface with MPRIS addon. Also supported via the dbusBird interface with DBusBird addon. |
| SqueezeCenter | Supported via the SqueezeCenter interface. You need to configure musictracker with the details of your SqueezeBox server. |
| Vagalume | Supported via the Vagalume interface. |
| VLC | VLC versions >0.9.0 are supported via the MRPIS interface. 'D-Bus control interface' needs to be turned on in the player's preferences (Tools/Preferences), found under 'Control Interfaces' when 'Show settings' is set to 'all'. You may need to restart VLC after changing this setting for it to take effect. |
| XMMS | Supported via the XMMS interface. Title format needs to be set as '%p | %a | %t' in the players preferences. Delimiter choice '|' can be changed in musictracker settings. |
| XMMS2 | XMMS2 0.6 and later are supported via the XMMS2 interface. |
Requested and unsupported players
See player support requests in the issue tracker.
You can vote for adding support for these players by starring the relevant issue.