Code Monkey home page Code Monkey logo

audio-band's People

Contributors

addrum avatar chippleh1392 avatar dsafa avatar mirzazulfan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

audio-band's Issues

Allowing Spotify app leads to error

When I want to connect my Spotify account with app, it leads to this:
"SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"
in browser and nothing happens.

Empty Audio Source

Hi there, first of, thank you for this! been searching everywhere for something like this!!

so apparently, Spotify does not appear when i click on Audio Source.

currently using the following
AudioBand-v0.3.0
Spotify Premium 1.0.77.338.g758ebd78

hope to get to use the final version soon! thank you.

Doesn't show up once installed

I ran the source code and got it to show up as an option in the windows toolbar. Once I click on it nothing happens though. I tried uninstalling it, unblocking it, and reinstalling it and still nothing shows up when I try to add it as a new toolbar.

Custom prev/next buttons

I'm able to set a custom pause button, but not custom prev/next buttons in the latest release.

Overhaul plugin system

Currently, plugins is just loaded directly into the program which will pose problems if the crash or if there are conflicts between dependencies.

The goal is to load each plugin into its own app domain. Hopefully the plugin will run in its own process for even better isolation and defense against crashes.

Soundcloud support

Just saw a quick look and there is a web api but haven't looked at what features it supports.

Freeze

Freezes occasionally and need to re-apply audio source.

Remember Last Played Track

Every time I restart my computer, I notice that Audio Band is blank, and I have to re-open Spotify to continue a song where I last left off. It'd be neat if Audio Band somehow remembered the last track that was playing before a restart, so you can resume the track right from the toolbar.

Layout settings documentation

I haven't found any documentation for the layout settings, like the format text label option ({song},{album} etc.) Maybe add this to the github wiki/ as a separate txt file?

Support vertical Taskbar

I often use the Taskbar pinned to the left side of my screen. Would be cool to have support for this.

I also want to say thanks for your work - finally there is a new mini-player for Spotify.

Volume adjust

Suggestion: ^^title
Maybe a slider or even a small pop up menu?
Thoughts?

Audioband 0.7.0 Spotify

I've moved audioband to use the official Spotify api so now things are working again. However it's not without any problems. (Copy pasted from readme):

  • The browser will show up everytime audioband starts asking you to log into Spotify. Even if you select remember me, a browser window still opens. This will be fixed in a later version. Fixed in (0.7.1)
  • 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.
  • Sometimes, the updates stop and you have to deselect and reselect spotify as the audio source. #49

I'm putting this issue to notify and for discussions of new issues. Also for clarifications about the new changes.

Album art, pause, track title & progress

So this might be old news, but I've also seen that it was fixed so I'm not sure. I just installed tonight for the first time. After getting all the files finally unblocked, I was able to start the toolbar and add Spotify as the source. Went into the audio band options and pasted in the client numbers from the dashboard. I put the local url in the "redirect url" in the Spotify dashboard. When I did, I got this in a new browser window:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Additionally, I'm not getting album art, track title, progress bar, or pause. The previous, next, and play work though. I've attached a screen shot and a log file. Any help would be appreciated. I've been looking for something like this for years.

spotify screenshot
AudioBand.log

Second Monitor functionality

Is it possible to make it work on second monitor? I'm running a game full screen on the main monitor so it would be nice to see a song info on 2nd monitor's task bar

Crash when behind a proxy server

Hi!
Thank you for adding proxy support!
Though I still getting 407 Auth Required exception after successful Spotify API authorization.

Here is stack trace:

in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in SpotifyAPI.Web.Auth.AuthorizationCodeAuth.<ExchangeCode>d__11.MoveNext()
--- End stack trace from previous location where exception was thrown. ---
in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in SpotifyAudioSource.SpotifyAudioSource.<OnAuthReceived>d__71.MoveNext() в C:\projects\audio-band\src\SpotifyAudioSource\SpotifyAudioSource.cs: 230
--- End stack trace from previous location where exception was thrown. ---
in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
in System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
in System.Threading.ThreadPoolWorkQueue.Dispatch()

No song / album info showing [Controls still work]

Appears on current Windows Store Spotify version (1.0.80.474.gef6b503e) with latest Windows Version 10.0.17134 Build 17134 that no song / album info is being shown.

The control buttons still work though! :)

Not working at all?

I followed the installation instructions and the toolbar doesn't seem to be working at all, even with Spotify selected as the audio source. I'm using the latest version of Audio Band and Spotify downloaded from the Windows Store on Windows 10 64 bit. Excuse me for the lack of info with this post, I'd provide a log file but I can't seem to find one.

Edit: Just tried using the Spotify 64 bit version not on the Windows store, still no dice. Any ideas?

Permission browser callback issue

When the application tries to obtain it's access token, it opens the default web browser.
On my machine http://localhost:80 pointed towards an IIS server and intercepted the callback with the token.

Now it seems like this browser opening thing is part of SpotifyAuthServer which seems sealed.

I think it's a better way to open a WebBrowser component with a NavigatedEventHandler to catch certain url schemes with the access token.

I've used this before with the Azure API

WebBrowser.Navigated += NavigatedEventHandler;

...

private void NavigatedEventHandler(object sender, NavigationEventArgs e)
        {
            if (e.Uri.Scheme == CallbackUri.Scheme)
            {
                var parsedQuery = HttpUtility.ParseQueryString(e.Uri.Query);
                var token = parsedQuery.Get("spotify_token");
                // Make callback and save correct tokens
                Close();
            }
        }

Bug: text align switches to left

Anytime you close Audio Band Settings menu by not pressing 'Save' (aka when you close it through Cancel or X symbol), the text align changes to left.

Album art + song freeze

After (random) intervals Audio Band seems to stop working. The album+song stay the same. I can pause the music with the app, but I can't play it after.
Either the connection to spotify is lost or the app stops working.

If I deselect spotify as source and select it again the browser window opens, I login and the art updates again. Hello working app!

E: After some testing I might've found the issue. The Play/Pause button won't switch. I can skip to the next song or pause it. Just not play.. Album art still stays the same though.

4K Support

My XPS 15 has a 4k screen, so it doesn't show correctly.
capture

Spotify access token expiration

Sometimes, but not all the time spotify will say the access token expired even when a new access token was received. Need to investigate if maybe it is not being set properly when a new token is acquired.

Explorer Freezes when select iTunes

Hello,
I'm trying the new 0.7.6 version (works flawlessly with Spotify and iTunes until now).
I would like to report a small bug:
When select iTunes as an audio source WITHOUT iTunes opened, the explorer freezes and need to restart the explorer process. When already opened, I can select iTunes or Spotify (didn't tried Music Bee) that works perfectly fine.
Thank you.

itunes support

Request to add a connector for itunes

  • from a quick initial search, itunes has a COM interface

Support for other controls

These controls could be added:
Like, Dislike, Volume, Shuffle modes, Repeat

The only issue is that they may not be applicable to all music players so some more consideration is needed

Resize settings window

Hey there, just started using 7.0. Works like a charm! Well done!

Only thing is, now that I used the settings window a few times, it keeps opening up a bit larger than the height of my screen.
If you could resize it to maybe half that size, that would be great. Not every tab needs that much space, and it seems it takes the biggest size, the playback controls, as a base.

Won't start

image

Clicked the toolbar entry a few times, restarted explorer, restarted windows. Still doesn't show. No tick next to the toolbar entry in the taskbar menu. Am I missing something?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.