Skip to content

break7533/audio-band

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

Audio Band

Audio Band allows you to display song information in the taskbar.

Demo

Features

  • Displays song information - album art, artist, title, progress
  • Control your music - play/pause, previous/next
  • Add support for your music player of choice through plugins
  • Customizable

Screenshots

Installation

There is currently no installer available, however there are prereleases in the Release page that come with a script to install manually.

Usage

  1. If nothing appears on your toolbar after installation, right click on the taskbar and select Audio Band from the toolbars submenu.
  2. Right click on the Audio Band toolbar and select an audio source (ex. Spotify)

IMPORTANT If nothing happens after selecting Audio Band from the toolbars menu or if there are no options in the Audio Source menu, some files are being blocked by windows. To fix it, run unblock.ps1 with powershell. If that doesn't work you can manually fix it by right clicking the files -> properties and clicking unblock. If there are still problems, feel free to post an issue.

Current Supported Audio Sources (see below for setup instructions and issues)

  • Spotify
  • iTunes
  • MusicBee

Spotify Setup

  1. Login to the Spotify dashboard and create a new App. Fill in the details, you can name it whatever you want. This app will be just for AudioBand.
  2. Go to the app you created and click Edit Settings. Add http://localhost:80 as a callback url.
    1. You can use a different port for the local webserver (see next step)
  3. Right click anywhere in the toolbar > Audio Band Settings > Audio Source Settings and fill in the fields Spotify Client Id and Spotify Client Secret. You can find them in the same dashboard page for the Spotify app you created.
    1. You can also change the Callback Port if needed.
  4. Your browser should open asking you to login and allow your spotify app to access your currently playing songs.
  5. Sign-in and accept and it should now display song information (make sure spotify is selected as the audio source).

Spotify Issues

  • The song progress will be out of sync if you change the song's progress. This is due to current limitations making the song progress being tracked locally. This can be fixed if you pause and play again or go to a different song.
  • The first time you open up Spotify, the current song may not be displayed. This is because Spotify doesn't report any song information if you have no devices playing songs. Just start playing a song and it will start displaying.

iTunes

  • iTunes will open when the audio source is selected, and cannot be changed (as far as I know).

MusicBee

Customization

Right click audio band and select Audio Band Settings and a new window will appear where you can do your customization. A description of the options can be found here. In app help coming soon

Building

This project uses C# 7 features so a compatible compiler is required.

Contributing

Help is appreciated

  • Ask questions, report bugs, suggest features in issues
  • Send pull requests

License

LICENSE

THIRD PARTY

About

Display and control your songs from your taskbar

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.8%
  • Other 0.2%