🎶 Control Apple Music right from your macOS menu bar.

Overview

About

Music Bar is macOS application that places music controls right in your menu bar.

Installation

  1. Download and unzip the latest release.
  2. Drag the application to your Applications folder.
  3. You are (hopefully) done. If you cannot open the application, please follow these instructions.

Requirements

Music Bar is currently supported on macOS 10.14 (Mojave) and higher.

Contributing

Pull requests are welcomed.

Donating

I am a full-time software engineering student and make Music Bar in my free time.
If you enjoy using Music Bar, please consider a small donation! 🙂
Paypal Donation

Security Vulnerabilities

If you discover a security vulnerability within Music Bar, please send an e-mail to Musse Semou via [email protected]. I strive to address security vulnerabilities promptly.

License

Music Bar is open-sourced software licensed under the MIT license.

Comments
  • Big Sur: track details not shown if track is not in library

    Big Sur: track details not shown if track is not in library

    was working fine on Catalina. upgraded to Big Sur now doesn't show anything in menu bar and only shows track time when I click it in menu bar and even that is not accurate

    bug 
    opened by BartmanEH 15
  • 2nd click on menubar icon, causes it to disappear from menubar

    2nd click on menubar icon, causes it to disappear from menubar

    Relaunching the app results in a repeat of the behavior; I was only able to get it to work on the first click. ENV: macOS 10.15.7 (19H15) on MacBookPro15,1

    needs more info 
    opened by mvgfr 13
  • Album art is not always accurate

    Album art is not always accurate

    The album shown when clicking on the music bar doesn't always match the album that it is really from, as shown in the music app.

    For example, listening to "Dirt (Acoustic)," from the album Acoustic Sessions by Florida Georgia Line, shows as "Dirt (Acoustic)," from the album Dirt (Acoustic Remix) - Single.

    help wanted 
    opened by mattgeowild 7
  • Icons are not visible

    Icons are not visible

    Can't see the setting icon, I knew the setting button is located at right upper corner after watching the demo video, while clicking at that position, the setting items can pop up.

    截屏2021-04-11下午7 54 11 needs more info 
    opened by iceburgerburg 5
  • Gets stuck on screen

    Gets stuck on screen

    Sometimes I will click on the menubar icon to show/control playback and when I click away the artwork/control window will not disappear. Also it would be nice if clicking the menubar icon would toggle show/hide. Currently if you click it when the window is open, it re-opens instead of hiding.

    opened by mcg 4
  • Clicking MusicBar icon again to close menu

    Clicking MusicBar icon again to close menu

    Steps to reproduce:

    1. Click MusicBar menu icon to open MusicBar
    2. Click MusicBar menu icon a second time to close MusicBar, does not close it.

    Being able to close a menubar menu by clicking it again is considered standard behavior.

    opened by petebocken 3
  • Music Bar is shown in Mission Control

    Music Bar is shown in Mission Control

    The app is shown in Mission Control and it should not be since it is just a menu bar app. In Mission Control, you can see just the app name "Music Bar".

    https://p110.p2.n0.cdn.getcloudapp.com/items/d5ueNXzb/Screen+Shot+2020-01-08+at+6.52.16+AM.png?v=f63fd6c18a679461bcfdfa1ca5fb9e02

    help wanted needs more info 
    opened by petebocken 3
  • Request: Controls below Artwork or Only on Hover

    Request: Controls below Artwork or Only on Hover

    I find the controls (and associated opacity layer) over the artwork aesthetically unpleasing and would prefer to have them in below the artwork. However, as a compromise could they not appear until the pointer is actually over the artwork? Often I'm just clicking the menu item to see the artwork, I don't need or want to see the controls yet.

    bug 
    opened by Xyth 1
  • Music Bar crashes on certain songs

    Music Bar crashes on certain songs

    Some songs crash Music Bar reliably for me, for example: https://music.apple.com/at/album/highway-song/193126473?i=193126933&l=en

    Excerpt from the crash report:

    Crashed Thread:        6  Dispatch queue: NSOperationQueue 0x7faccd428940 (QOS: UNSPECIFIED)
    
    Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
    Exception Codes:       0x0000000000000001, 0x0000000000000000
    Exception Note:        EXC_CORPSE_NOTIFY
    
    Termination Signal:    Illegal instruction: 4
    Termination Reason:    Namespace SIGNAL, Code 0x4
    Terminating Process:   exc handler [16629]
    
    Application Specific Information:
    Fatal error: 'try!' expression unexpectedly raised an error: Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 0." UserInfo={NSDebugDescription=Invalid value around character 0.}: file /Users/musa/xcode/Music Bar/Music Bar/Extensions/URLSession+Music-Bar.swift, line 20
     
    
    opened by egla89 1
  • Mojave iTunes integration issues

    Mojave iTunes integration issues

    Firstly, thanks for adding Mojave support, that's been the biggest barrier to trying MusicBar so far! I have, however, noticed some major issues with functionality.

    What does work:

    • playing and pausing by clicking on the album art
    • skip previous and next

    What doesn't work:

    • album art (it never loads)
    • song information (it doesn't display in the window or menubar)
    • playback status (the scroller is always 0:00, track length is always 3:26)
    • play/pause button state (it always stays on ▶)

    menubar window


    Regarding the album art, it might be interesting to look at the implementation used by NepTunes.

    Ultimately, if NepTunes had a menubar window, in addition to its floating desktop window, this would almost make MusicBar/alternatives superfluous. Have you thought about integrating your MusicBar functionality together with the NepTunes? (On a tangent, their Spotify support might also be interesting.)

    opened by triangulum 1
  • Launch Music from MusicBar

    Launch Music from MusicBar

    Hello,

    thanks a lot for this really nice app and for the latest updates. A nice add-on to the current version would be the possibility to trigger the launch of Music directly from the MusicBar menu, since MusicBar seems to be "frozen" every time Music is closed.

    Best!

    opened by nicocriscuolo 1
  • hide menu bar icon when music is not playing

    hide menu bar icon when music is not playing

    I am using some menu bar organized app, so I have to put Music Bas's icon in always display area, but when I am not playing the music, the icon still shows in the menu bar, making the menu bar seems not that clean and simple. It would be nice if the bar icon hid when the music stopped playing.

    opened by RekiDunois 0
  • Add a right click menu on Music Bar icon

    Add a right click menu on Music Bar icon

    I would like to suggest adding a right-click context menu to make it easier to quit the application.

    Thank you @musa11971 for creating this useful application.

    opened by HCW-Dev 0
  • Music Bar not responding to songs in Apple Music

    Music Bar not responding to songs in Apple Music

    M1 MacBookAir 12.5 Beta (21G5063a)

    Within the past few weeks, MB has not been displaying the current song. Icon is in the menubar but comes up with no cover and no song.

    opened by TonyCr46 0
  • Volume control

    Volume control

    Hi and thanks for developing this great little app. It would be great if there was a volume control option too. If I am playing music on Apple Music I am unable to control the volume of the music from my keyboard or my dashboard. i actually have to switch to Apple Music and adjust the volume in the app which is completely crazy. I can control volume in other apps via the keyboard or the dashboard as normal but not Music.

    enhancement 
    opened by Alfa166-GIT 0
  • Add option to add song to playlist

    Add option to add song to playlist

    Just used your app and it works great so far! But when I like the song I'm hearing, I have to go to the main app to add it to my playlist. If there is an integrated feature to add the current playing song to our desired playlist, I think the app will have that extra fantastic!

    Best wishes,

    Henry(PocketTurtle)

    enhancement 
    opened by PocketTurtle 0
Releases(v1.6)
  • v1.6(Feb 1, 2022)

    • Added Turkish translation! 🇹🇷 Thanks to @bkzspam. Sağol!
    • Player controls are now hidden when opened The player controls would be shown if the menubar popover was opened. This was a bug and has been fixed. Bug reported in Issue #68
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(7.89 MB)
  • v1.5(Jul 15, 2021)

    • Track artwork is now shown with 100% accuracy! 🎉 Previously, artwork would be requested in the background every time. Artwork will now be retrieved directly from your Apple Music client. What does this mean?
      • Your artwork will be shown with 100% accuracy (even your own uploaded artwork).
      • Artwork is shown faster.
      • No additional bandwith will be used anymore.
    • Fixed crashing on some systems Some systems did not like the new icons and crashed sometimes. Bug reported in Issue #57
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(7.63 MB)
  • v1.4(Dec 11, 2020)

    • Adapted look to macOS Big Sur Assets like icons, social images and logo's have been updated to fit the macOS Big Sur look.
    • Launch Apple Music from Music Bar When you press the play button in Music Bar, Apple Music will be opened if it wasn't already (#42).
    • Added a new "Feedback" tab in preferences
    • Fixed a bug where the app would crash randomly (#44).
    • Fixed a bug where the app would sometimes show in Mission Control (#32).
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(7.92 MB)
  • v1.3.3(May 11, 2020)

    • Added macOS 10.14 (Mojave) support
      Music Bar was previously only supported on Catalina. Mojave support has been added. Tell your friends! 😗
      This was requested in #38
    • Fixed a bug when using multiple desktops
      The popover would previously send you to the desktop that you opened Music Bar in. From now on, the popover will simply open in the desktop you are currently using.
      This bug was mentioned in:
      • Issue #30
      • Issue #39
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(7.27 MB)
  • v1.3.2(Apr 26, 2020)

  • v1.3.1(Jan 9, 2020)

  • v1.3(Dec 30, 2019)

    🎆 Happy New Year!

    v1.3: Music Bar's last update of 2019.

    I hope you are still enjoying Music Bar. I definitely still enjoy working on these updates, and hope to continue doing so in 2020. Quite a lot of work goes into maintaining this app, so if you can, please donate. Every little bit helps and it motivates me to make more cool stuff! 💜

    Out with the old, in with the new: may you be happy the whole year through! Now for the release notes:

    • Added support for localization
      Music Bar can now be localized, which basically means it has built-in support for many different languages.
      For now, the app supports:

      • 🇺🇸 English
      • 🇳🇱 Dutch
      • 🇩🇪 German

      If your language is not listed above and you want to help, please contribute on GitHub. Or you can instead just email me and we can work something out: [email protected].

    • Small layout fixes
      Fixed some layout related stuff, so that everything looks ok in other languages too.

    • Changed idle behavior
      The app now shows an icon in the Menu Bar when no music is playing, instead of just saying "Music Bar".

    • Other small code improvements and clean-ups.

    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(3.99 MB)
  • v1.2(Dec 22, 2019)

    • Menu Bar Icon You can now enable a Menu Bar icon in the app's preferences. Play around with it a little and find out what looks best for you.
    • Support tab A new Support tab can be found in the preferences for those who want to support Music Bar's development.
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(3.98 MB)
  • v1.1(Dec 19, 2019)

    • Added an all new playback slider The new playback slider adapts its color to the artwork of the current song.
    • Added new app icons
    • Added asynchronous artwork image downloading This makes for a much smoother user experience. You may have experienced that the application would hang previously. This should no longer happen.
    • Added an option to automatically switch dark/light mode This new option under "Preferences -> Display" will make the application automatically adapt to the system's appearance.
    • Fixed a layout issue where the playback slider was cut off slightly
    Source code(tar.gz)
    Source code(zip)
    Music.Bar.zip(3.83 MB)
  • v1.0.1(Dec 10, 2019)

  • v1.0(Dec 7, 2019)

Owner
Musa
Laravel Web Artisan. 🔮 Student at Windesheim University of Applied Sciences 🎓
Musa
Swift-music - swift-music is a swift package that provides an easy-to-use API for music related developments.

?? swift-music Introduction swift-music is a swift package that provides an easy-to-use API for music related developments. Currently available module

Jin Zhang 4 Feb 8, 2022
Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.

NoiseBuddy Change noise cancelling settings on your AirPods Pro or Beats Solo Pro directly from your Mac's Menu Bar or Touch Bar. I wanted an easier w

Guilherme Rambo 692 Dec 27, 2022
Classical music front-end for Apple Music: iOS app

concertino_ios Concertino is a classical music front-end for Apple Music. It's splitted in several projects. This one provides only the iOS app. (Ther

Open Opus 107 Dec 22, 2022
A pure Swift Spotify Music App in Apple Music style

HBMusic A pure Swift Spotify Music App in Apple Music style. How to run pod inst

haoboxuxu 6 Dec 29, 2021
iOS music player app that downloads music from the internet, even YouTube

About YouTag is an iOS music player app that downloads music from the internet, even YouTube, and manages it in a local library. Music videos can also

null 263 Jan 8, 2023
A simple Spotify lyrics viewer menu bar app for macOS in Swift 3

lyricsify This is a simple macOS menu bar application that shows you the lyrics of current playing spotify track. All the lyricses are from Wikia webs

Mohamad Jahani 85 Dec 31, 2022
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display

?? Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

null 20k Dec 29, 2022
A small project written with SwiftUI achieves a scrolling effect similar to Apple Music lyrics.

Music Lyrics scrolling animation effect Since the iOS/iPadOS 13 update, Apple has brought a new scrolling lyrics feature to Apple Music. The album im

Huang Runhua 18 Nov 9, 2022
Automated Apple Music Lossless Sample Rate Switching for Audio Devices on Macs.

LosslessSwitcher switches your current audio device's sample rate to match the currently playing lossless song on your Apple Music app, automatically.

Vincent Neo 371 Dec 27, 2022
A tiny menu bar app detecting the chords of the songs you are listening on iTunes or Spotify.

ChordDetector A tiny menu bar app that listens iTunes and Spotify to detect chords of songs! Demo Features iTunes and Spotify support. Saves up to 20

Cem Olcay 72 Dec 26, 2022
MuVis is a macOS, iOS, iPadOS app for real-time music visualization.

MuVis MuVis is an open-source multiplatform app (using SwiftUI, Swift, and Xcode) for music visualization. It renders informative (and musically usefu

Keith Bromley 7 Oct 10, 2022
MuVis is a macOS, iOS, iPadOS app for real-time music visualization.

MuVis MuVis is an open-source multi-platform app (using SwiftUI, Swift, and Xcode) for music visualization. It renders informative (and musically usef

Keith Bromley 4 Dec 24, 2022
Analyser BPM in Swift for your music/sounds/records, whatever..

BPM-Analyser Analyser BPM in Swift for your music/sounds/records, whatever.. Powered with Superpowered Preview: How To: Copy theese files to your proj

Gleb Karpushkin 71 Dec 24, 2022
SleepingBaby - Track your kids activity and allow them sleep soundly with relaxing music in ONE app

Sleeping Baby Скачать в AppStore. Ключевые используемые технологии: UIKit, MVVM,

Egor Kostyukhin 0 Jan 7, 2022
MusicKit is a framework and DSL for creating, analyzing, and transforming music in Swift.

MusicKit MusicKit is a framework and DSL for creating, analyzing, and transforming music in Swift. Examples Functional harmony let C5 = Pitch(midi: 72

Ben Guo 591 Oct 18, 2022
Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture.

Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern ?? and MVVM architecture ?? . Made with love ❤️ by Sameer Nawaz

Sameer Nawaz 120 Jan 4, 2023
Music Player for iOS which looks & feels like classic player

Prodigal Music Player APP looks and feels like a classic device. Bring back the good old player to life. Screenshots Home Page Album Gallery Home Page

bob.sun 40 Nov 11, 2022
A real-time, votable, democratized music queue on iPad and iPhone using Spotify

Queue'd Music Queue'd is the best way to enjoy music with your friends. Add your favorite songs to a shared music queue at your favorite bars, restaur

Ryan Daulton 88 Dec 2, 2022
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.

YiVideoEditor YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos. YiVideoE

coderyi 97 Dec 14, 2022