Awesome
Music Presence shows your friends on Discord what music you are listening to.
It works with any media player, be that e.g. Spotify, TIDAL or foobar2000. When you play music with an app, it is automatically detected and appears in the tray menu, as you can see in the screenshot above!
These are some of the most notable features
- Shows the correct album cover 100% of the time for every media player, no missing covers
- Shows the exact current playback position, if the media player supports it
- Fine-grained control over which applications are shared and which are not
- The tray icon changes and reflects whether your status is currently active or not
You can download Music Presence here
Join the Discord: discord.gg/musicpresence
Download • Discord • Donate • Documentation • Changelog • Roadmap • Privacy
Features
- Music Presence works with any media player!
Currently 29 different players are supported and adding a missing one is trivial - Shows the correct album cover image 100% of the time!
This works with any media player and is achieved without the use of external image sources. - Fine-grained control over which applications are shared in your status and what your status looks like, including individual settings and the option to override settings for each media player individually.
- Perfect synergy with Spotify and the official Spotify integration! Podcasts can be shown in your status with the title "Listening to a Podcast", while the official Spotify integration doesn't show podcasts. You can also just use Music Presence for Spotify podcasts and use the official Spotify integration for music.
- The tray icon changes and reflects the current state of Music Presence, i.e. whether it is currently sharing media in your status, whether it's waiting for media playback or if it has been disabled by you entirely
- Always shows the exact playback position, if the media player supports it
- Option to switch between the player name
and "Music" as the activity name with one click
This means you can either have it show "Listening to Music" or e.g. "Listening to TIDAL" - You can also show paused media in your status for as long as you want. Offline media players get the option to show a playing and/or paused icon instead of the player logo
- Obsoletes the need for other Rich Presence applications and specific plugins for your music player, by giving you unified controls and customization for all media players in a single place
- In-app and automatic updates of Music Presence, so you don't have to install new versions by downloading them manually. In addition to that you're always informed about any changes and additions with an informational popup
- For TIDAL and Deezer users:
- Shows a "Listen to this song" button
- Shows all additional artists, not just the main one
If you think a feature is missing, feel free to open an issue!
Further links
- Supported media players
- What if my media player is not detected?
- Integrating with Music Presence for third-parties
- Verifying your download
Donations
The development of this project solely depends on the effort of a single developer. Your financial support allows me to invest more of my time into this project and helps cover recurring server and domain costs, which ultimately helps in making improvements and working on new features that are waiting to be implemented!
Any donation is highly appreciated. Thank you!
- Patreon – membership with additional perks
- Buy me a coffee – option for one-time donations
- GitHub Sponsors – donate directly here on GitHub and get a sponsor badge
- LiberaPay – option for recurring donations to build a steady side income
You can read here for more information.
Community
Our community is slowly growing over on our Discord server!
If you ever encounter an issue, have a question or simply want to chat with me and other users of Music Presence, you are more than welcome to swing by. I'm usually very active there and respond to messages rather quickly.
Star History
Media
Links to other places on the internet that mention Music Presence
- 14.11.2024 freemediaheckyeah Featured on <ins>fmhy.net</ins> under Client Customization
- 06.11.2024 r/AppleMusic The Discord integration you've been waiting for – Music Presence
- 01.11.2024 r/foobar2000 Discord status problems? Try Music Presence and never look back
- 24.09.2024 GitHub Featured in <ins>NoPlagiarism/awesome-discord-activities</ins>
- 21.09.2024 GitHub Featured in <ins>MoonWalker440/Music-Megathread</ins>
- 21.09.2024 MusicBee Forum A new Discord Rich Presence for MusicBee
Improving media players
Some media players report incomplete song metadata. The following is a list of bug reports that were submitted in order to improve what metadata these players report, so that they can work better with Music Presence in the future.
- 22.09.2024 foobar2000 does not report accurate playback information to Windows
foobar2000 does not report the album name, the current playback timestamp and the duration of the song, which causes the Discord status to have much less information than it could have. - 25.06.2024 MediaSession API does not report the album to the Windows system
Many media players are built on-top of Chromium, especially media players of popular streaming services, which unfortunately does not report the current album name. This affects players like TIDAL amongst quite a few others. Initially reported this to TIDAL here.
Disclaimer
- This software is not affiliated with or endorsed by Discord.
- This software is not affiliated with or endorsed by any streaming service, media player or company that distributes music, including but not limited to those displayed within the Music Presence app.
Copyright (c) 2024 Jonas van den Berg