getmusicbee.com

MusicBee & Add-Ons => Customizations => Plugins => Topic started by: kelsos on August 27, 2012, 12:15:17 PM

Title: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 27, 2012, 12:15:17 PM
After considering suggestions by Steven and others, the application final name will be MusicBee Remote.

Help and documentation might be outdated

The application is build targeting the latest in Android OS, while keeping compatibility where is possible with older devices. At this points the entry level is Android 6.0.

You can find download links, help and information at the application website on https://mbrc.kelsos.net/

To opt-in for beta versions you can visit https://play.google.com/apps/testing/com.kelsos.mbrc

Both the android application and the plugin are open source, licensed under GPLv3 and they are hosted on Github.
The application source code repository is hosted at https://github.com/musicbeeremote/android-app
You can find known issues and planned feature on the issues page https://github.com/musicbeeremote/android-app/issues

The plugin source code repository is at https://github.com/musicbeeremote/plugin

You can find the MusicBee Remote android application on Google Play  (https://play.google.com/store/apps/details?id=com.kelsos.mbrc)

Feature requests are always considered and depending on the number of people asking for a specific feature it might get a higher priority than others.

I plan to add help on the new version in the following days, since there are many differences compared to the previous release.

Help

If you require help for can visit the help section (https://mbrc.kelsos.net/help/)

Plugin Installation

Info! Always make sure you use the suggested version of the plugin for your installed version of MusicBee Remote.
    
The user now has two options for the plugin installation, the one is the automated installer and the other is the 7zip archive. The installer should locate the MusicBee installation folder automatically. The other options is the 7zip archive, you may want to use the archive in case you are using the portable version of MusicBee. To install the plugin using the archive you should simply extract the contents to the MusicBee plugin folder.

The update process is the same with the installation you just have to replace the previous version with the new. The installer does this by default.

Info! In case you need it the default MusicBee installation folder should be either C:\Program Files (x86)\MusicBee\Plugins on a 64bit system or C:\Program Files\MusicBee\Plugins on a 32bit system.
Although the plugin has some default settings and it can function out of the box, it is suggested to configure it during the first run. You can find the plugin settings panel either through the MusicBee menu->Tools->MusicBee Remote or by MusicBee menu ->Edit->Preferences and then Find the Plugins option and locate the musicbee remote:plugin entry.

(https://raw.githubusercontent.com/musicbeeremote/plugin/master/screenshot.png)


Title: Re: MusicBee RC (for Android)
Post by: Steven on August 27, 2012, 01:08:51 PM
it looks really great
Title: Re: MusicBee RC (for Android)
Post by: Iasc on August 27, 2012, 01:21:12 PM
it works. nice job. are the pictures of the next version
Title: Re: MusicBee RC (Remote Control for Android)
Post by: kelsos on August 27, 2012, 01:24:57 PM
The pictures at the end yes. The are a preview for the next version
Title: Re: MusicBee RC (Remote Control for Android)
Post by: Iasc on August 27, 2012, 01:25:51 PM
looks great. looking forward to it.
Title: Re: MusicBee RC (Remote Control for Android)
Post by: windhero on August 30, 2012, 01:06:38 AM
Sounds great! Looking forward to the beta version! :)
Title: Re: MusicBee RC (Remote Control for Android)
Post by: Spiron on September 03, 2012, 12:43:52 PM
As pretty much everyone above has said, it looks good and works really well.  The screenshots and planned features for the beta/full version look even better.  So my question is do you have a planned timeframe for the beta release or are you just working off 'release-when-ready'??
Title: Re: MusicBee RC (Remote Control for Android)
Post by: MasterP on September 04, 2012, 01:21:02 AM
very nice kelsos!
and i was afraid you had this project abandoned.  ;D
new UI looks sweet!
Title: Re: MusicBee RC (Remote Control for Android)
Post by: kelsos on September 04, 2012, 10:51:34 AM
I am busy for the following two weeks with my exams so there will be no progress. After this ends I plan on doing some minor fixes on some known issues, tweaking a little bit the QVGA layout for devices with small screens and creating a HVGA layout that I know have issues displaying properly, after this, I am suspecting after 3-4 weeks I am going to release a version for testing. I have in mind a testing phase of about to weeks in order to find any issues I might have missed. Somewhere at this point I will also start searching on what is need to get the application on Google play. That's what I have In mind, after the release of the initial version at Google Play, I will start working on new features, like the ability to love/ban tracks in last.fm, and then I ll start working on the playlist management functionality along with the library search functionality.
Title: Re: MusicBee RC (Remote Control for Android)
Post by: sambice on September 20, 2012, 04:32:10 AM
A big +1 for this whole idea!

The main thing I miss about my ex-player is the android remote.
Title: Re: MusicBee RC (Remote Control for Android)
Post by: Adantingtask on September 23, 2012, 08:10:56 PM
Yes please! Just recently discovered Music Bee and really like the aesthetics of the version you are working on. Keep it up!
Title: Re: MusicBee RC (Remote Control for Android)
Post by: jpirez on September 25, 2012, 01:17:58 PM
Thanks a lot mate! a very fine plugin.
Title: Re: MusicBee RC (Remote Control for Android)
Post by: kelsos on September 27, 2012, 09:44:47 PM
I am working on some minor things and hopefully in the next few days there will be a new version up for testing. After fixing whatever issues appear during this testing phase there will be the initial upload of the application on Google Play, and I will start working on new features.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: brainfryd on September 28, 2012, 09:03:16 AM
The anticipation is killing me... :-) am loving this media player in general and this will cap it off .. the new layout looks very cool
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 30, 2012, 11:31:43 PM
The plan is that unless something unexpected happens, either tomorrow or the day after there will be a test version uploaded.

Some parts of the new design may differ depending on the android version or screen size.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 01, 2012, 04:41:17 PM
AWESOME!!!!!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vitaminb12 on October 01, 2012, 06:50:57 PM
Great work on this app buddy keep it up!!

I recently converted from Media Monkey, then gave Foobar a go... MB combined with your plugin rocks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 03, 2012, 08:40:28 PM
A quick update I'll try to get the release apk ready as soon as possible, unfortunately I run across some issues when building with maven and it will take me a little more than I had originally planned due to tight schedule during the weekdays.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 05, 2012, 09:55:31 AM
Yesterday night I managed to create a signed release build and get it working without crashing. At the moment I tested it only on my device... Tonight after work I will get it tested on the emulator for Froyo and Gingerbread (2.2/2.3) Android and after that if everything goes ok (I hope so) a release version will be uploaded.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 05, 2012, 04:21:36 PM
Good good news!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 05, 2012, 11:15:36 PM
I am not really sure if I am forgetting something, at this point I am so tired I can't think of anything else... more but here is the update... check the front page.... I am waiting for feedback
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 02:01:00 AM
looks great, i am having no problems  so far.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 03:16:45 AM
one thing i have noticed is that the progress bar underneath the artwork doesnt move and is always full.  android version 2.3.4  Sony Ericsson wt1pi
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 03:26:15 AM
also the lyrics don't update for the playing track. the lyrics that show up for every track are the lyrics from the first track i used the remote with.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 03:36:07 AM
other than those 2 issues it works perfectly and looks great, thanks kelsos.

one minor request i would have is that when you go to the now playing window that it opens with the currently playing track highlighted ( i am playing  a playlist with 600 songs).

great work kelsos - will get a lot of use out of this.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 06:05:58 AM
Hello... everytime I put in an address in MB, after I apply and save it, it doesn't save it in the program. So when I try to put it in the app, I keep getting either "Connection Refused" or "Network Unreachable".
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 06:19:59 AM
what address? i didn't have to anything on the music be side expect put the plugin in the plugins folder. i just used the default port of 3000 and put my ip address and the same port in the android app.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 06:21:37 AM
Maleko12 the problem is with the Specify Address option right? I had some issues yesterday night too so I will check it right away...  

iasc that's really weird with the lyrics if you change the track you get no lyrics not found/lyrics retrieving messages? the version of musicbee used is the latest rc? I ll try to emulated it somehow. Also on the progress bar I have an idea of what goes wrong... so I know exactly what to search, If you go to the next track does for example does it stay full and in that case too? I ll put the highlight feature on my todo list
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 06:27:39 AM
Yup, Specify Address. But I still get that issue even if I have it at "All" And should the app be on the phone, or on the SD Card? Or does it matter?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 06:32:46 AM
Ok the connection refused/network unreachable shouldn't happen if everything was ok.. Any chance there is a firewall up or something blocking the connections? did you run the previous version on the machine? did it work fine?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 06:35:28 AM
no messages, when you skip tracks the lyrics don't change and are from an earlier played track. when i stop using the remote for a while when i go back to using it it will show the lyrics of the currently playing track but then it stays with those lyrics for as long as im using it. it is showing synchronised lyrics including the timestamps not unsynchronised lyrics - don't know if that makes a difference. the progress bar shows as empty for a second then once the track starts playing it immediately jumps to full.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 06:43:49 AM
could you send me a screenshot or something as an example for the lyrics... I might have a few ideas on what might go wrong but a suggestion for a track with synchronized lyrics to test it would be fine too.

What about the track durations underneath the progress bar? are they updating to the right values?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 06:46:44 AM
Windows Firewall is allowing MB connections (otherwise I don't think last.fm would work). The previous version wouldn't work at all on my phone (it kept crashing without fail). I have a LG Optimus S running Android Gingerbread (2.3.3). It used to work before on FroYo until my phone had an update.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 06:56:26 AM
the duration is always 0 on the left and the track length on the right. do you want a screenshot from my pc or from the android app. i have uploaded a track with synchronised lyrics for you. all my tracks have unsynchronised lyrics as well, a choice to use  the unsynchronised lyrics might stop the problem. (just and idea - don't have a clue really)

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 07:05:14 AM
The error means that the client was refused connection to the target machine/couldn't find the target machine. Even with IP filtering on the plugin you shouldn't get either of these messages you should at least get connected to the socket (red glow icon).

The firewall has different rules for outgoing and incoming connections so it still might be a firewall issue, MB connects to last.fm (out) the plugin listens for connections (in).

The android app iasc. ok got the track but I think you should remove it from the reply. also can you tell me the version of musicbee used?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 07:19:14 AM
OK, tried another method (*cough*PDANet*cough*) and at least I'm getting a "Connection Timed Out" (not surprised by that message, considering the 3G I have probably isn't fast enough for a connection). Not sure why my connection doesn't like inbound connections from MB.

This is sounding just like my issue with SubSonic (http://getmusicbee.com/forum/index.php?topic=1588.105). Except I'm on a completely new computer (old one crashed). So something is up big time in my configuration I guess. Not sure why this is happening to me.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 07:28:54 AM
wait what kind of setups did you use to connect to the plugin? wifi? public ip through 3g? If you tried to connect through 3g and through the public IP to the machine that's should be expected... Usually the calls to internal network are either cut by the firewall of the router or even if they are not unless you specify a port forwarding to a specific machine the router wouldn't know what to do with the incoming connection.

On the instructions I usually that the two machines (MusicBee plugin running) and the phone are in the same lan (for example the phone is connected by wifi to the router and the computer by ethernet or both are connected by wifi) and they get their addresses from the same router. On different setups and through public networks it should also work but it would require a little bit more to work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 07:32:55 AM
Read my edited post :P And I'm just using a Motorola modem. I don't have wi-fi. Right now my profiles for MB (both TCP and UDP) are set to all.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 07:38:10 AM
So you use your external address to connected and the 3g? (modem adsl?) It could be either the modem dropping the connections/not forwarding them properly or some block on ISP level? on the android application you use the external ip right?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 06, 2012, 07:44:10 AM
Hang on...

I was just testing my phone on PDANet to see if anything changed... I got a "Connection Timed Out"

I use my DSL Motorola Modem to connect to the internet normally.

As something... different, I tried to temporarily allow all incoming connections to see if it is the firewall itself... no change. I'm going to restart the computer and see if anything changes.

And on the Android application, I'm just using the IPv4 address.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 06, 2012, 08:05:38 AM
took down the link. heres the screenshot. version 2.0.4657


(http://imageshack.us/a/img27/5193/screenshot201210061503.png) (http://imageshack.us/photo/my-images/27/screenshot201210061503.png/)

Uploaded with ImageShack.us (http://imageshack.us)

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 08:37:52 AM
ok the part of removing the timestamp should be easy the other part will require some testing I have no clue why it is happening. On the gingerbread emulator everything works fine... I ll do some testing to see if I can find any clues...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2012, 10:07:39 PM
Ok there is a newer version up there is some issue fixing and optimization on the android app front. Some minor tweaks and and there is an indicator for the playing track in the now playing list.

There is a known problem though if the playing track changes when you are in the playlist view the indicator will not update properly..

On the plugin the only change is that it will remove the timestamp information if found on lyrics.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 07, 2012, 03:22:36 AM
the time stamps are gone and the indicator works. no change on the lyrics updating or the progress bar.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 07, 2012, 06:33:53 AM
on the lyrics updating issue what about the artist/title on the top? does it update properly? also are all of your lyrics embedded to the tracks? or downloaded automatically.. maybe I missed something there...

so the change for the progress bar didn't work :/
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 07, 2012, 07:03:49 AM
the track name always updates but the lyrics stay the same. when i tried it earlier the timestamps were gone but they are back on it now. 95% of my music has embedded unsynchronised lyrics and 55% also has synchronised lyrics embedded so maybe when i tried earlier it was a track that didn't have synchronised lyrics. no change in the progress bar. as you can see the track name and artists is different but the lyrics stay the same. the picture that shows the progress bar is only about 20 seconds into the track.

(http://imageshack.us/a/img687/2357/screenshot201210071357.png)

(http://imageshack.us/a/img513/2715/screenshot2012100713571.png)

(http://imageshack.us/a/img822/6286/screenshot2012100713572.png)

(http://imageshack.us/a/img195/2079/screenshot201210071358.png)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 07, 2012, 07:11:59 AM
Ok I have a few things in mind on what to look at least for the lyrics...
i ll will do some test on the progress bar too..
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vitaminb12 on October 07, 2012, 04:23:16 PM
Brilliant! Some great progress being made here!!!

Some constructive feedback: I would like the track progress bar to be bigger...maybe as big as the volume bar with the art spanning the whole screen.
Also would someday like to be able to search by genre, artist etc from the app.
I guess its the resolution on my Galaxy nexus but there is empty space to the right of the power / scroble buttons.

Good skills though and I appreciate the hard work you are putting in to this... hope you get it in the Play store soon!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 07, 2012, 05:16:39 PM
The playlist management / library searching feature will be will be the first major thing I will start working after the applications gets in Play. Could you send me a screenshot of how it appears in Galaxy Nexus... I will work on an adjusted layout for the nexus. The design part and logo are mainly work of some friends with a bit of feedback by myself.

I am waiting for some feedback to see/solve some issues that I might have missed before getting it on play. After this testing period is over and some issues get fixed the application will get to play. That's why I really appreciate the feedback. The account is ready along with whatever material is asked by google.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vitaminb12 on October 07, 2012, 08:56:26 PM
(https://lh4.googleusercontent.com/-I5ji-KKgnHY/UHHdndyxX6I/AAAAAAAAgi4/OUUEsEikVCA/s512/Screenshot_2012-10-07-20-52-25.png)


Here it is on the Galaxy nexus... even on a big screen the skip bar is a little fiddly.

Personally I'd like to see the Album art span the whole screen from left to right.
The power/scrobble/shuffle horizontal across the top
And the Play/Stop controls nearer the bottom... with perhaps even a star rating option!
Just my opinion, as I'm sure everyone has their preferences.

I'll keep testing it for you though buddy!... working great so far!

 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jcinacio on October 07, 2012, 09:00:58 PM
Greetings,

Just thought i'd share my appreciation for this plugin/app.

Had a few issues before (poor wireless connection made the application unresponsive), however it's now working great.
One minor detail - The apostrophe (') seems to cut a song's title ("song's title" becomes "song").

Searching the library would be pure awesomeness - personally, I would donate/pay a small fee for this.
Another minor feature would be an option to reset the volume back up after the incoming call.

Also, any plans to release the source? either the plugin and/or the app would be interesting.


Finally, keep up the really great work, i'm sure many more people appreciate it.

Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vitaminb12 on October 07, 2012, 09:05:57 PM
Ditto... get this in the market and I'll happily pay if it keeps you developing!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 07, 2012, 09:15:54 PM
Thank you tomorrow after work I will start working on a layout that utilizes the Nexus screen better.

jcinacio, I will check it tomorrow. also I will keep in mind the automatic volume restoration.

The library search feature/playlist management is the next major think I am gonna implement after I get the application on Google Play (as I mentioned before this is going to happen after fixing the issues of this version).

Yes there are plans for the future to make it open source and upload it to GitHub, probably under the 3 clause New BSD license, but that will happen either after I am satisfied with the state of the application or if I completely stop the development on it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 08, 2012, 11:46:43 AM
when i started the remote today got this error on music bee. music bee then shut down when i closed the error popup.

MusicBee v2.0.4663.29086 (Win6.1), 8 Oct 2012 18:42:

System.NullReferenceException: Object reference not set to an instance of an object.
   at MusicBeePlugin.Plugin.RetrieveCurrentTrackLyrics()
   at MusicBeePlugin.ProtocolHandler.<ProcessIncomingMessage>b__2()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 11, 2012, 06:12:41 AM
It seems the apostrophe issue also affects the playlist vview... it only happens on android 2.2/2.3, 4+ seems to be fine. It will be solved in the next build.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jamburglar on October 11, 2012, 05:23:54 PM
Any hope for iOS support? That's the only thing stopping me from making the full switch to MusicBee.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 11, 2012, 05:40:32 PM
I don't think so.. I don't have access to a mac so I have no actual machine to develop an iOS version and then there is the entrance fee...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marZey on October 12, 2012, 12:05:17 PM
Can not get a connection on my galaxy nexus, I've port forwarded the port 3000, still nothing, getting "client is not allowed" message when trying to connect.

Should I be port forwarding on the IP address of my PC or my android phone to gain access?

EDIT: Herpa Derpa, I had address filtering set to my PC IP, not my android IP. Hence the connection refusal, working all fine now :D
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 12, 2012, 12:10:35 PM
Check the ip filtering options on the plugin dll. The "client not allowed" message should appear when you are force disconnected due to the IP filtering on the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: houston on October 13, 2012, 02:23:24 PM
Great Tool, that was what i searched for! :) (Using my Android as a remote very often and music will be streamed from my pc via bluetooth to my stereo ;) )

But i have a problem, i cant see the "Now Playing" list :(
It is just empty.
Runnung Desire HD wirh Trickdroid 3.0.0 (ICS)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 13, 2012, 02:30:05 PM
The way the now playing list is now depends on the track's ID3 tags. Due to that reason, even if a single track in your playlist is without tags it won't display anything. It has been noted and I plan to work on it soon to find a fallback in case no tags are detected for a track. If you are sure that all the tracks are properly tagged It might have been something I really missed.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: houston on October 13, 2012, 02:45:48 PM
I will take a look at my Tags. It could be there was one without anything inbetween.
Needed tags are artist and title, right?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 13, 2012, 02:47:42 PM
yeah at the moment that's the requirement. I plan to fix it in a future version.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: houston on October 13, 2012, 03:02:13 PM
Ahh okay, now it is working :)
I used Auto-DJ with Last.FM streamings... ;)

Oh Yes, how about to hold the app in the notification bar? like playerpro with "pause/play" and "next song" (maybe optional "stop")
It will stay there, until the user says to exit it. (over the menu dropdown)
Optional it could quit if the player on the pc will be closed.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 14, 2012, 11:42:03 AM
A newer version of the application is available and it is published on Google Play. Check the first post for links

Changes from version 0.2.2

- Fix on an issue that would ignore everything in tags after an apostrophe on devices running Froyo or Gingerbread
- Optimized layout for Galaxy Nexus
- Fix on an issue that would cause all tags to not display if even one tag was empty
- Minor fixes on the connection loop
- Now playing track on playlist view updates properly when a track changes
- Fix on a small issue that would cause exception if an empty host-address or port was used
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Alexis on October 14, 2012, 07:20:43 PM
VERY NICELY DONE!  Thank you Kelsos!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Roadrunner on October 14, 2012, 10:20:41 PM
Great plugin, thank you Kelsos!

Just a very tiny thing: First, I thought album covers don't change every time, but it just took a few seconds to load. Maybe there's a possibility to preload it when next track is from another album?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 15, 2012, 06:10:01 AM
Roadrunner could I have more info about the device were this happens?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Roadrunner on October 15, 2012, 11:30:57 AM
Thx for the quick response, kelsos. Today, I tried it again, and what should I say? Now, it takes less than one second to change the picture... So, I don't know, what was the reason for the delay yesterday: slow network, having the app a long time open, large pictures, trying out too many things...? This way is of course no need to change anything!

By the way: Is there a possibility to close the App completely without using a task manager?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 15, 2012, 11:48:07 AM
I plan to add an exit button soon this will come in an update in few days along with a few fixes for crashes (on the settings menu) I found through the google play developer console. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 15, 2012, 10:17:35 PM
There is a dedicated page for the application up with info and help (some of the things are also on the first page of this topic), also soon there will be a minor update on Google play 0.2.3.1 that fixes two issues that would cause a crash when saving the settings.

I also want to say that I would appreciate your feedback on any shortcomings or things that I might missed while creating the app or any suggestions on how to improve things.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Alexis on October 16, 2012, 02:25:41 AM
I am using a htc sensation with ICS.

I have to say that the application really amazed me with how far forward it has come, but in the spirit of moving further forward and refining:.

If i were to make any suggestion would be as stated before.. an exit button
I would also like to have the ability  to toggle between  multiple addresses.. eg: If i have Musicbee on two different computers, being able to toggle between them without having to remember the ip address for each.

Those are all I have to suggest at this point, Thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Roadrunner on October 17, 2012, 12:03:04 AM
I plan to add an exit button soon this will come in an update in few days along with a few fixes for crashes (on the settings menu) I found through the google play developer console.  
When I first used your app, I thought the connection button (no 7) has exactly this functionality: As on a good old remote control, switch on/switch off... I pressed it, and what happened? Right, it restarted the connection after a very short time! Well, after three times or so, I read your instructions on the first page of this thread and realized that it was intentional. ::)

I'm not sure if it would be technically possible: One could change the behavior to toggle between connect and disconnect state. The meaning of a long press could stay at reconnect. And if I leave your app when there is no open connection you could also shutdown the whole app? This way no separate exit button would be needed!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Diandi on October 17, 2012, 04:23:32 AM
MusicBee is absolutely complete for me now.

For some reason I can't get to connect via hostname. I have to put my windows hostname right? the one that appears when entering "hostname" via command promt? Via IP works  flawlessly but since I'm not the only connection in my network my local IP keeps changing.

If you want help translating to spanish please PM me.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 17, 2012, 06:25:14 AM
Diandi to connect via hostname locally you would need a router that has some kind of dns server functionality for the local network, so it could know how to translate the hostname to your IP. Also sometimes on routers with this kinds of functionality the router may assign a different domain or host than the one set on your pc.  If that's not the case and if you have access to the router interface you could either increase the leasing time or make it assign you the same IP permanently, there are lots of ways for this to be done but it depends on the router.

Roadrunner I could probably make it close the connection with the connection button.  However there are a lot of possible issues that could arise with the second part, so I believe that the exit menu option would be better because it gives the user the option to either let the application run in the background or completely close it. On the other hand if there is an exit option the application would disconnect on exit. Would there be a cause where someone would need to disconnect the application manually and let it running in the background?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Roadrunner on October 17, 2012, 04:06:20 PM
Roadrunner I could probably make it close the connection with the connection button.  However there are a lot of possible issues that could arise with the second part, so I believe that the exit menu option would be better because it gives the user the option to either let the application run in the background or completely close it. On the other hand if there is an exit option the application would disconnect on exit. Would there be a cause where someone would need to disconnect the application manually and let it running in the background?
It was just an idea to prevent unnecessary buttons. Until now, you did a very good job including the great looking and functional design. So, if you think it's better, the menu option is fine as well. The only reason to keep the app AND connection running might be, that if you start it again, you don't loose the small time needed to refind the server.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 17, 2012, 09:45:58 PM
For the major part of the new design you have my friend Tasos to thank, he did a great job far greater than I could ever do. I am responsible for the actionbar along with incorporating some ideas I really liked from the Apollo player (CyanogenMod).

I would probably add an exit option to the menu, since it will be hidden inside the overflow button it won't add anything on the layout.

Actually a possible reason to keep the app running and connected is the volume reduction on incoming call.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: XSite on October 19, 2012, 03:29:26 PM
I'm Impressed first of all, there are several remotes out there, but most of them don't really support MusicBee and this one is quite comfortable in that you can regulate the audio through a bar, and see the playing list!
Big Thanks.

I note that the Playlist won't work for the auto DJ, that one small bug, but other then this it works block solid!

Wonderful work!

edit:
Well let me correct what I just said, it only poses a Problem to have last.fm songs in the play-list, when I start the DJ without last.fm it works perfectly.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: silasje1 on October 19, 2012, 06:29:26 PM
For the major part of the new design you have my friend Tasos to thank, he did a great job far greater than I could ever do. I am responsible for the actionbar along with incorporating some ideas I really liked from the Apollo player (CyanogenMod).

I would probably add an exit option to the menu, since it will be hidden inside the overflow button it won't add anything on the layout.

Actually a possible reason to keep the app running and connected is the volume reduction on incoming call.

If you like Apollo look at the Google Music player! it has a very nice 3D view in panorama with albums!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 21, 2012, 09:04:15 AM
Just had to uninstall and reinstall as the remote wouldn't work any more, no idea what why ???.

some suggestions and hopes i have are
1- a plus and minus button to control volume.
2- access to playlists in music bee.
3- (as i generally use playlists that are quiet large) when now playing is opened, it opens on the currently playing track instead of the first track.
4- an option the have the now playing list grouped by artist and by selecting the artist it then shows what tracks the artist has in the playlist.

either way this remote is top notch and am getting a lot of use out of it.

thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 21, 2012, 09:29:38 AM
what do you mean by it wouldn't work? no connection for example? did the reinstall fix it?

plus and minus to control the volume? you mean icons on the sides of the bar? you could use your device's hardware buttons on the main view for this.

the ability to access playlists is on the planned features for the future. At the moment I am reworking the way now playing works to make it more resilient to missing tags, plus the ability to remove tracks from the list. Also plan on adding a search functionality to give users the ability to locate tracks easier in the now playing.

I ll try to figure out how to do the focusing on the current track.

Roadrunner I was doing some research on adding an exit option (killing the process) in the application it seems though that this practice is frowned upon. The suggested android way is that you exit the application either by pressing the back button or by the home button and the operating system decides if and when it wants to close the process. So effectively if I do it the right way, the exit functionality will be no the same as pressing the back or home button, it would probably continue to appear on either the running or cached process for a while after exiting until Android decides to actually terminate it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on October 21, 2012, 09:38:11 AM
there was no messages are anything like that, i simply wouldn't connect, i wish i could explain it better but i have no idea what happened. i reinstalled using google play and once i entered my ip and port it worked again. icons to control the volume is what i was thinking but i didn't realise  the phone volume buttons worked with the remote, obvious now that i think about it :-[
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 21, 2012, 09:40:55 AM
Well at some point someone had requested the ability to control the volume with the volume buttons, though I don't remember who it was, and since it was relatively easy to implement I did it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Roadrunner on October 21, 2012, 01:19:48 PM
Roadrunner I was doing some research on adding an exit option (killing the process) in the application it seems though that this practice is frowned upon. The suggested android way is that you exit the application either by pressing the back button or by the home button and the operating system decides if and when it wants to close the process. So effectively if I do it the right way, the exit functionality will be no the same as pressing the back or home button, it would probably continue to appear on either the running or cached process for a while after exiting until Android decides to actually terminate it.
Thx for your research. Of course, this is the usual way to leave an app and works fine with your app as well. Strange that there's no way to tell Android "it's not neccessary to keep me running after leaving", but it fits to Google...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: alvaro357 on October 21, 2012, 07:17:05 PM
Hello, I'm astonished with this app. I'm using it to classify my music collection and in order to that I suggest you to include a way to classificate the song tant is playing.

Thank you for your work. :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 21, 2012, 08:04:21 PM
Alvaro could you explain to me what do you exactly mean by a way to classificate?

Also a small preview of the current development version http://youtu.be/7xkmgUbiF5w along with this the new development version is more forgiving to missing tags. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Saragis on October 26, 2012, 12:07:47 AM
Hi there. I love the idea but I can't get the app to connect on my Desire HD.
I have Musicbee (2.0.4663) set to filter nothing and the app set on my private IP address, both on port 3000.
I get the timeout message. Anything obvious I'm missing? Thanks for your time.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 26, 2012, 01:32:48 AM
FINALLY!!!!! Finally got it to work. And somewhat embarrassed on what the issue was: I was simply putting in the wrong IP address. I had to go to the address my service provider has for my service, go to "Statistics" and look up what they consider the IP address (doesn't show up on an ipconfig/all search, which is really weird).

So... I have to say this works great thus far. Probably may be able to use SubSonic on MB as well.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 26, 2012, 06:07:40 AM
nice maleko. 

Hello Saragis, on the next version of the plugin I am working on a way to check if the plugin is running through the browser to make it easier to troubleshoot.  At the moment you could test it locally to see if the plugin is operating properly with http://sockettest.sourceforge.net/.
Get the binary version of the Socket Test app extract it in a folder and run the exe. Also start MusicBee. On socket test go to the client tab and on the connect to -> IP address set 127.0.0.1 (for the local host) and 3000 (or generally the port that the plugin uses for connections).  Then press connect and go to the message field. In the message field write "<player/>" (without quotes). you should see something like this --> S: <player/>
<player>MusicBee</player>

If it won't connect then for some reason the plugin is not working. One cause could be that the port is in use if you try a different port without success then I have no idea but I could try to send you a version of the plugin with logging enabled to figure out what goes wrong.

If it connects on the other hand it could be an issue with the router. Some routers feature a mode where the isolate the wireless clients so that they cannot access directly other clients on the network, or It could be a firewall issue.

Another test that could be done with SocketTest is to close MusiBee go to the server tab let IP 0.0.0.0 and set port 3000 and then press start listening. After this go to your device and press connect... if everything works ok you should see a connection from your mobile device's IP and a request for <player> on the logging textarea.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Saragis on October 27, 2012, 12:08:52 AM
Alright so the plugin appears to be working well. So it might be a router issue.. (which, considering that my homegroup function in windows stopped working a while ago, might not be so strange). Changing the port didn't help either.

I'd appreciate it if you sent me that version with logging enabled if possible, but if you think the problem is most likely router related don't bother.

The second test you proposed didn't succeed. I never got my phone to connect.  :-\
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 27, 2012, 06:49:46 AM
The debug version would be meaningful if the second test succeed and the first failed for some reason... Any chance that the router has a build in firewall? it could be responsible for blocking connections. another chance could be Wireless Access Point Isolation, on some routers that will allow internet connections but it will not allow local clients to communicate with each other.

On the phone did you continue getting timeout messages?

ok on some similar situation but with SSH on this article: http://superuser.com/questions/446208/cant-ssh-within-lan-but-can-connect-from-outside

 "The only thing I can think of for that is that some Wi-Fi APs have a checkbox to disable what's called "Intra-BSS Relay" by the IEEE 802.11 spec. Sometimes the UI might call this "enable client isolation" or "disable client-to-client communication" or something like that."
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: LeMirque on October 28, 2012, 11:07:38 AM
Hi,

I already reported this problem in the "General" section, so sorry for double posting, but I was hoping someone on the Plugin side might have an idea.
I got an issue activating Plugins in a MusicBee installation on a NAS Drive, the error message says: "Unable to initialise this plugin: The plugin may need to be unblocked using Windows Explorer (right click on the DLL file/ Properties/ Unblock)". However, this seems not to be the solution. The files are unblocked, as far as I can tell.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 14, 2012, 08:50:00 PM
Unfortunately due to full time work the development of the remote is going slower than expected. Since the tablet support on the application is not optimal (it is just the layout for devices like galaxy nexus resized, in that sense it has a lot of empty space) and there is a significant number of tablet users I am also working on proper tablet support for the next version

here are some screenshots of some development builds that are not final but just a preview.
(http://i143.photobucket.com/albums/r159/kelsosgr/mbrc/wip_mbrc.png)

also the new version will have a notification.

(http://i143.photobucket.com/albums/r159/kelsosgr/mbrc/wip_mbrc_2.png)

along with this I am trying to figure a few things to add a sliding menu similar to the one in evernote and other applications for track rating / love & ban tracks on last.fm and a few other things I have in mind. Also there is a video either at the news section of the application site or a few posts before of other changes related to the playlist.

Also someone mentioned the ability to store multiple hosts so this is one of the things in the list.

After the next version is ready (though I don't really have an estimation) I will also start working on the library support so I would like you to send me suggestions on how would you like the library functionality to work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on November 15, 2012, 12:27:10 AM
ordered my nexus 7 today so great timing on improved tablet functionality!  looking forward to it...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nixander on November 15, 2012, 06:57:12 PM
I would really liketo see a:

- browser that you can set as artistbrowser, genrebrowser, BPM browser, year browser or whatever.
- search function
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: losingmyedge on November 30, 2012, 11:48:38 AM
Am I being stupid? I set the application up properly (it's great work, by the way) and yet I can't browse artists, only "now playing", making it somewhat pointless as a remote control. Am I missing something here? Sorry if I am!

If this is not implemented at the moment, here's how I would like to see it done.

A menu press would bring up the ability to toggle between Artist View, Album View or Song View, at which stage you could scroll through (with a drag bar at the side, please) your entire library.

Please and thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2012, 09:19:15 PM
Hello losingmyedge no the library browsing functionality is not yet implemented but I wait for somefeedback on this to help me get a better idea on how I should implement it, so I really appreciate your input. :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: klingt.net on December 11, 2012, 01:28:25 PM
Plugin crashes when i try to open the settings (File->Preferences->Plugins). I've tried v0.24 and 0.25, as well as different musicbee versions (2.*). Musicbee is installed as portable application, but not in the default "program files" folder. Running musicbee as "administrator" wasn't successful either.

---------------------------------------------------------------------------------------------------------------------------------------------------------

MusicBee v2.1.4720.33032 (Win6.1), 11 Dez 2012 14:12:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentOutOfRangeException: Value of '255' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
   at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
   at MusicBeePlugin.SettingsPanel.UpdateValues(String values)
   at MusicBeePlugin.SettingsController.ConfigureSettingsPanel(IntPtr panelHandle, Int32 background, Int32 foreground)
   at MusicBeePlugin.Plugin.Configure(IntPtr panelHandle)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at #=q7ZmgAs1rRS$htSH0BoSY5AEUl0vO2bwbkDGSMhYcVsQ=.#=qGFLm4oF2WqVu2lT8sm3D5A==(IntPtr #=qbFBKFdvUdvRi1HgxeDwWow==)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 11, 2012, 01:40:41 PM
You could try deleting settings.xml file in %AppData%\MusicBee\mb_remote folder to see if this resolves the issue. Probably something in the settings creates a problem, after this opening MB with the plugin activated should create a new settings file with default values.

And I will try to check it to see if I missed something when I get back home.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: klingt.net on December 11, 2012, 01:53:58 PM
%AppData%\MusicBee\mb_remote
Thats the problem, because i've installed the portable version, there is no MusicBee folder in "...\Username\AppData\Roaming\". A workaround is to create the MusicBee folder and the subfolder "mb_remote".
Now it works!

PS: Thanks for your fast response!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 11, 2012, 02:10:22 PM
Ok though that's not good if it is the portable version to create non portable settings, to be honest I never checked it against the portable version. I will check it on the first chance.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: klingt.net on December 11, 2012, 02:37:07 PM
One little extra note: The mb_remote settings will be saved in the following directory: "path_to_music_bee_portable\AppData\mb_remote". But without the MusicBee\mb_remote folder in %appdata% it won't work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: pworm on December 14, 2012, 02:50:41 PM
Hi Kelsos,

Hello losingmyedge no the library browsing functionality is not yet implemented but I wait for somefeedback on this to help me get a better idea on how I should implement it, so I really appreciate your input. :)

I really appreciate your work into the MB Remote, thank you. I just wanted to drop this info:
Before I switched to MB, I was on winamp and was very happy using a 'remote-app' called 'aWARemote'. Maybe you already know it, but if not, just have a look. With this app, I was able the browse the Winamp library including covers, rating, etc. It was also a very nice piece of software. Maybe you can get some inspiration from it?

http://www.geb-dev.de/index.php/Pictures/articles/Pictures.html

Regards,
pw

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Noob on December 16, 2012, 01:48:44 PM
The remote seems to work fine for me. Thank you!
Can't wait to see the rating feature.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Marvvvv on December 18, 2012, 08:35:30 PM
Thanks for this great App! :)
But I want a new feature. A feature to manage the "Now Playing"-Playlist.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 18, 2012, 08:38:53 PM
It will be implemented in time :D the next version will only have search and remove functionality, and I may check a bit how I could implement reordering... the next part will be implemented later along with the library management...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mirtma on December 21, 2012, 12:00:45 PM
Thank you! This is really great application!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: warheart on January 14, 2013, 02:04:40 PM
Hi,
I want to write a remote app for Windows Phone/RT devices.
I don't want to create a new plugin so I want to ask you if it's ok to use yours ;)
To understand how the communication between server and client works I decompiled your dll and created a simple, quick and dirty prototype but I don't want to use it without your permission.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 14, 2013, 02:25:05 PM
Feel free to use it, I plan on adding more on the protocol in the future, and also there will be a few changes that will probably break part of the play list functionality in the next version  (I will move from titles to indexes) also you can use wireshark and an android client if available to check the protocol. It is xml based.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dr_serious on January 16, 2013, 10:28:24 AM
Doesn't work here. I always used Media Monkey with a remote but the remote stopped working for some reason.
And I got to admit Media Monkey isn't very well :p

My phone is on Wifi the PC is on LAN, both in the same network.
I installed the app from the android market and extracted the mb_remote.dll to the plugins folder.
(there is no mb_remote.dll.config created, dont know if it has too)

At the options of MusicBee: Port = 3000 and address filting= Allow: All.
On my phone i gave the network name of the computer (windows 7) and port 3000
I cant give it an IP because of my DHCP

The phone doesn't seem to connect to the music player.

Anyone has an idea how to fix this?
 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 16, 2013, 07:16:46 PM
I am not sure if another remote application stopped working I would guess that it is some connectivity issue either some firewall blocking or something, any network related change on you windows installation lately?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dr_serious on January 17, 2013, 12:03:47 PM
The network and the PC side is all open and I can't imagine I changed anything. The phone thats another question. Can you block ports on your phone (s2)? Maybe thats the problem, you never know what your phone does when your drunk or in your pocket.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 17, 2013, 12:09:22 PM
Do you use any other applications that connect to the desktop through the wifi?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dr_serious on January 17, 2013, 01:39:20 PM
I used remote VLC a few months ago but after that the media monkey remote still worked. The windows application for media monkey is still running on port 12511. (I also turn off the android app and windows app, no succes)

I'm out of ideas.
Lets try Winamp and their remote, if this doesn't work I can try with another android phone from a friend.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 17, 2013, 01:41:46 PM
Ok when I will return back home I will send you some instructions on some checks that we could use to troubleshoot the connectivity.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: alvarorojas4 on January 19, 2013, 02:20:21 AM
This, IS PERFECTION.
Thanks for develop something like this. It's amazing :D
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: nogoya2002 on January 19, 2013, 10:57:54 AM
Works very good
thanks a lot
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: schmallo on January 23, 2013, 07:22:00 PM
very good! works fine, thanx a lot. hopefully, library search and title enqeue soon will come...
schmallo
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on January 27, 2013, 05:56:16 PM
finally got around to trying this - fantastic!  thanks so much for this, i need never leave the sofa!  can't wait for the next version and library support.  also, and this is a very minor issue, but i am running this on a nexus 7 tablet and there is a lot of dead space on screen with the track title in very small font crammed into the bottom of the screen.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 27, 2013, 06:15:46 PM
Hello Simon the 0.2.3.1 version is not optimized for tablets, thus the empty space, on the development version I started to work on proper tablet support, however the development is lagging due to lack of free time lately.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dr_serious on January 27, 2013, 09:21:49 PM
I found out it works with an IP it doesnt work with the computer name, it would be awesome if you could fix this!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 27, 2013, 09:30:42 PM
Unfortunately, I cannot fix that. You see for the application to work with the computer's name it requires some DNS server running on your local network that can map the computer's name to the computer's IP address. If you have a router that supports dns functionality it should actually work. For example my dd-wrt based router has https://en.wikipedia.org/wiki/Dnsmasq, so while in my home network I am able to connect just using the computer's name. However this functionality is completely dependent on the network infrastructure. 

At some point I will do more research though on how to make the plugin discoverable through the network and implement an autoconfiguration functionality for the client..
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on January 28, 2013, 01:42:33 AM
Hello Simon the 0.2.3.1 version is not optimized for tablets, thus the empty space, on the development version I started to work on proper tablet support, however the development is lagging due to lack of free time lately.
No problem.  Its incredibly useful as it is.  Thanks!  I'll just look forward to the new version as and when you next work on it...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: indicatie on January 28, 2013, 09:42:56 AM
Just using the remote since today. I really like it. There's one option that would make it super-awesome: the posibility of the app of preventing your phone from going into stand-by mode. My phone is lying next to me on my desk on a charger, so it would be quite handy to have the romte always ready.

Thanks for the great program!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: silasje1 on January 28, 2013, 10:26:47 AM
I installed this on my Sony Xperia Tablet S and the app seems not very optimized for tablet interfaces. For my Sony Xperia T it looks great.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 28, 2013, 02:45:23 PM
Just using the remote since today. I really like it. There's one option that would make it super-awesome: the posibility of the app of preventing your phone from going into stand-by mode. My phone is lying next to me on my desk on a charger, so it would be quite handy to have the romte always ready.

Thanks for the great program!

I guess it should not be that hard to implement as an option, it will go to the TODO list.

I installed this on my Sony Xperia Tablet S and the app seems not very optimized for tablet interfaces. For my Sony Xperia T it looks great.

Silas yes the version out was mostly for phones, I did some tests with the emulator at some point because I don't own a tablet and there was lot's of empty space. However I started doing some work to make the tablet version use that empty space. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: silasje1 on January 29, 2013, 11:31:36 AM
You could mail me some diffrent latouts for tablets if you like. I would be pleased to try them
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: intripletime on January 31, 2013, 01:38:55 PM
Just thought I'd pop in to say thank you, this works brilliantly. Very easy to set up and very easy to use.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jamburglar on February 01, 2013, 08:10:13 AM
For what it's worth, I managed to get a remote control going on the iPhone by first setting up global hotkeys in MusicBee and then installing Mobile Mouse (formerly known as AirMouse, I believe) on my computer and my phone.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: patd315 on February 15, 2013, 04:12:19 AM
Any idea as to when the functionality to modify ratings and load/switch playlists will be ready? Application works great for what it is, however I am trying to rate around 90000 tracks and seating at my computer for long spells is killing me. Will be really nice to be able to kick back in my media chair in order to listen and rate.

Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 15, 2013, 07:10:22 AM
Unfortunately I can't estimate the time needed to complete the features. Due to lack of time, my progress has been relatively slow.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: andrea.ippo on February 23, 2013, 12:25:45 PM
Hi, I'm about to try this plugin. In the meantime I just wanted to inform that the mediafire link is broken (both in the first post and on your website).

 :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 23, 2013, 03:44:09 PM
Thank you for informing me, It seems that mediafire is enforcing some new anti-piracy measures or something. and thinks that my 7zip archive is either corrupted or multi-part or encypted/password protected and it blocks it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Antkh on February 25, 2013, 05:47:44 PM
Just tried it and need to say - GREAT PLUGIN!! Keep on developing it!! :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 30, 2013, 09:33:03 PM
Sorry for the luck of updates here are a few screenshots of the ui work for tablets. There is progress but it is slow.
If any of the people with a nexus 7, or any other tablet are reading this, I would like to know if you are also interested in a portrait layout for the remote. I currently work only the landscape.

On the library support, It is done on the plugin side and I will start working on the application implementation in the next days.

(http://i143.photobucket.com/albums/r159/kelsosgr/Screenshot_2013-03-28-19-00-24_zps8def9cec.png)
(http://i143.photobucket.com/albums/r159/kelsosgr/Screenshot_2013-03-28-19-00-18_zps184cdf0f.png)
(http://i143.photobucket.com/albums/r159/kelsosgr/Screenshot_2013-03-28-19-00-30_zps1e224a33.png)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on March 30, 2013, 11:27:56 PM
Thanks for the updates! Looking good.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on March 30, 2013, 11:52:24 PM
progress looking great!  i have a nexus 7 so looking forward to testing the tablet mode. 

i think for the nexus 7 a portrait mode would be quite useful as i actually primarily use the device in portrait.  that said, the landscape mode looks likes its coming along great and i don't think having both is essential, more of a luxury.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: fumador on April 17, 2013, 08:37:56 PM
Brilliant!

Got two requests to make it 'perfect':
*A way to disable screen lock on android device while music is playing.
*'Tablet version' with a layout similar to 'compact mode' MB has? (pictures, album info, tracklist at a glance)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: silasje1 on April 19, 2013, 02:12:34 PM
I have a Sony Xperia tablet S and would like to help for testing if needed. I think i will use the app both landscape and portrait.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: wisdomtooth on May 08, 2013, 09:40:42 AM
It's great! Anyone working on porting it to iOS?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 09, 2013, 07:36:28 PM
Hello wisdomtooth,

Unfortunately and iOS port is not in my plans, due to both lack of time and also funds for the iOS developer program which costs about $100 per year.

However my plans are to release both the plugin and the application with an open source license (not sure which one) on GitHub at some point probably around September or October (maybe earlier).  Along with this I will try to provide some documentation on the protocol to enable people to use the plugin with other applications on other platforms.

One thing to keep in mind for anyone interested in using the plugin with another remote application, is that the new version of the plugin/remote will use JSON instead of XML.

A small status update, is that the search and queue functionality is almost done though I got some issues with the implementation that I have to fix in the near future. I have to get a few things done and I will probably get out a beta version, maybe I will upload it to Google Play, since it has a really helpful system of issue reporting.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on May 09, 2013, 07:53:50 PM
thanks for the update kelso, really looking forward to trying the new version out...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: weejake on May 11, 2013, 03:34:09 PM
is it possible to extend the development to a windows 8 phone please?

i dont mind paying for it
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Iasc on May 12, 2013, 02:04:22 AM
looking forward to the new update, thanks kelsos.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 14, 2013, 04:05:08 PM
A windows phone 8 version of the remote is not in the plans. At this point, another version for another platform would be highly unlikely, due to lack of time.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: losingmyedge on May 16, 2013, 01:03:13 PM
Really looking forward to the latest update! Search will be fantastically useful for controlling playback when you're not at your computer. Keep up the good work
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 24, 2013, 10:12:35 AM
Here are some preview screenshots of the development version:
(http://i143.photobucket.com/albums/r159/kelsosgr/screenshot6_zpsb40d7f4e.jpg) (http://s143.photobucket.com/user/kelsosgr/media/screenshot6_zpsb40d7f4e.jpg.html)(http://i143.photobucket.com/albums/r159/kelsosgr/screenshot4_zpsf1cb5797.jpg) (http://s143.photobucket.com/user/kelsosgr/media/screenshot4_zpsf1cb5797.jpg.html)(http://i143.photobucket.com/albums/r159/kelsosgr/screenshot5_zpsa1273056.jpg) (http://s143.photobucket.com/user/kelsosgr/media/screenshot5_zpsa1273056.jpg.html)(http://i143.photobucket.com/albums/r159/kelsosgr/screenshot2_zps7358663d.jpg) (http://s143.photobucket.com/user/kelsosgr/media/screenshot2_zps7358663d.jpg.html)(https://gs1.wac.edgecastcdn.net/8019B6/data.tumblr.com/0b1d9715cdd5c14e5d970c23668b90ba/tumblr_mn9ns6ZwcN1rur34lo1_500.png) (https://gs1.wac.edgecastcdn.net/8019B6/data.tumblr.com/0b1d9715cdd5c14e5d970c23668b90ba/tumblr_mn9ns6ZwcN1rur34lo1_500.png)

I am on the progress of adding a minor control bar on the search/now playing & lyrics views on the mobile as shown on the last screenshot.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: silasje1 on May 24, 2013, 01:04:46 PM
Great job mate! looking forward to update ;-)

Is there a way to make a sort of party mode where people can vote for a song and they get placded on a playlist? just dumping my ideas ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on May 24, 2013, 08:50:53 PM
looking great!  can't wait...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: theASDF on June 05, 2013, 02:05:17 AM
Quote
However my plans are to release both the plugin and the application with an open source license (not sure which one) on GitHub at some point probably around September or October (maybe earlier).  Along with this I will try to provide some documentation on the protocol to enable people to use the plugin with other applications on other platforms.

happy to hear about this, i would love a documentation for the plugin protocol so i could use it for my own little program. its a shame that the release will be in so far off, but i can understand it (although i would be fine with a non polished dumb of what kelsos is working with atm ;))
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: symont on June 07, 2013, 03:56:48 AM
It looks very promissing. Thank you so much for keeping this project alive.

A little suggestion, which would mean a lot to me. On top of the Album, Title, Genre and Artist sorting, I would really like an AlbumArtist field sorting.

Regards
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hulkij on June 20, 2013, 06:40:22 PM
Hi
something is wrong with remote on my nexus 4. i can change the track from playback control buttons, but when I'm trying to change song from "now playing" list nothing is happening.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 25, 2013, 08:27:29 AM
Hi
something is wrong with remote on my nexus 4. i can change the track from playback control buttons, but when I'm trying to change song from "now playing" list nothing is happening.

Hello Hulkij, does it happen with all the tracks, or with specific ones?
The now playing functionality on the market version has some known functionality issues.
The issues will be resolved in the next release, which I hope will be soon, most of the features seem to be at a satisfactory level, though there are some minor issues that have to be resolved.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steff on June 25, 2013, 05:21:23 PM
Hi Kelso,

first of all, thanks for all your work.

Taking the chance to sound totally ignorant, am I right in understanding, that I need to install the remote app on my tablet (Samsung Tab2) and that I must install the plug-in on my computer (WIN7)? Whenever I go to "http://kelsos.net/musicbeeremote/download/", I am only able to download  a file called "musicbee_remote_plugin_0.2.5.man", with which I am not able to do anything with. Is there any other place, where I can find the dll-file mb_remote.dll?

Thanks for taking the time to answer...

Greetings,
Steff
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: boroda on June 25, 2013, 05:34:58 PM
http://kelsos.net/musicbeeremote/download/musicbee_remote_plugin_0.2.5.7z
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steff on June 25, 2013, 06:08:03 PM
Hi boroda74,

thanks a lot... now it works... your link gave me the idea. My problem was my browser (Opera).  I am so used to it, that I didn't think, that the problem lies there... yet whenever I opened the link for the zip-file, it offered to download a file with the extension .man...   I had to install another browser to finally get the zip-file... Thanks again.

Greetings,
Steff
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: boroda on June 26, 2013, 08:33:33 AM
Here is plugin wiki template page (http://musicbee.wikia.com/wiki/MusicBee_Remote_for_Android). Please fill it with actual plugin info.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 26, 2013, 11:03:31 AM
oh OK thank you I will add some information as soon as I have some time available
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hulkij on June 26, 2013, 08:29:58 PM
Hi Kelsos,
It's happening with all of the tracks. I'm choosing a song from list, triangle appears but song is not changing.
in that case I'm waiting for new release  :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lupin450 on July 09, 2013, 01:33:35 AM
Hi boroda74,

thanks a lot... now it works... your link gave me the idea. My problem was my browser (Opera).  I am so used to it, that I didn't think, that the problem lies there... yet whenever I opened the link for the zip-file, it offered to download a file with the extension .man...   I had to install another browser to finally get the zip-file... Thanks again.

Greetings,
Steff

I have the same problem. Always a .MAN file, never a ZIP. And i changed browser, try to download it with my phone.. still, can't seem to have a ZIP file.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 17, 2013, 05:36:03 PM
Hi boroda74,

thanks a lot... now it works... your link gave me the idea. My problem was my browser (Opera).  I am so used to it, that I didn't think, that the problem lies there... yet whenever I opened the link for the zip-file, it offered to download a file with the extension .man...   I had to install another browser to finally get the zip-file... Thanks again.

Greetings,
Steff

I have the same problem. Always a .MAN file, never a ZIP. And i changed browser, try to download it with my phone.. still, can't seem to have a ZIP file.

I actually had a mail communication with another user that had the same problem, and from what I understand, it seems that he changed the extension of the file manually and managed to extract the plugin properly.

--Update---
after a quick search it seems it is an issue that appears on both IE an Opera, for some reason they change the file extension...
It seems that it is still a 7zip archive so if you open it with either winRAR or 7zip it should open properly.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 22, 2013, 06:25:55 PM
Hello this is mostly a status update on the progress,
Hopefully there will be a test release till the end of the week, through the alpha or beta channels of Google Play for the apk and through this topic or my website, for the plugin. And if there are not many problems soon after it will get uploaded to the stable channel.

The new plugin & application are completely incompatible with the previous versions, which means that the old plugin will not work with the new version and the new plugin won't work with the old application. This is due to the fact that I moved the underlying protocol from xml to JSON.

On the new features, we have a better tablet layout for 7inch tablets, though unfortunately I had to abandon the previous layout with the always on now playing list. I may restore it at some point in the future.

The new version will have 5 star track rating support and last fm love/ban functionality. Also the navigation has been implemented using the new Drawer Layout  (Gmail / Google Play Music SideBar menu).

The now playing list has search sorting and remove functionality. And also a basic library search functionality has been implemented.
You can now search by Genre/Artist/Album/Title Enqueue/Play now and also get all artists for a genre, albums for an artists and tracks for an album.

Also the new version will have support for multiple host storing (though it will try to connect only to the default for start) and a service discovery functionality for wifi networks using Multicast functionality.

If anyone is interested in any development builds tell me to upload them.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on July 22, 2013, 10:07:08 PM
very excited for this  ;D
really glad you are still working on it.  the android style drawer navigation sounds great...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on July 24, 2013, 07:17:55 PM
Very interested! Can't wait for the next iterations :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 25, 2013, 11:03:02 AM
By the way the project has been uploaded to Github under GPLv3 license.
the repository for the remote is this https://github.com/kelsos/mbrc
and the one for the plugin is this https://github.com/kelsos/mbrc-plugin
furthermore I am currently searching a little bit to provide an automated installer for the plugin along with a simple archive, probably using nsis.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mynameismiles on July 26, 2013, 01:59:52 AM
This plugin works for me and is awesome and incredibly useful! ....except the 'hostname' feature. I can connect to the pc with plugin (win8x64) no problem with the IP, but like many routers, mine regularly reassigns local addresses. Specifying my computer name (checked with 'ipconfig /all') never gets a connection. Not sure if I am missing something obvious that everyone else is reading differently, if I have a problem specific to my network setup (the only non-default configuration here is homegroups off), or if there is a bug in this feature, or what... Anyway, that is my issue. I love this plugin (& musicbee!) so let me know if there is a log or report or any info I can contribute towards helping development. ::)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 26, 2013, 09:44:08 AM
Hello mynameismiles,
the hostname used there must be one recognized and assigned by your router to your computer. The place you should check is your router's configuration. The hostname reported in 'ipconfig /all' is the self assigned name of the computer, in some cases that may differ from what is assigned on your network.

Generally it requires some kind of local dns service that would resolve the the host name to your assigned IP address.

On the coming weeks I plan on releasing a new version of the plugin, this one has a settings auto detection feature (for wifi only) that would detect the ip/port where a plugin is running on your local network even if it does not exactly solve your problem it would make the settings change easier.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mynameismiles on July 26, 2013, 07:10:56 PM
Cool, looking forward to the new version! I did figure out how to get the router to stick the relevant PC with a static IP, so that method is working fine now. Any kind of auto-configuration will be a cool feature though. Thanks for the reply.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on July 26, 2013, 08:37:05 PM
So... how can one compile the repository to the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 27, 2013, 08:20:00 AM
It needd to be opened with Visual Studio 2012. Afterwards you need to get the dependencies with NuGet (It has ServiceStack.Text.dll for JSON serialization and deserialization) after it gets the ServiceStack dependency you just have to build.  If you right click on the solution in the solution explorer it should say something like Enable NuGet package restore. Note that the ServiceStack.Text.dll must be deployed along the mb_remote.dll
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on July 27, 2013, 08:46:36 AM
...I'll just wait until the plugin is updated on here. I didn't change my major from Computer Science for nothing ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 27, 2013, 08:52:24 AM
I will get out a builds of both the plugin and the application in the next 48 hours though I have to search a little bit on how the alpha/beta testing works on Google Play (I was reading something about Google+ groups or Communities so I have to figure out that part.  Also note that the latest plugin build is incompatible with the old android application.

By the way I am not sure if I mentioned it, but I added the ability to change the number of tracks that it will send you on the now playing list and I have set it to 5000 by default but that can change through the settings.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on July 27, 2013, 10:10:45 AM
Nice! Can't wait! Perfect way to end my birthday weekend!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 27, 2013, 11:55:36 PM
Hi there is a test version of the plugin available on http://kelsos.net/musicbeeremote/download/ and instructions on how to get the test version of the application.

Remember that this version of the remote/plugin is incompatible with the previous version, so the old plugin won't work with the new application and the new application will not work with the old plugin.

Google Play has added support for alpha and beta testing, though it needed me to either add a Google+ Community or Create a Google Group,
in order to get users for the testing. I chose the group and I created one, on the group welcome message there is a link to follow to opt-in for the testing. Afterwards the test version should be available to you through Google Play. The test version is 0.9.1.

Keep in mind that in the new plugin the settings panel should be under Tools/MusicBee Remote. There is also a known issue, if you change the port you have to restart MusicBee in order to activate the new settings, it will be resolved in the following days.

Also now the connection settings of the application are under Settings (either menu button on older devices or overflow menu - settings) on the Manage Connections entry.

I will create a more detailed help in the following day however in the meanwhile feel free to ask.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: maximinium on July 28, 2013, 02:07:21 PM
Hi Kelsos, Im not able to opt in for the beta testing. Google returns a 404 (not found) on multiple browsers. Im not a registered developer at google.

I'd love to help on this project, the app is quite bare still, but what functionality is available is awesome! Thanks for continuing the development of this app.

Cheers,

maximinium

--Edit, it seems I was a bit hasty. For all encountering the same problem, you have to be approved in the google group before you are able to follow the link. :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 28, 2013, 02:21:40 PM
Yes the approval is required, I check my mails regularly to check for new requests, the other choice for getting people the ability is through Google+ communities though I have no idea how they work, I wonder if it would be better than using a google group.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: maximinium on July 28, 2013, 02:31:45 PM
I have found some issues allready, do you want me to post issues here or in the google group?

--edit
Plugin looks amazing btw! really promising :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 28, 2013, 03:05:32 PM
Wherever it is easier I check both.

---- update ----
I modified the group join permissions so it should not require approval to join.

---- update 2: 2013-07-30 ----
I am on the process of fixing the issues discovered my maximinium, the plan is to upload a new test version including the fixes in the next 12 hours for anyone who is interested.

I hope to get a new release (stable) as soon as any major functionality breaking issues are fixed. Thanks to whoever is helping with the testing. Your help and your feedback is really appreciated.

On the development plans, after this update I will focus on the implementation of widgets and playlist support.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: geokon on July 30, 2013, 05:55:00 PM
Hello Kelsos.Thank you the plugin.
Problems I have encounter so far are:
1)The search feature works, but when I find the song "play now" would not start music playback.
2)The ratings doesn't seem to work.
 Can't change them and I can only see the ratings in those songs that have full star ratings.Half star song ratings are blank.
Again thanks for all your efforts.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on July 30, 2013, 08:12:35 PM
I'm using MB Remote v0.9.2  and plugin v0.9.928

I noticed a that in the notification bar, the play/pause buttons are reversed. Pressing play pauses it and pressing pause resumes it. Not a big deal but feels counter intuitive.
I personally like the ongoing notification but there should be an option to turn it off so it never shows. Or it goes away after the music has been paused for "x" time.
Maybe add an option to not show the icon when the notification bar is closed.

The Last.FM icon/button works but doesn't indicate if it is on or off.

I do not see ratings anywhere other than the Last.FM heart. The heart works fine but I'd like it to show a reddish or pinkish color when the song is "loved."
OK I found the ratings but there is unused space on my device. Maybe later you can make the interface customizable via the settings menu. Like how big the album cover is and if ratings are always visible, etc.

If I do not limit my Now Playing to a small section of my library, when I view the Now Playing list, it does not show the tracks I am listening to, only the very top of my library. I understand you limited how
many tracks would be loaded to the list but it needs to jump to where you are in the list.

Album covers aren't working for me 100%. My main example is that my  Crystal Castles II (Deluxe 2 CD)  album is not showing its cover at all. The app always loads the image that was from an album before it. Even if I restart the Remote app, it reloads the album cover from something else. I'm guessing it's an issue with the plugin, not the app..

If you search for an artist, clicking on the artist could automatically take you to the album list for that artist..
When you "search," before you type anything into the search field, you should be able to view the entire library. Maybe the app can cashe the library so it only needs to add new music instead of having to reload?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 30, 2013, 09:20:02 PM
Hello EnduringGuerila, geokon

First thank you both for your feedback and for testing the new version, your help is really appreciated

geokon I am going to look into the rating issue to figure out why it happens, the play now issue is fixed for the next version.

EnduringGuerila the buttons are fixed for the next version.

I was also thinking of adding an option to disable the notification. I will add it to my priority list to get it implemented. I am not sure about the paused part, but the notification should disappear on stopped.

The last.fm button issue is already fixed for the new version. On the love button I will consider the reddish color, I agree that it will look more appealing.

The rating is added there mostly for consistency across the different versions no other reason. Customizable interface would be nice, but there are a lot of limitation that must be taken into consideration and it would require a great deal of time spend on implementing it.

Although the now playing tracks are limited at 5000 by default, this can easily change through the plugin settings form. I think the greatest number I tested is about 10000, how it functions will probably depend on the device. The form can be found in the MusicBee menu, under the category Tools, it is named MusicBee Remote. (sorry for the lack of documentation, but my time lately is generally limited).

It would be better if you could send me a sample playlist with a few tracks where the problem happens so I could debug the particular problem.

I tried to keep the search functionality basic and simple, there are some changes for the next version including a context indicator on the end of the item, tapping the indicator will open the context menu. Also the simple tap on an item now can either play or queue the track (next/last). You can select which one you want through the settings.

The mechanism for caching the entire library and detecting the updates and changes would require a great number of work hours so it will be postponed for some point in the future. Though I generally have in mind an enhanced version of the library, with covers and artist images etc.

Since it is already late I will upload the new version in the morning, this means after 8-9 hours.

----- Update -----

version 0.9.3 should be available for testing with a bunch of fixes and changes.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on July 31, 2013, 12:15:30 PM
Just signed into the google group to test this out.  really impressed so far!  love the new slide out app drawer and card style for the songs list.  will keep using it and let you know if i find any issues.... thanks so much for this!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on July 31, 2013, 06:25:38 PM
I Found the app update 0.2.3  but not the plugin v0.9.3, still says v0.9.1 on the download page. Is this correct?
http://kelsos.net/musicbeeremote/download/

Edit:
I downloaded the plugin again anyway and it now says v0.9.928.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 31, 2013, 06:28:55 PM
yes only the android application is updated to 0.9.3 the plugin version is still v0.9.1 there will be an update later with a few minor fixes related to the initialization of the last.fm button etc, I am also working on a mechanism for the app to check for the latest plugin required.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on July 31, 2013, 06:30:53 PM
Sorry for my confusion. The Google Play Store says that the latest version of the remote is 0.2.3, not 0.9.3.

The search feature is returning the in a strange order. example, I searched "bo" and I get anybody with "bo" somewhere in the name, which is fine. It feels a little funny because they are not in alphabetical order. Boards of Canada  is before  Above and Beyond  and  Bonobo.

I am not sure how easy this would be but it would be nice if the search results stated how many tracks are included in the result.
Example:
Ambient    112
Blues           82
Rock          549
and same for artists and albums views.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 31, 2013, 06:37:34 PM
Yes the latest stable version is 0.2.3, the latest testing version if you have opted in is 0.9.3. Google play displays the stable as the latest version for the users since that's the one the most users would get. The other is only for those who have opted in.

I already send the numbers through the protocol I just don't display them, I could add it as an option later.  Now the ordering is the way I get the data after the call, I could add another option for alphabetical sorting later.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on July 31, 2013, 06:55:31 PM
Quote
Although the now playing tracks are limited at 5000 by default, this can easily change through the plugin settings form. I think the greatest number I tested is about 10000, how it functions will probably depend on the device. The form can be found in the MusicBee menu, under the category Tools, it is named MusicBee Remote. (sorry for the lack of documentation, but my time lately is generally limited).

It would be better if you could send me a sample playlist with a few tracks where the problem happens so I could debug the particular problem.

In Musicbee, if I just double click a song while viewing my entire library, it ques everything before and after it. I was just saying that the  Now playing  list on the remote should jump to where you are and load like 20 already played and the rest is what is about to be played. I'd rather not have to load the 21,127 songs and then have to find where it is currently playing. This is not a huge problem for me because I usually listen to my music either an album or playlist at a time, but still something I think you should look into for later.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 31, 2013, 07:35:41 PM
I am not sure what the problem is, if you have a huge now playing list and 5000 not enough for you you can change the limitation through the options to whatever you like and also when you open the now playing list in the remote it should scroll to the playing track.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on July 31, 2013, 11:46:10 PM
I am not sure what the problem is, if you have a huge now playing list and 5000 not enough for you you can change the limitation through the options to whatever you like and also when you open the now playing list in the remote it should scroll to the playing track.

I cannot find the option to change how many tracks load. If I listen to track 2,056 everything is great. The Now Playing list jumps to the currently playing track. If I play track 5,001+ then the Now Playing list only shows the first 5,000 tracks and stays at the top of the list.

This is the only window I get when clicking plugin  Configure.
(http://i.imgur.com/fdcrzYc.jpg)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on August 01, 2013, 04:47:06 AM
It's not in the plugin section (idk why it isn't, but anyway). Go to tools > MusicBee Remote. From there you should be able to alter the amount of tracks it displays. And even with my huge (46,000+) library, I can change the limit to 50000 and the last track on the list can still play.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 01, 2013, 06:10:57 AM
Maleko is it too confusing to have the settings added to the menu? I moved it for better visibility, but I guess it can be confusing for existing users, should I send it back to the Configure button.

Also how was performance with your library, any lag any weird issue?

Also I was thinking of having the settings panel open automatically on the first run to ask the user to setup the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: EnduringGuerila on August 01, 2013, 06:43:03 AM
Maleko is it too confusing to have the settings added to the menu? I moved it for better visibility, but I guess it can be confusing for existing users, should I send it back to the Configure button.

Also how was performance with your library, any lag any weird issue?

Also I was thinking of having the settings panel open automatically on the first run to ask the user to setup the plugin.

Is there a way you can add access to the menu in both locations? Doesn't really matter but I agree that it should open up the first time you launch MB with the plugin installed. Maybe every time the plugin is updated.

I changed the now playing list to load 30,000 just to have more than enough and it took about 10 seconds to load (the now playing list) the first time I launched the remote app. Now every time I open the list it is instant but I assume every time the remote reopens it will need to reload for the 10 secs.. Still that is better than only loading only the first 5000. If there was a way to only load like 100, 10 before the current track and 89 after would be amazing and fast. Not NEEDED though.. just an idea.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 01, 2013, 06:50:52 AM
 EnduringGuerila I will keep it in mind as an option for later. Also it is relatively easy to make the menu appear on both locations.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on August 01, 2013, 08:05:27 PM
Maleko is it too confusing to have the settings added to the menu? I moved it for better visibility, but I guess it can be confusing for existing users, should I send it back to the Configure button.

Yeah, I believe it should be at the configure button, as I think that's where most people would expect to go to change their settings.

Also how was performance with your library, any lag any weird issue?

It runs great on my phone (I now have a Samsung Galaxy S III instead of the LG Optimus S). The only thing that seems to be glitchy is the last.fm button isn't highlighted on the app. One must tap on it on the phone to turn off scrobbling, then sign in on your computer for it to be red. It's a visual bug, not a functional bug. Also, it would be great if the icon on the notifications bar wasn't always on.

My library always lags on MB, but it's not because of your app (it's my large library and possibly the computer I have).

Also I was thinking of having the settings panel open automatically on the first run to ask the user to setup the plugin.

Oh that would be a great idea on the first launch. And perhaps something on that first launch describing where one can find you can find the settings.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 01, 2013, 08:08:58 PM
Yes the last fm thing had a two part issue I uploaded the fix on the Android part, but not on the plugin, I am going to create a new build soon to upload.

--- Update ---
A new test plugin version is available for download (0.9.2).
It fixes the issue with the last.fm button initial state,
It will automatically start listening to the new port when you save the settings,
It also restores the settings in the configure button, it is now available on both locations.

--- Update II ---
By the way could you guys tell me how the scan functionality in the connection manager works for you?

---Update III---
For the testers. There is an update to the test version of the remote on Google Play.
I found out after uploading that it crashes when opening the settings dialog on devices running 2.x android. I will fix it later today.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 06, 2013, 01:18:38 AM
Hi i tried the new version.

The app is still crashing when opening the settings. Im using Android 4.0.3

Two improvements i would like to suggest:

   1.When youre in Now Playing and Skip to the next song the List does not jump to the new title. You have to go to home and back to now playing to get the song in the List. Would be great to update the list while in Now Playing mode automatically.
   2. When the album cover does not have the same high and width, the missing space is filled white. It would look better if it was filled with black like the rest of the apps background.

The app is so much better in the new version, really great work. Only real thing thats still missing is starting playlists.
So thank you very much for this great app and i hope  you will keep updating it :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 06, 2013, 06:14:07 AM
Hi eLr0n,
Yeah i figured out the crashing, I will upload a new version soon with a fix,
I will keep it in mind, I think It was the default, but I stopped it because I found it annoying, I will keep it in mind.
I ll see what can be done, the white space is part of the "border" which in turn is the background of the element hosting the image.

Playlist support and widgets are planned for the next major version.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 06, 2013, 06:46:58 PM
Two more suggestions:

1. When you search for an artist and select play now, its not possible to shuffle the songs. Would be better to add them without the forced order. Then you can decide with the shuffle button if you want to play them in the specific order.

2. Dont know if i'm blind but i cant find an option to quit the app. Once started its always running. Would be cool to add a quit button.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 06, 2013, 07:11:19 PM
The play now issue needs a plugin update, it has been fixed and it will be in the next plugin update, either later today or tomorrow.

No there is no option to quit the application manually. If you search the topic I am sure I already answered this.  The application design philosophy of android does not favor this kind of behavior, on the other hand the the suggested model is that the OS manages the application and when it is needed it terminates an application. 

I can search on how to make the service (core of the application) stop after being disconnected for a period of time if that is such a great a problem. Though this will need some time and testing because I have no idea how it could affect the application.

http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: geokon on August 06, 2013, 07:27:58 PM
Hi Kelsos.
The app is now working very good.
The only problem (as far as I am concerned) is that the ratings doesn't work.
 I would really like to be able to change the ratings from the app.
 So I would be very grateful if this issue could be taken into consideration for one of the next major versions.
Thanks.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 06, 2013, 07:38:48 PM
Geo did you update to the latest testing version of MusicBee Remote (0.9.5) and it is still not working?

I tested it both on the 2.3.3 emulator, and a Samsung Galaxy Ace running 2.3.x and it seems to work properly, so I have absolutely no idea on what the problem is since I can't replicate it somehow.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: geokon on August 06, 2013, 08:11:53 PM
kelsos
Yes I have update to the latest testing version of MusicBee Remote (0.9.5)
I'm running 2.3.5 on Samsung i9000 and I still can't change the ratings from the app.
Well I'll check further maybe I'm doing something wrong or a setting in MusicBee.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 06, 2013, 08:16:02 PM
If you use the latest version of the remote and the latest version of the plugin it should function. I don't think that there is something to do wrong, it is pretty straightforward.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: geokon on August 06, 2013, 08:23:14 PM
Well it's not working for me.
Thanks for your help anyway.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 06, 2013, 10:27:03 PM
Song rating doesnt work for me too.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 07, 2013, 08:04:02 AM
Guys anyone else having issues with the rating not working?

I would like to know the exact problem. eg.
The rating bar fails to appear,
the rating bar appears but fails to properly display the existing rating,
or update the rating data when changed etc.

also the version of Android running on your device along with the model, and if you are running a custom or stock ROM. also the
version of the plugin remote would be welcome, in any other case I will assume that both are on the latest.

---- Update ----
In the meanwhile I did some extra testing with MusicBee Remote v.0.9.5 and the v.0.9.2 plugin using MusicBee v2.1.4924, on an HTC wildfire running android 2.2.1 and a Samsung Galaxy Ace GT-S5830i running android 2.3.6, along with the emulator running 2.3.3 and the 5 star rating seems to work fine there, properly appearing, and properly displaying the current value, and properly changing and updating the value on the player - and track.

eLr0n more detailed information would be appreciated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on August 07, 2013, 12:21:16 PM
going to be a way for a few days.  if it still needs testing i will look to see if the ratings work correctly on my nexus 7 when i get back...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 07, 2013, 04:38:01 PM
The Stars do appear when touching the cover, but they dont show the actual rating of the song. You can change the stars on the phone but they always jump back to zero stars. The stars in musicbee dont change at all.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 07, 2013, 06:08:14 PM
The Stars do appear when touching the cover, but they dont show the actual rating of the song. You can change the stars on the phone but they always jump back to zero stars. The stars in musicbee dont change at all.

Ok thank you for your input. I will create some special build of both the plugin and Remote with logging functionality all over the process of changing the rating so I can figure out the exact cause through the logs since I am unable to replicate the exact issue. Though it will probably not happen before the weekend. Also the apk will probably require manual installation.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 07, 2013, 07:19:12 PM
Now i got the same bug that was posted before with the wrong cover showing. It only happens to some covers but i think its not depending on size or anything. When i switch to the album the cover stays from the song played before. only way to get the real cover is restarting musicbee. After you change the song again the cover is wrong again.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 07, 2013, 07:47:39 PM
Now i got the same bug that was posted before with the wrong cover showing. It only happens to some covers but i think its not depending on size or anything. When i switch to the album the cover stays from the song played before. only way to get the real cover is restarting musicbee. After you change the song again the cover is wrong again.
Is it possible that the tracks have the same album tag?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 07, 2013, 09:12:48 PM
No the Album tag is different.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 08, 2013, 12:51:26 PM
Guys for those having the rating issue I have created a version of the remote that can log and send the progress of handling the lyrics internally. If you are interested I could upload the build and send you the link to the apk, this one will have to be installed manually after removing the existing version.

Also for those experiencing the cover not updating issue would it be easy to send a 2-3 track playlist somehow with the tracks responsible to try and debug the issue?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 08, 2013, 06:23:33 PM
If it helps you debugging the app i would try it.

I can send you one song from the album that isnt working that should be enough. If you switch to one of your songs and back to the song i send you the cover should stay the same. My covers are folder.jpg and are not implemented in the mp3 file, so perhaps this is a problem.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 08, 2013, 06:31:57 PM
Oh nice could you include then the cover along with the song?

Ok here is the Debug version link for those experiencing the issue with  the rating not working http://www.mediafire.com/?i6a715y3s8ehscu

First you have to completely remove the installed version and manually install this one, (make sure you check the unknown sources option). After setting it up and connecting try changing a couple of songs (for example one without rating and two with rating) and then try to change rating to a couple of tracks through the rating bar.

This should probably be enough to figure out the problem. Or at least where it is.

After this you can open the menu (it can be either the hardware menu button or the overflow button on the actionbar if exists) and find the option Send Report Log, you could either send me the report here by a PM or mail it to the info[at]kelsos.net mail

-------- Update 1 -----

After checking the log eLr0n send me it seems that the issue with the rating is a plugin issue. I also upload a debug build of the plugin later today to check how things look on the plugin side.

-------- Update 2 -----

For the people having the cover issue, do you remember if by any chance the issue was related changing albums in the list by pressing the previous button and thus progressing in reverse order the now playing list? Because I managed to find such an issue.

-------- Update 3 -----

Here is a version of the plugin to debug the rating issue: http://www.mediafire.com/?dj2x8966yxndq1w
It opens a logging window on start that show some messages.
Try changing the rating for a couple of tracks from the android application and send me the log...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 10, 2013, 12:25:22 AM
Starting a song with 5 Stars looks like this

10.08.2013 01:12:04: entering rating function with value  and length 0

I found out that retrieving the stars actually works with all full stars. If the rating has "x.5"  0 stars are shown.

Changing the rating doesnt work at all although the log shows the correct values.

10.08.2013 01:16:12: entering rating function with value 3.5 and length 3
10.08.2013 01:15:59: entering rating function with value 4.0 and length 3

Dont now what length 3 means.

Another thing i found while testing this is that it might be a bug in musicbee. Changing the rating with the context menu doesnt always work. Changing the stars directly in the playback control bar works everytime.

For the cover bug. Its possible that this happened while skipping backwards. Did you fix this already in the log release of the app and plugin? Since i installed it im not able to reproduce the bug.
----------------------------------------------------------------------------------------------------------------------------------

Shuffling the songs added by "play now"  works in the new version thx :)




Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 10, 2013, 05:51:04 AM
length is just the number of characters in the value passed.

ok after the entering rating function did you get any message like this
Code
8/9/2013 11:30:32 PM: rating changed to 4.5 ?
The above message should show when the rating changes properly.
also any kind of exception logged? while changing the rating?

If the cover error was while skipping backwards then I already fixed this.

-- Update 1 --

After checking a little bit the API topic, I just found what I am doing wrong with the rating.
eLr0n is it possible that you use a localization where the decimal separator is a comma?

-- Update 2 --

Later today I will upload an update with the fixes
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 10, 2013, 02:57:37 PM
No the "rating changed" text doesnt show up just the ones i posted

Yeah im using a german localization.

There are no exceptions in the Error Log of musicbee.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 10, 2013, 05:38:13 PM
No worries it was an issue with the localization, in the German or Greek I guess in the case of geokon it expected a comma in the rating however I was sending a dot as a decimal separator, since I usually am on an English US localization I worked properly any way I fixed it I will upload a new release with the fixes either later today or first thing tomorrow morning.

-- Update --

 There is a new updated version of the plugin available (0.9.3) containing a number of fixes on issues.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: geokon on August 11, 2013, 01:42:38 PM
I just downloaded the updated version of the
 plug-in (0.9.3) and the ratings now work perfect.
Thanks again!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 11, 2013, 03:19:43 PM
Works for me too.

I think you put the wrong files in the 7zip version of 0.9.3

Only the installer version works for me.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 11, 2013, 03:28:56 PM
I am glad it works and thanks your help in resolving it.

That is weird, there should not be any difference, the 7zip contains exactly the same files used to make the installer. (I did check it right now to make sure and the are the same (version and file size))
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on August 11, 2013, 04:42:53 PM
Jeah sry think something went wrong extracting it then.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 14, 2013, 01:11:15 PM
Version 0.9.6 is available for testing through Google Play, if there are no huge issues during the next few days I will make it a production release.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Alexis on August 18, 2013, 10:04:29 PM
Hi Kelsos,
You have done an EXCELLENT job on this plugin.   Truly a breeze to get this to work and it works Great!

I would like to see the ease of installation noted on the homepage, and I am sure you will do that since the official release is today :). 
I realize that the app informs of the steps when one installs the app on their device and tries to launch it, but I feel the first entry on this page should now show this as well.

Truly fantastic work and even a novice can install this now.  THANK YOU!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: symont on August 19, 2013, 03:46:44 PM
Thank you so much for this update!!!

You now deserve a well earned break. But when you are ready to get into it again, I would have two suggestions for this app:

1) When we search a Genre and press the Action Menu of our choice, we can then Queue Next, Queue Last, Play Now and Get Artists. A Get Album action would be very usefull here.

2) I already ask for this one, a search by AlbumArtist. Maybe I am the only one with this problem. But I have numerous compilation albums with several unkown artists on them (like a tribute to a known artist). AlbumArtist keeps everything clean and easily spotted.

Thanks again

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 19, 2013, 04:24:51 PM
symont I will keep them in mind for a next update they should both be easy to implement.

They should not take much time, so I will keep it in mind for the new features in October.. September is going to be a really busy month... so I probably won't have enough time to work on the remote...

Alexis I will update it probably during the weekend, I also want to create a small video tutorial / how to. But I will probably postpone it till October.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on August 19, 2013, 11:11:01 PM
It's a great update: thanks so much! I don't know if somebody else has already mentioned this, but it'd be awesome if the plugin could handle LRC files (synchronized lyrics).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ihavnoclue on August 20, 2013, 02:45:12 AM
I love the new update! It looks great! Thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: joejoe on August 20, 2013, 08:36:22 AM
really nice work with the new version kelsos. it works great for me. thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hecknoss on August 20, 2013, 09:24:43 AM
Dude I registered just to say thanks you are a legend and this remote bizow is the best! Thanks bro!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 24, 2013, 12:57:36 PM
Thank you :)
vivadavid at this point I simply strip the timestamp data, but I will keep it in mind as an addition.

I can't guarantee anything at the moment, I will have to spend some time to figure out how it could be implemented, and I am sure it will require some effort to manage to keep them actually in sync with the song.

Playlist support and widgets are actually the next two high priority features for when I resume the development of the remote in October.

Also there are a few minor issues I found out with the release. The one is a crash when you try to manually save settings in the case you leave the port number empty.
The other one I think has to do with the plugin, and it is a problem with the initialization of the playing information when you first connect. I will try to fix them as soon as possible. Though I am a little tight on free time at the moment.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on August 25, 2013, 08:11:09 PM
Hello, Kelso,

Just to make sure I explained myself correctly, I'm not talking about a lyrics search engine: I prefer doing this myself using Minilyrics. I'm referring to a feature to display a LRC file already downloaded. As you said, I can see in MusicBee remote the contents of the LRC files, but, of course, it'd be so much better if we could see the lyrics, without the tags, and the current line could be displayed in a different colour. I prefer this approach, as can be found in MB, as opposed to just seeing the current line and temporarily hiding the rest of the lines of the song.

Hopefully, Steve will be able to help you, as I imagine it'll be pretty much the same code, although there might be other problems to implement this code on the Remote that I can't think of.

In any case, thank you for your great work and for considering implementing this feature.

David
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 26, 2013, 05:21:27 PM
Yes it was clear enough.

The syncing problem I was talking about is due to the fact that at this point the accuracy of the track position is usually of by a few milliseconds at least, and in some cases it might be by a couple of seconds.

I will have to make it more accurate, probably by also taking in account the network latency etc (ignored at the moment), so that the current lyrics line gets highlighted at the proper moment.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on August 26, 2013, 11:08:27 PM
kelsos, I didn't know there were these issues to display the synced lyrics accurately. Good luck whenever you have the time to deal with them. :-)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on September 07, 2013, 01:26:50 PM
Hello, Kelsos,

I was trying to make the remote work in a portable installation that I have in my pen drive, but unsuccessfully, even if it did work in my portable installation in my hard drive. I downloaded the latest version of the plugin and copied it in both destinations, and now the remote works neither in my pen drive nor in my hard disk. I've read there's a new Android version, but I can't update it. Do you know if Google will accept it and upload it soon?

Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on September 07, 2013, 02:03:51 PM
Hello, again, I've moved back to version 0.9.3.7 of the plugin and now, at least, it works again in my hard drive (though not in my USB drive). In both cases, I'm using MB 2.2.4997, so I don't understand why the behaviour is different.

Hopefully the September update of the Android app will be released soon, and together with the latest plugin, the remote will work in my USB drive too.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 07, 2013, 02:06:13 PM
First on the new version, the latest version should be 0.9.7 for the android application. As far as I know the application should be available for all users, I can see from the developer console of Google Play that at least 57% of the users are on the latest version. In which version are you stuck? 0.9.6? If yes there is only a minor fix since, with the manual settings dialog that would crash the application.

I haven't tested the plugin with a portable installation but I am sure that there was a user that managed to make it work with the previous version.

I will do a test either later today or tomorrow and I will keep you posted...
The most probable result is a minor update to the plugin fixing whatever issues cause the portable installation to fail.

Thanks for the included info, I will try to emulate the environment to see what and why happens
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on September 07, 2013, 03:27:37 PM
Thanks, Kelsos, for your quick answer. I have version 0.9.7 of the Android app, but this is what your website says:

"September 02 2013
An update has been released that fixes a minor issue with the plugin, the issue would cause the plugin to stop accepting connections in some cases..

August 31 2013
There has been a minor update during last week to version 0.9.7, this version fixes a minor issue regarding an application crash in the settings dialog."

Therefore, I thought there was a more recent version.

I wanted to make it clear that the MB that I use in my laptop is also a portable installation and the remote works, though only with the plugin  0.9.3.7; that's why I don't understand the different behaviour in my USB drive: it's also a portable installation and it doesn't work, not even with plugin 0.9.3.7.

A moment ago, I deleted the installation I had in my USB drive, I did a new portable installation of version 2.1 and then I copied the latest beta. I installed the latest plugin (0.9.5.7), and it didn't work: the app said "A remote service cannot be found". I tried again with the previous plugin (0.9.3.7) and it didn't work either, though in this case there was no message.

Both in my laptop and in my USB drive, the IP and port information seems to be correct.

If you need more information about my problem, please let me know. Thank you for your help!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 07, 2013, 04:06:05 PM
The August 31st update is the version 0.9.7 of the android application and the September 2 is the 0.9.5 version of the Musicbee plugin sorry for the confusion...

I will test it later on both permanent and removable storage on my development virtual machine to try and figure out what is wrong,
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on September 07, 2013, 04:56:59 PM
OK, Kelsos, now it seems to be working fine!!

I decided to try with the Remote app on my tablet (I was using the app on my mobile phone) to see if it made any difference, but I was pessimistic. I ran MB on the portable installation in my USB drive, and suddently there was this standard dialogue box to allow MB or the remote (or both) to connect to private and public networks.

I think I had seen this message before, but certainly not today, and I was testing a lot. I don't know if it was a coincidence that it popped when I used the app from my tablet.

Any idea what to do if I need to do a new installation again some other time? Can this dialogue box be forced to be displayed?

I'm sorry if I've made you work on this for nothing! Thanks anyway!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: andrea.ippo on September 11, 2013, 09:27:54 PM
Hi kelsos, great plugin and app, but please in your 1st post highlight the link to the page to download them, it's always a bit difficult to find it again when an update is available ;)
(I always land on github)

Thanks! :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 12, 2013, 05:25:33 AM
I am not sure if you meant that but I added a direct link to the download page and made the links bold along with a word in the text indicating the context of the link, I hope this makes it easier.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: andrea.ippo on September 14, 2013, 12:19:02 PM
Much better, thanks :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: erikerik on September 22, 2013, 09:18:07 PM
Remote works great!

Was wondering, is there any way to have an option which can output to device?  Have the remote just play what is showing on the remote and in Musicbee on the phone/device? 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: erikerik on September 23, 2013, 07:48:50 AM
atm I'm using the remote and have Bluetooth headphones on which are connected to the computer lol.  So I can roam around the house and use the remote and musicbee. 

Musicbee has option to "Output to various sound sources"  digital out, primary sound, speakers, bluetooth, etc.   Isn't it possible to add option to output to Musicbee Remote?  or android device? 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 23, 2013, 08:08:03 AM
Though it would theoretically be possible, it would require to add streaming functionality to both the plugin and remote. This would require a lot of effort and time. Furthermore the intended functionality for MBRC is to be able to remotely control MusicBee through your android device (that's the whole idea of a remote control) so adding streaming functionality would deviate from the intended goals for this project.

Now for streaming to android, I am not sure what streaming solutions are available on MusicBee, maybe some of the other members could help you with this.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: PureLoneWolf on September 24, 2013, 06:19:39 PM

I was also thinking of adding an option to disable the notification. I will add it to my priority list to get it implemented. I am not sure about the paused part, but the notification should disappear on stopped.


Hi there

This doesn't seem to be working for me.  When MusicBee is loaded, the last playing track appears in my notification bar as soon as I connect my phone to Wireless.  The only way to get rid of it, is to close MusicBee.  I would much prefer only having the notification appear when MusicBee is playing/paused.

Sorry for posting, I couldn't work out from the above if this is something implemented (and therefore not working for me) or planned.

Other than that, it is working perfectly for me.

Cheers
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 24, 2013, 06:26:20 PM
The way it is designed you can either turn it off completely or have it running while the application is connected. You can close it manually and it won't reappear until either it gets reconnected or there is a track change. 
I will keep it in mind as an option for one of the next updates.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MasterP on September 24, 2013, 10:53:34 PM
i updated it yesterday and it really is awesome! thanks a lot kelsos!

but just started up MB and got an error:

Code
MusicBee v2.2.5002.13485 (Win6.1), 24 Sep 2013 23:50:

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei MusicBeePlugin.AndroidRemote.Entities.NowPlayingTrack.SetTitle(String title, String fileUrl)
   bei MusicBeePlugin.Plugin.GetTrackInfo()
   bei MusicBeePlugin.Plugin.RequestTrackInfo(String clientId)
   bei MusicBeePlugin.AndroidRemote.Commands.Requests.RequestSongInfo.Execute(IEvent eEvent)
   bei MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   bei System.Threading.ThreadPoolWorkQueue.Dispatch()
   bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: PureLoneWolf on September 25, 2013, 07:58:35 AM
The way it is designed you can either turn it off completely or have it running while the application is connected. You can close it manually and it won't reappear until either it gets reconnected or there is a track change. 
I will keep it in mind as an option for one of the next updates.
It would be great if you could. I run YATSE for my XBMC install, and that does the same.  The notification widget is running only when something is playing or paused.  Then disappears when stopped.

My phone is connected to Wifi all of the time at home, and losing notification space when I am not using MusicBee upsets my OCD :)

Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 25, 2013, 09:06:51 AM
MasterP I will check it, it happened to me a few times but I was unable to replicate it at will, I will check it again. PureLoneWolf :) on the other hand I prefer to have it running while it is connected (I think most of the implementations display it while only while playing/paused, the current implementation is more of a personal preference) :D next week I will resume development so I will add an option then
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MasterP on September 25, 2013, 03:49:55 PM
ok thanks. Doesnt happen every time, seems quite random...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 07, 2013, 09:31:07 PM
Just a small status update I will be off from development for a while bit longer as I am in the process of finalizing my thesis. I hope to resume development in the following week.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on October 08, 2013, 08:42:15 PM
cheers for the update kelsos.  appreciate any development on this as and when... such great work so far.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Maleko12 on October 10, 2013, 03:45:40 AM
Thanks for the update! And good luck with your thesis :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 16, 2013, 08:38:35 AM
Either later today or tomorrow I will release a minor update for the plugin to fix an issue that causes MusicBee to crash (setTitle error). Keep in mind that it only happens in an empty now playing list.
Also I started on working on the now playing list support

Update
--------
2013-10-17
v0.9.6 of the plugin is now available it fixes the crash issue.

Update 2
--------
I also uploaded a new version of the android application [0.9.8] to Google play for the users of 2.2 if there is anyone interested, it fixes an issue with a crash in the settings.

Update 3
--------
Work in progress for playlist support
(http://i143.photobucket.com/albums/r159/kelsosgr/Software%20Development/MusicBee%20Remote%2009x/Screenshot_2013-10-18-10-34-47_zpsb2885af2.png) (http://s143.photobucket.com/user/kelsosgr/media/Software%20Development/MusicBee%20Remote%2009x/Screenshot_2013-10-18-10-34-47_zpsb2885af2.png.html)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on October 19, 2013, 01:09:57 AM
Welcome back.Playlist feature looks great. Cant wait for testing it :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: erikerik on October 22, 2013, 06:44:35 AM
Love the remote app.

I am wondering if you are able to add "swipe" navigation?

ie) swipe sideways to get the various screens would make things a lot smoother and easier to navigate, as compared to clicking the menu in the top left.

For example, if I am listening to a song, and in the screen where the album cover shows.  If I could swipe the screen sideways and have it then show the lyrics, swipe again and it shows the now playing playlist, etc. 

I believe this would be a great addition!  What do you think>?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vivadavid on October 30, 2013, 12:19:17 PM
Looking forward to this, kelsos!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 30, 2013, 04:51:03 PM
erik swiping would require a number of changes to the application maybe I will give it a try at some time later see how it works, actually you can also swipe the navigation menu though it has to be done on the very edge of the screen and some times it doesn't work as expected.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: landcross on November 11, 2013, 06:35:31 PM
Hi kelsos,

I would like to use the remote, but I can't get it to work. I have the newest MusicBee, MusicBee Remote pluging and the newest MusicBee Remote App. I have a normal Windows 7 machine and a Nexus 4 with the standard Android 4.3 rom.

The problem is; I can't connect my pc and the phone. Not by scanning and not by adding it manually. I had some problems with connecting apps to my pc in the past, because of the Eset firewall (I should whitelists some ports, but I'm too lazy ;) ), but even when I switch the firewall off, I still can't connect...

What am I doing wrong?

Although I haven't used it yet, I have a small improvement for the app: a white theme. Quite some Android apps have an either black (what you're using now) or white theme, which can be changed by the user in the settings. I would like to see a white theme too  :) (Or maybe even, as some apps have, multiple themes like white, red, blue, orange etc.)

Thanks anyway, for your effor of creating the app.   :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mrad on November 11, 2013, 06:57:36 PM
Although I haven't used it yet, I have a small improvement for the app: a white theme. Quite some Android apps have an either black (what you're using now) or white theme, which can be changed by the user in the settings. I would like to see a white theme too  :)

FYI... white consumes far more battery than black on AMOLED displays, it is far better to use as much black onscreen as possible.

Quote
"...screens don’t have a solid backlight. Each pixel on an OLED screen is an “organic light emitting diode” that produces its own light. When the pixel is black, it isn’t producing any light. When the pixel is white, it’s producing light. In other words, if you use a black background on an AMOLED display, your display will produce less light. This will help save battery power, squeezing more battery life out of your device."
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 11, 2013, 07:07:03 PM
Just to confirm the plugin is properly activated right?
Connectivity issues unfortunately are not that easy to troubleshoot. If you can rule out that the firewall is blocking somehow the connections there is another thing that comes in mind. Some routers include an option that isolates the wireless clients from the rest of the local network. If this is activated the wireless client can still has the Internet but not the other clients of the local network.

Also if you have a telnet client available you could also check if the plugin listens for connections properly.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: landcross on November 11, 2013, 07:20:14 PM
FYI... white consumes far more battery than black on AMOLED displays, it is far better to use as much black onscreen as possible.

Well, my phone doesn't have an amoled screen (my previous one had), so I don't really mind. And, I'm not keeping my screen on all the time, it's a remote. But, that's also why I suggested to add it as a feature to be chosen by the user.

Just to confirm the plugin is properly activated right?
Connectivity issues unfortunately are not that easy to troubleshoot. If you can rule out that the firewall is blocking somehow the connections there is another thing that comes in mind. Some routers include an option that isolates the wireless clients from the rest of the local network. If this is activated the wireless client can still has the Internet but not the other clients of the local network.

Also if you have a telnet client available you could also check if the plugin listens for connections properly.

Well, I haven't thought of the router. I'll take a look in the settings, although I don't know if there's something that will make it work, since other apps are able to communicate with my pc over the network (when the firewall is disabled of course). But, I can better be sure, so I'll take a look. I'd love to get this working  :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mrad on November 11, 2013, 07:31:24 PM
Well, my phone doesn't have an amoled screen (my previous one had), so I don't really mind. And, I'm not keeping my screen on all the time, it's a remote. But, that's also why I suggested to add it as a feature to be chosen by the user.
Yup, just thought I'd share in case you or other readers aren't aware ;) Could even be why kelsos used black to begin with, to cover the bases.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 11, 2013, 07:37:25 PM
Also did you try changing the default port from 3000 to something else? if other applications can communicate there might be a chance that the port I use as default may be in use by something else.

I am already considering a light theme along with the dark one and it will probably implemented along with the UI redesign. You can see the proposal here https://groups.google.com/forum/#!topic/musicbee-remote/wgm029yfJnU (https://groups.google.com/forum/#!topic/musicbee-remote/wgm029yfJnU)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on November 13, 2013, 12:37:14 PM
Hows the playlist feature going? Will there be a release soon?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 13, 2013, 01:15:18 PM
Unfortunately the playlist implementation is going a little bit slower than expected.

I did some work (experimentation) on the browsing functionality that I plan to implement, because it is going to affect how the playlist adding works in the future.

I have to figure out a few problems with the planned library metadata syncing in the next few weeks and depending on the outcome I may implement the browsing functionality first, or finish the playlist support in the current application functionality and change the way it works in the future.

At least with the current progress there is not a release planned soon.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Moshi_ on November 16, 2013, 11:53:07 PM
I don't want to sound like a douche but I really don't want to read all 18 pages to see if anybody else asked this questions already.

Does this app/plugin support streaming? Meaning I can stream music from my MusicBee program on PC through WLAN to my phone and connect headphones to the phone and listen to the music MusicBee is playing on PC on my phone's headphones?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 17, 2013, 01:00:18 PM
Hi Moshi_ no it does not support streaming. It only acts as a remote control.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: QcMax on November 22, 2013, 04:17:10 PM
This remote is awesome! I'm looking foward to the library browsing features! Would make this app perfect.

I'm not sure if it would be possible but I would love to use the remote to start playing music on two computers running musicbee at the same time.

Something like what Apple Remote can do.

http://images.apple.com/ca/fr/apps/remote/images/remote_5.jpg

You are awesome, don't stop the good work!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: titule on November 26, 2013, 06:34:17 AM
My guess is it's possible. Awesome, you might say. ;D
Go into the settings, then the connection manager. You can add or scan another PC, make sure that Musicbee with the RC-addon is running there.
Once you successfully added it, you should be able to switch the PC you're controlling in the connection manager.

I hope that's what you were looking for.  not sure if you can control 2 PCs at the same time (like starting them simultaneously).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: QcMax on November 26, 2013, 05:06:58 PM
Thanks for the reply. I'm already using the connection manager to switch the remote from one computer to another. The feature I was talking about is really about controlling the two PC simultaneously but like I said, I'm not sure if it's possible.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: djshack on November 29, 2013, 05:52:42 PM
This app is awesome, but I'm having one issue.

When I play an album through the remote (either via artist or album search), the remote app queues the album in a seemingly random track order.  It is consistent per album, but it does not queue the tracks in album/track order, which is quite annoying.  I don't have MusicBee set to shuffle or anything.

Any ideas?  Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2013, 06:50:31 PM
Hi djshack, I will give it a look and see what is the problem, it is probably an implementation problem because I don't actually check the order of the tracks when I enqueue them and it might be that I get them unsorted. Thank you for bringing it to my attention.

QcMax if I am not mistaken iTunes works with AirPlay, which in a sense streams the music to the various devices but the iTunes is still one, the AirPlay devices you control just play the sound streamed by one central iTunes library. On the other hand to achieve the same thing at the moment with MusicBee (Controlling two or more instances of MusicBee simultaneously) would at first require every instance to have exactly the same library, exactly the same now playing queue and a way to keep them playing in sync. Though it might not be impossible it would require a lot of research to achieve something like this and a great deal of effort and time.

A better solution would be to create some kind of companion streaming solution and integrate it with the remote, however something like this is not possible during the current period.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: djshack on December 01, 2013, 07:07:36 PM
Awesome, thanks for the info.  I look forward to a fix for this and am completely willing to help you test it out if need be.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jpe123bee on December 11, 2013, 12:24:50 PM
Just found this and its awesome. Never actually wanted to control Musicbee from my phone but I do now. Thank you very much!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kryz70fr on December 25, 2013, 09:03:31 PM
Hello,

On PC, MusicBee 2.3.5100 and plugin 0.9.6.982
Galaxy Note 3 with musicbee remote 0.9.8

Now playing list is OK, i can play, stop, next track ...
Lyric is OK
but when i click on the search button ... nothing lists in genre, artist, album album so i can choose any album :(

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kryz70fr on December 26, 2013, 05:00:34 PM
Hello,

On PC, MusicBee 2.3.5100 and plugin 0.9.6.982
Galaxy Note 3 with musicbee remote 0.9.8

Now playing list is OK, i can play, stop, next track ...
Lyric is OK
but when i click on the search button ... nothing lists in genre, artist, album album so i can choose any album :(



False Ticket, Search is OK ... I thinked that function was to browse the collection
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 26, 2013, 08:56:07 PM
No worries :) Browsing functionality is under development, though I am unsure if 8 minutes to get the meta data and covers for 16000 tracks is acceptable or not. Trying to figure out a good and fast implementation to sync the meta data with the android device.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: nepanitukka on January 09, 2014, 04:32:00 PM
yep - browsing would be great -

8 minutes wouldn´t be acceptable for must users, also not for me.
(i am also at 16000 tracks)

for the start it would be fine to browse without covers

Genre and Artists

your idea with "get artist, albums, tracks" is very good and blazingly fast at my place,
maybe could be implemented accordingly for browsing ...

still i´d like to browse more, than to type everything in.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: landcross on January 26, 2014, 06:14:12 PM
I've good news, Kelsos  :)

I don't know if you remember me from a month or two ago, but I had problems with connecting my phone with my pc. A few weeks ago I bought an ssd and I installed a fresh Windows 8.1. I also installed a new antivirus.
Connecting my phone with Musicbee is super simple now. I don't know why, but it works.

And I have to say: It's a great app. I only have 2 minor issues: when I search an Album, the album list lists all numbers inside the album I searched for, but I would like to see only the albums themself in the search result. I also would like a "quick scroll bar". I don't know the correct term, but there's an Android scroll-bar for long lists. A bigger scrollbar which you can pull to scroll super quick. If you don't understand me, I could search for an example  :)

Thanks anyway, it's a great app  :D :D
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Moshi_ on January 27, 2014, 07:36:54 PM
Hello!

I don't know if it's already been mentioned but when MusicBee is already muted the Remote control unmutes it when there is a receiving call on the phone if the "Reduce on Incoming" option is selected.

It needs to be fixed so that when MusicBee is already muted it stays muted when there is an incoming call with the "Reduce on Incoming" option selected in the options.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 27, 2014, 07:40:26 PM
Hello!

I don't know if it's already been mentioned but when MusicBee is already muted the Remote control unmutes it when there is a receiving call on the phone if the "Reduce on Incoming" option is selected.

It needs to be fixed so that when MusicBee is already muted it stays muted when there is an incoming call with the "Reduce on Incoming" option selected in the options.

Hi Moshi no it hasn't been mentioned, I will fix it for the next release.

I've good news, Kelsos  :)

I don't know if you remember me from a month or two ago, but I had problems with connecting my phone with my pc. A few weeks ago I bought an ssd and I installed a fresh Windows 8.1. I also installed a new antivirus.
Connecting my phone with Musicbee is super simple now. I don't know why, but it works.

And I have to say: It's a great app. I only have 2 minor issues: when I search an Album, the album list lists all numbers inside the album I searched for, but I would like to see only the albums themself in the search result. I also would like a "quick scroll bar". I don't know the correct term, but there's an Android scroll-bar for long lists. A bigger scrollbar which you can pull to scroll super quick. If you don't understand me, I could search for an example  :)

Thanks anyway, it's a great app  :D :D

I am glad it works, not sure what exactly do you mean by all the numbers inside the album could you please explain?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dylstew on January 28, 2014, 04:38:28 PM
Hello, I´m trying to use this App.
However, my phone´s resolution is pretty small. Because of this a lot of song titles don´t fit on the screen(and they cover the album art aswell)
First of all if the song title was placed differently some might fit like it does on my poweramp. however, the problem is that titles that don´t fit don´t scroll. it would be nice if it scrolled so I can know what song I´m listening to.
Or maybe even a button to see song details, which would display the full title(like I do in poweramp). if Poweramp can display everything on the small resolution, this app probably could aswell, but I think just making the song title scroll would be much easier to implement.
I can see that the app pretty basic so far, but the fact that this even exists is amazing ^.^.



Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on February 03, 2014, 09:08:36 PM
Is it possible to release a version with playlist support? You already said you wont do it because it depends on the implementation of the browsing functionality, but since then 4 month have passed. So it seems this feature costs a lot of time and will perhaps never be completed. Would be nice to have a playlist support using  your current method for searching albums, artist etc.....
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 03, 2014, 09:14:41 PM
hi eLr0n,
The plans are to release a version with both playlist and library support until middle March.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on February 04, 2014, 03:13:09 PM
Great to have an eta. Im sure it will be great.
Title: Remote looses connection - doesnt update after screen off
Post by: nepanitukka on February 28, 2014, 10:46:37 AM
hi there,
musicbee remote is running fine.

one thing though - after a while (screen off, playing several songs) - when i wake up my phone again - music bee is no more reacting on input from remote - also remote is not up to date - still showing the file, that was played last time the screen on the phone was active -

my solution for the moment - settings - manage connections - choose computer - the it updates again ...

anyone else having that issue?
any solutions?

or is there a need for an "Actualize" button ... (sending the app to sleep when not in use saves quite a bit of battery i guess)

Greetings

EDIT: Galaxy S4 Android 4.3 stockROM
Title: Re: Remote looses connection - doesnt update after screen off
Post by: kelsos on February 28, 2014, 10:51:53 AM
hi there,
musicbee remote is running fine.

one thing though - after a while (screen off, playing several songs) - when i wake up my phone again - music bee is no more reacting on input from remote - also remote is not up to date - still showing the file, that was played last time the screen on the phone was active -

my solution for the moment - settings - manage connections - choose computer - the it updates again ...

anyone else having that issue?
any solutions?

or is there a need for an "Actualize" button ... (sending the app to sleep when not in use saves quite a bit of battery i guess)

Greetings

This is a known issue, unfortunately I am not sure on how to fix it, most of the things I tried didn't seem to solve the issue.
Also It seems that i forgot to add it to the new help, and since a lot of people ask the same thing, I shall add it in the next few days.
If you long press the connection button it should reset the stuck connection.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 08, 2014, 05:43:09 PM
Some status update.

I was hoping to get the new version out by mid march, unfortunately this is not possible anymore. There is more work to be completed in order to push the update and starting the 11th of March I will be doing my mandatory army service for a period of 9 months, this means I can't know for sure when the next update will be out.

The most probable scenario is that I will not have computer access for the greatest part of the next 9 months. I will try to work to complete the features when I get back home, but I can't guarantee anything.

Also it will probably take a while to reply to e-mails/posts since I won't have any Internet access.


Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hans on March 09, 2014, 11:36:17 AM
Hi Kelsos, when I read your upcoming army duty I started to keep my fingers crossed ... I was looking forward to the inclusion of play lists in your app ... Thanks for your work and all the best in the army!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sparramc on March 16, 2014, 04:31:13 PM
Thanx to all that worked on this wonderful Plugin. "MusicBee Remote" is Bloody Brilliant!

cheers

Ray Mc
www.LegoMindstormsRobots.com
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Leroy Bad on March 26, 2014, 09:22:02 PM
Hey maybe you guess can help me. There is one single album in my MusicBee Library, Bitches Brew by Miles Davis that for some reason whenever I que up the album with MB Remote it arranges the track out of order! I can't figure out why. I've checked and made sure the tags are correct, and tested that it plays properly within MB itself. But its only with the remote that arranges the tracks out of order.  It's just this one album and the out of order track list is consistently the same every time I select it. Any thought?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 04, 2014, 12:57:02 PM
Hey maybe you guess can help me. There is one single album in my MusicBee Library, Bitches Brew by Miles Davis that for some reason whenever I que up the album with MB Remote it arranges the track out of order! I can't figure out why. I've checked and made sure the tags are correct, and tested that it plays properly within MB itself. But its only with the remote that arranges the tracks out of order.  It's just this one album and the out of order track list is consistently the same every time I select it. Any thought?

Hello Leroy,
It is an issue with my code... I don't sort the tracks properly when I queue them, this has been fixed in the development code but it hasn't been backported to the old version. I am back home for a couple of days with leave from the army, so I will try to backport a few fixes if I have enough time.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: bazinga on April 09, 2014, 01:39:17 PM
Hi,

I haven't installed the app yet; I was wondering if it is possible to start up musicbee using the remote app. Reason: I'd like to play my music from the PC without turning on the monitor...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hans on April 09, 2014, 04:54:54 PM
No, MB must be running so that the android app can contact it. But the app can start and stop playing tracks.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 18, 2014, 10:41:57 AM
Hello bazinga,
Although I plan on adding such a feature on the future, currently it is not possible. I am not sure how long will it be before I get it done.
It will be probably after completing my army service in mid December.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: 3221912527 on April 26, 2014, 04:18:44 PM
So frustrating but I cannot get this to work any more after installing Windows 8!

On my PC I have several local servers, Pushbullet, Unified Remote, Splashtop Streamer and MusicBee Remote. When I use the auto-scan functions on the other programs they find my PC servers instantly with no problem - but MusicBee cannot find the host. It is the only one not working.

Even if I manually add the server it does not work.

No conflicting ports either. I also tried changing the port but it doesn't work. Also tried forwarding port 3000 on my router.
I tried disconnecting from WiFi and only running the server on cable, still doesn't work.
I even added MusicBee to the Windows Firewall settings to allow it complete access, but it still won't work.

I'm completely at a loss and very upset because this app was essential to my well being!

Main MusicBee version - 2.3.5188
MusicBee Remote plugin version - 0.9.8.1312
Android version - 0.9.10
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on May 02, 2014, 11:37:40 AM
Sorry to say that but i think this app got unnecessary. With Bazingas DACP Plugin you can use the Retunes App which got all features of Musicbee Remote + Library Browsing and starting playlists.
   
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Ansem on May 06, 2014, 06:44:49 PM
i think that this app is fantastic!
please can you add only this 2 feature
-rate the songs
- delete the song from the hard disk (not only from the playlist
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: psychoadept on May 20, 2014, 03:19:00 AM
I got this error after trying to abort an Auto-Tag by audio signature command.  It looks like it's related to this plugin.  Can you advise?


MusicBee v2.4.5252.30813 (Win6.1), 19 May 2014 21:06:

System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted
   at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.Sockets.Socket.Bind(EndPoint localEP)
   at System.Net.Sockets.UdpClient..ctor(Int32 port, AddressFamily family)
   at MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.Start()
   at MusicBeePlugin.AndroidRemote.Commands.Internal.StartServiceBroadcast.Execute(IEvent eEvent)
   at MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Ansem on June 24, 2014, 02:32:52 PM
Can you please add this two feature:
-delete songs (only from MB or from HDD too)
-add songs to a playlist?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 25, 2014, 07:01:36 PM
eLr0n, I am glad you found something to fulfill your needs, still these features will be added to MBRC as soon as I am off the army and have some time to spend coding.

scampbll, seems that some other application was using the same port with the remote you can change the port from 3000 to something else to get rid of the problem.

Ansem, I will add them on my todo list, but it will have to wait. Currently I am stationed on an island near the borders and I haven't been able to get back home for the last two months. Furthermore I don't have any planned leave at least for the next month, so I am unable to continue the remote's development.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kamikaze15 on August 11, 2014, 05:40:08 PM
I get this bug whenever I try to launch MusicBee offline. I was suggested to post this here as the plug-in may be the one causing it. Thanks for the help.

MusicBee v2.3.5188.29316 (Win5.1), 10 ago 2014 21:46:

System.Net.Sockets.SocketException (0x80004005): La dirección solicitada no es válida en este contexto
   at System.Net.Sockets.Socket.setMulticastOption(SocketOptionName optionName, MulticastOption MR)
   at System.Net.Sockets.Socket.SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, Object optionValue)
   at System.Net.Sockets.UdpClient.JoinMulticastGroup(IPAddress multicastAddr)
   at MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.Start()
   at MusicBeePlugin.AndroidRemote.Commands.Internal.StartServiceBroadcast.Execute(IEvent eEvent)
   at MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 14, 2014, 03:16:50 PM
This is indeed caused by the plugin.
It is in the code used to autodetect the plugin from the Android application. I never actually tested the code offline. It should be really easy to fix, however I am currently unable to fix it until my next leave (currently I am doing my army service and I have no access to a development machine). I will either get a leave on late September - early October or during November.

If someone has a computer running visual studio it should be probably fixed by surrounding the ServiceDiscovery.Instance.Start(); with a try {} catch() {}. Catching the exception should stop the crash.
https://github.com/kelsos/mbrc-plugin/blob/35d588dcf5934c632a07aedfa5de908b89979d10/AndroidRemote/Commands/Internal/StartServiceBroadcast.cs#L14
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Gwapkov on August 26, 2014, 06:50:27 AM
I have a suggestion:
Adding the auto shutdown feature for remote shutdowns.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Ansem on August 29, 2014, 08:28:38 PM

Ansem, I will add them on my todo list, but it will have to wait. Currently I am stationed on an island near the borders and I haven't been able to get back home for the last two months. Furthermore I don't have any planned leave at least for the next month, so I am unable to continue the remote's development.
thanks a lot! don't worry ^^ do it when you'll have time ^^
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 07, 2014, 06:26:33 PM
I have a suggestion:
Adding the auto shutdown feature for remote shutdowns.

I am considering the ability (as an option) to start/close MusicBee using the remote but it will probably be on a later version.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Storris on September 17, 2014, 08:28:08 PM
Just thought I'd say WOW \ :o /

From "oh that looks good", to playing my music in approximately 30secs.

Thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on October 10, 2014, 08:52:09 PM
I just cloned the repo from Github and actually there is no ServiceDiscovery.Instance.Start() method.
The MusicBeePlugin.AndroidRemote.Commands namespace looks like this:
http://i.cubeupload.com/9eJlR4.png

The StartServiceBroadcast class looks like this:

namespace MusicBeePlugin.AndroidRemote.Commands
{
    internal class StartServiceBroadcast : ICommand
    {
        private readonly ServiceDiscovery _service;

        public StartServiceBroadcast(ServiceDiscovery service)
        {
            _service = service;
        }
        public void Execute(IEvent eEvent)
        {
            _service.Start();
        }
    }
}

I think I did something wring in cloning the repo :/
I tried a few things but, the Exception is still thrown..
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 20, 2014, 08:01:39 PM
hi halliba, you probably cloned the latest development tree, that has a lot of changes and thus it is incompatible with the current android application release. I am currently stationed near my hometown, though I couldn't get out much... Probably in the next week I will get back home more often so I will have a look.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kamikaze15 on November 29, 2014, 01:38:04 AM
Malwarebytes Anti-Malware doesn't let me use the application. I've added both MusicBee folder and process to exclusions but that doesn't seem to work. What can I do so I can use the remote and the anti-malware at the same time?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2014, 11:11:57 AM
That's really weird, are you using the latest plugin version?
Can you generally provide more information regarding the issue?

OS, Version of the plugin, error message? any available logs from malware bytes. I downloaded the free version to run a scan but it did nothing.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: weare on November 30, 2014, 11:24:32 AM
This really is a great app Kelsos, I haven't had any issues with it in the 6 months or so I've been using it, on a variety of android phones & with both win7 starter & win8 hosting my library of 40,000+ tracks, I rely heavily on the playlists within musicbee tho, so I'm forced to also use subsonic, are you any closer to adding playlist functionality to the app? I'd love to say goodbye to subsonic...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2014, 11:30:52 AM
Currently the application is at a weird state, the situation is better on the plugin side as the API is almost done, only minor modifications are required. On the android application I am trying to figure out the best way to implement the new features, I have been doing a bunch of experiments however more work is needed.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on November 30, 2014, 02:30:55 PM
On the android application I am trying to figure out the best way to implement the new features
I know that your time to work on this is somewhat limited, but a way to exit from the app on the Android side would be greatly appreciated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2014, 04:42:12 PM
I already plan on adding an exit function that will stop the background service and the application :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on November 30, 2014, 05:41:49 PM
I already plan on adding an exit function that will stop the background service and the application :)
Great news.  I'll wait patiently.  Thanks.
Title: Add Browse and Playlist access to MusicBee remote
Post by: MichaelMusicMan on December 12, 2014, 05:12:50 PM
It would be very useful if I could both browse my Windows MusicBee collection and have access to the playlists I create there in Remote.

Michael
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 12, 2014, 05:36:18 PM
hello Michael,
both features are under development.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frn_747 on January 01, 2015, 01:46:24 PM
Hi Kelsos,
just another idea...

Now that Steven has developed a DLNA plugin, it will be fantastic to select the output from the remote so the music can follow you around the house! (sounds like a wet dream  ;))

Cheers. Fran.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 01, 2015, 04:01:48 PM
I have not played around with the DLNA plugin however with an API call provided, It should be easy on my side to add such a feature.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Madmaxneo on January 19, 2015, 07:39:24 AM
This remote is an awesome addition to an already awesome music player. I had been looking for something like this for the other media player I used to use to play music..

I have one request for a feature. How about the ability to search for a "Playlist"? You have search by genre, artist, album, and track. So why not a search by playlist?

Bruce
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 19, 2015, 06:03:10 PM
Hello Madmaxneo, I am working on a new version for the remote and I am in the process of adding Playlist Support along with library browsing.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Madmaxneo on January 20, 2015, 10:20:37 PM
Sweet! I look forward to the update.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: tomann on January 23, 2015, 06:42:47 PM
The status of the plugin is running, but the android app can't connect (manually or otherwise), and says offline. The only odd thing is that the save button doesn't work on the window for the plugin settings (but this could be a different problem, or not even an issue).
When enabling and disabling the plugin I get the following error. Any help would be much appreciated!
 MusicBee v2.3.5188.29316 (Win6.1), 23 Jan 2015 18:04:

System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted
   at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.Sockets.Socket.Bind(EndPoint localEP)
   at System.Net.Sockets.UdpClient..ctor(Int32 port, AddressFamily family)
   at MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.Start()
   at MusicBeePlugin.AndroidRemote.Commands.Internal.StartServiceBroadcast.Execute(IEvent eEvent)
   at MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ihavnoclue on January 25, 2015, 08:53:48 AM
Tried starting MusicBBee today and encountered an error generated by the remote plugin. Couldn't start the program until I renamed the dll. The error code is below.

I'm also very excited to see the new features I saw mentioned above. They would make the app much more convenient :)

MusicBee v2.5.5395.34984 (Win6.2), 24 Jan 2015 23:37:

System.Net.Sockets.SocketException (0x80004005): A socket operation was attempted to an unreachable host
   at System.Net.Sockets.Socket.setMulticastOption(SocketOptionName optionName, MulticastOption MR)
   at System.Net.Sockets.Socket.SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, Object optionValue)
   at System.Net.Sockets.UdpClient.JoinMulticastGroup(IPAddress multicastAddr)
   at MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.Start()
   at MusicBeePlugin.AndroidRemote.Commands.Internal.StartServiceBroadcast.Execute(IEvent eEvent)
   at MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 25, 2015, 12:37:17 PM
The multicast code... OK I will check it later and I will upload a version for you to test if it is fixed.

--Update--
Could you check if you have the same issue with following? an if it is not fixed could you tell me what exactly happens?
https://www.mediafire.com/?h6m5qxhx7ybez5h

--Update II
Note that the above version is a debug version and the log never resets so it will continue to increase in size, if it works for you and you get no issues please inform me to get a new release version out (release has logging disabled).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Madmaxneo on February 13, 2015, 08:46:25 AM
For some reason the search function in the remote is not working correctly. I took a few songs in a playlist and changed the album to a specific name so I could find them in the remote search function. But the search turns up nothing. I also did the same and changed the genre to "Soft Meditation" and when I search for that genre the remote doesn't find anything, but the search still works normally for genres and tags that haven't changed. Maybe there is a setting I missed somewhere. Or is this a problem with the parent program MusicBee?

Bruce
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 13, 2015, 10:37:51 AM
I prepared a version with some basic logging enabled for the search
The location of the error log is the following: %AppData%\MusicBee\mb_remote\error.log

I am not sure if there is enough to help me but it could be a start.

https://docs.google.com/file/d/0B1D3bMwQQHTIZHVfX3IyeF9TZUU/

I think the way I get the results now is similar to how the auto playlists work.
Say you search for a genre. It would be like creating a playlist with Match -> Genres Contains "keyword".  I will to keep in mind and change something to see if that's the condition for the issue.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Madmaxneo on February 13, 2015, 06:07:14 PM
Once I install those DLL's how do I get the error log and send it to you?

Now that I think about it I am thinking this has more to do with MusicBee than the remote. When I search on the remote for other genres that were set before I used MusicBee the results come up fine.

I just figured out how to do a search in MusicBee and the same thing happens so this is definitely a problem with MusicBee.

I will report this issue in another forum (bug reporting?).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 14, 2015, 09:08:16 PM
Yes you get the error log and send it.
At the latest release the search happens on MusicBee.
I just generate an XML like the one used with the Auto Playlists and I pass it to the MusicBee API. Then the API returns the matching results (so it could be an issue there maybe sending something wrong to the API). It will not be the same on the version under development though.

If you have the same issue with the Auto Playlist matching, then it could be a MusicBee issue and you should report it to the bug reporting forum. If the Auto Playlists work properly, then the issue is with my code. So if the existing logging functionality isn't enough to reach a conclusion, I will have to add logging to a few more parts, in order to figure out why that happens.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ihavnoclue on February 22, 2015, 05:10:32 AM
I completely missed your reply to my post. Should have enabled notifications.

I had this error come up a few times. Seemed a little random. Happened today and I checked this thread. Replaced the file and it worked again.
But I also tried the old version again to double check and didn't see a problem there anymore. Not sure what's going on.

I'll keep running this new version and see if I get the error again.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Cavey on February 22, 2015, 03:01:46 PM
And your plugin working fine with my BlackBerry Passport.

Thanks a lot !
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 23, 2015, 03:20:28 PM
I am glad it works for you Carvey :)

By the way the library support work seems to take more than I thought, so I took a break of working on the features, in order to update a little bit the existing version, Mostly it is theme updating and fixing a few annoyances people reported etc. If anyone is interested in checking the version I created a folder in mediafire that I will use to provide some builds whenever I have some work ready.

The version has a different package name so it can be installed side by side with the Play Store release. I have to warn you that this is software under development and might have major issues and also some features may not work as intended at the available builds.

Here for anyone interested: https://www.mediafire.com/folder/moam7fwms7yvm/mbrc-preview
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Cavey on February 24, 2015, 05:30:15 PM
Well I've just try your new version.

But, with my special screen (1:1) prefere the old version. The Yellow line is very... mmm... agressive.


But, I've got a special phone. I'm on BBos 10, not with Android.

old package :
(http://fract.org/guest/v1.jpg)

new package :
(http://fract.org/guest/v2.jpg)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 24, 2015, 06:29:43 PM
Well trying to follow some of the Material Design guidelines and color is important :)
Both seem of but then I haven't optimized the phone for something with square screen. I could try but I am not sure how it will run on Passport.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mozartjune on February 25, 2015, 03:19:34 AM
One wishlist I have is controlling the volume from the notification panel so I don't have to exit an app if I just want to change the volume. I have no idea how difficult that is or if you have the time for that but that would make this app 11/10 from 10/10  ;D
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: fabuuu on March 09, 2015, 04:31:06 PM
This message instantly occured: MusicBee v2.5.5524.39432 (Win6.2), 9 Mrz 2015 12:44:

System.Net.Sockets.SocketException (0x80004005): Der Host war bei einem Socketvorgang nicht erreichbar
   bei System.Net.Sockets.Socket.setMulticastOption(SocketOptionName optionName, MulticastOption MR)
   bei System.Net.Sockets.Socket.SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, Object optionValue)
   bei System.Net.Sockets.UdpClient.JoinMulticastGroup(IPAddress multicastAddr)
   bei MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.Start()
   bei MusicBeePlugin.AndroidRemote.Commands.Internal.StartServiceBroadcast.Execute(IEvent eEvent)
   bei MusicBeePlugin.AndroidRemote.Controller.Controller.BgCommandExecutor(Object e)
   bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   bei System.Threading.ThreadPoolWorkQueue.Dispatch()
   bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 09, 2015, 04:40:41 PM
I am sure I have a version somewhere with a fix for the specific issue,
I will upload a new build when I get back home.

---- Update ----
I got a new version here [----] theoretically it should not crash at this point. Could you test and tell me if everything is fine?

--- Update II ----
I removed the link since the specific build was actually broken...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on March 12, 2015, 02:01:58 PM
I can't enable the Plugin...
It seems deactivated by default. When I click on enable it says:

This Plugin can not be activated.
Exception has been thrown by the target of an invocation.

I guess there is an Log feuture but I can't enable it without the Plugin running, can I?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 12, 2015, 02:36:53 PM
Halliba what version? the latest release or the build I posted above (0.10)?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on March 13, 2015, 10:17:40 PM
I think it worked with the latest release. I updatet to 0.10 and it stoped working... Downgrading did not solve the Problem :/
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 13, 2015, 10:52:19 PM
 Ok you are right... I was lazy and I assumed that since the debug build worked fine the release should also work properly... I should have known better.  My fault I am checking to figure out what went wrong.... I am gonna test the next release before uploading...

--- Update ---
I am really sorry about the previous upload it was a really stupid mistake... here is a new build that should work fine...  : mbrc_plugin-v0.11.7z (http://www.mediafire.com/download/ckek5ty6zk5dd57/mbrc_plugin-v0.11.7z)

--- Update II ----
Anyone who had the issue with the crashing on the DiscoveryService please tell me if this fixes the issue for you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: fabuuu on March 15, 2015, 01:38:34 PM
Hi,
thank you for your patience.

With the new plugin MusicBee isn't crashing anymore.
If the connection with the app works as fine as before the crashes started I haven't tried out yet.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 15, 2015, 09:44:18 PM
Glad to know. If there are any issues keep me updated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on March 16, 2015, 02:34:03 PM
--- Update ---
I am really sorry about the previous upload it was a really stupid mistake... here is a new build that should work fine...  : mbrc_plugin-v0.11.7z (http://www.mediafire.com/download/ckek5ty6zk5dd57/mbrc_plugin-v0.11.7z)

Workes fine with 0.11 :)
thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 28, 2015, 01:06:49 AM
Hello there, I made another preview build available, v0.10.0.4, this version also requires a minor plugin update v0.12 that is available on the preview folder (https://www.mediafire.com/folder/moam7fwms7yvm/mbrc-preview) on mediafire. Mostly the update is visual. Also the ability to clear the search results has been added.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 07, 2015, 08:20:15 AM
A new version has been pushed to the testing channel in Google Play Store. For those that are interested in testing but are not yet members you can join testing through the google group at https://groups.google.com/forum/#!forum/musicbee-remote (https://groups.google.com/forum/#!forum/musicbee-remote).

Keep in mind that  v0.12 of the plugin is required and  is available under the test versions category. Also both the plugin and apk are available on their respective repositories on Github.

The plan is to hit stable after one week if no major issues arise. The update will have mostly a visual redesign closer to the material design guidelines. Also adds an exit button to the drawer menu that will stop the background service and exit the application, and a floating button in search that clears the search results. Also the shuffle button with the new update should change from off/shuffle to off -> shuffle -> autodj.

The plans are to release another minor update in the near future that will include a lockscreen and homescreen widget, and afterward I will resume the work on library/playlist support. Unfortunately I don't have any ETA for library/playlist, The work is halfway done.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on April 08, 2015, 03:44:32 PM
v.0.12 looks pretty good :)
Two things, I noticed:
My OnePlus One is set on a low DPI for getting everything smaller. it runs @350dpi. The standard value is 450 i guess.
I think the low DPI is the reason, why the Album Cover is cut at the top and bottom for approx. 15%. So it isn't perfect square..
That doesn't look good :/

(https://axdz7q.by3302.livefilestore.com/y2pCm7WsOOrX9JoZhdLK8c6rOxW6i8txe2FpLfVCaDHCmE3ZPISADEkuSQPpTpXz52AUl9S5HyVmpRouoTJL1PROmQ3SNIcuNVw7CCmw-Tz53Fusw-xfsEUdICoestFUt-1JYi_GcC2jhN6l_VSuEAUcg/Screenshot_%20%202015-04-08-16-30-51.png?psid=1)

Second thing; when LastFm scrobbling is enabled while starting the App, the Checkbox isn't enabled.
Only if you disable and enable Scrobbling via the App, the Checkbox is checked.

Carry on :) Your work is excellent ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 08, 2015, 06:02:05 PM
halliba can you please send a screenshot ? I will check the last.fm scrobbling maybe I missed something.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on April 08, 2015, 06:04:11 PM
I thought i attached a screenshot in my last post..
here you go:
http://www11.pic-upload.de/08.04.15/4mnxwj6xwqx9.png
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 08, 2015, 06:07:49 PM
OK I can see the previous now.. It took a while to load probably... I have an idea but it will require some testing. I will let you know.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on April 08, 2015, 06:13:27 PM
I forgot to set the Viewpermission for everyone in Onedrive.. So my fault^^
I'm patient ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sdk16420 on April 15, 2015, 05:17:16 PM
Would it be possible to add (better) support for radio streams? Right now you can only play/pause and stop radio, it would be great if you could switch between radio stations or radio and local music.

Otherwise MusicBee remote is great, sometimes a little buggy when connection, but overall I have no complaints.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 15, 2015, 06:11:57 PM
Radio support is on my TODO list I will check what is needed to add it.

Halliba did you test this release https://github.com/kelsos/mbrc/releases/tag/v0.10.0-rc.2 ? if not could you please tell me if the cover adjusts properly.

Also there is a specific issue I have to solve that is related to the initial state of the application.  This is probably partially caused by the plugin, I want to fix this before releasing a stable version.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: find-the-pig on April 15, 2015, 06:15:12 PM
looks perfect with v0.10.0-rc.2 now :)
thanks ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 26, 2015, 05:33:58 PM
I did push another release candidate version of the Android Application in the Google Play Store testing channel, it should be available in the next few hours. The apk is available at https://github.com/kelsos/mbrc/releases/tag/v0.10.0-rc.4 . And it also requires the latest plugin update https://github.com/kelsos/mbrc-plugin/releases/tag/v0.13.0 . Mostly I did a few minor additions to the protocol on the plugin side however I did manage to find a small issue that would cause data to get ignored by the client.

The rc.3 features a new logo, and adds support for lockscreen controls and fullscreen cover display on devices running Android 4.0 or later. Also I had a request on github for headset controls, and since that part was related to the way the lockscreen widget works I decided to add it. Now you can play/pause with single click from the connected headset button or skip to next with a double click.

I plan on waiting for another week for any issues reported, and then I will start rolling out the new update.  Afterwards I plan on releasing another minor update that will include widgets before resuming my work on Library browsing and Playlist support.

-- Update --

I found a couple of issues with the rc.3 so I did an new build fixing the issues in rc.4
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SimonBRT on May 01, 2015, 10:16:59 AM
Just installed the latest version - this making great progress Kelsos!  loving the redesign, keep up the good work.  one of the most indispensable apps i use!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 02, 2015, 12:15:38 PM
Thank you Simon.

Well I pushed v0.10.1 to Play Store, let's hope I didn't miss any weird issue that will cause crashing and me panicking to quickly fix the issue :P
Hopefully in the next few days I will start working on the widget part of the application for the next update.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on May 02, 2015, 02:35:11 PM
i've noticed that the search only returns results sorted under the 'Music' section of the library
things sorted under the 'Audiobooks', 'Radio' or 'Podcast' section are ignored
is this the intended behavior ?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 02, 2015, 03:19:46 PM
hi sumsi,
yes this is intended, it should be easy enough though to allow the user to search everywhere. I could include it in the upcoming update.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on May 02, 2015, 04:39:44 PM
thanks for information
would be very glad to see this working
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: yeahti on May 02, 2015, 11:04:42 PM
Hi

Sorry for my english, i'm french (i'll move soon to Canada to improve my speaking)

Thank you for the application wich is really wonderful. I'm using it in my room pc-amplificator and it works great, execpt on this: i cannot search for artist / album or genre.

It's like impossible... !

I just download the latest versions of mucisbee remote on my pc and phone, and it still doesn't work. It was already the case with the last one.

Connexion is easy. I can control the volume, next, previous, play and pause. I can also look at the queue and now playing, but ONLY the album i'm listenning.

I can not have a search. It's blanck, empty. Nothing at the search menu is working.

I tried to reinstall all, and it still not working. What can i do ?

Windows 7 ultimate edition / Xiaomi MI3

MusicBee version 2.4.5404 / Plugin version 0.13.0.1358 / Application version v0.10.1

Thx a lot ! :)

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 03, 2015, 08:36:47 AM
Hi yeahti,

I am already looking into it since other people had the same issue, unfortunately I am unable to replicate. The search heavily relies on metadata from your tracks stored in the library of MusicBee, so the thing that would better help me identify the issue is probably some more information about the tracks ID3 tags of your Library.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: yeahti on May 03, 2015, 11:00:24 AM
Ok. How could i help you with Tags ?

I almost have 90% of my library in FLAC.  And i barely change the tags, they are already with the songs i download
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 04, 2015, 10:48:37 AM
yeahti could you please download this testing plugin and tell me if the alternative search works?

This plugin copies the code that does the album seach.
To install the plugin you have to extract it to the Plugins folder of MusicBee.

To open the form to search you have to go to Tools -> SearchTest.
The default is to search like the plugin, and the alternative is activated by checking the checkbox in the form.

Could you search like you normally search with the android application both with the alternative unchecked/checked and tell me if you get any results on either of two. This could probably help me narrow down the possible causes of the issue.

https://www.mediafire.com/?2k5yf6065lkgj3c
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: yeahti on May 04, 2015, 12:56:37 PM
Hi.

Thx for your quick responses !

I just tried with the plugin. And it's.. weird. Works for both checked and unchecked. So i next tried by uninstalling the plugin, and it still works.. !

Yesterday none of  my search was working. And now without the plugin it works.. BUT i have to do a research with a least a letter to find something. If i don't, nothing appears.

So i need to hit "eminen" of "emi" to find it. Can't just scroll to find the artist because nothing appears without search. But maybe is that normal ?



Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 04, 2015, 01:06:45 PM
Yes that's unfortunately normal, it was the fastest implementation possible. Though I plan on changing it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: felipe on May 04, 2015, 02:01:00 PM
My feedback:
- The album art placeholder could be more "material".
- The homepage screen is buried in hamburger menu. Could be accessible by touching the playback control on the app's footer
- On the search results, the three dots menu for individuals songs are covered by the pink queue button.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 04, 2015, 02:21:53 PM
Thank you Felipe, I can manage fixing the second and third issue for the next release, though the placeholder would be hard since I am not a designer and I would have trouble creating something elegant. I will ask the people that previously created the logos if they can help.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: felipe on May 04, 2015, 02:31:05 PM
I can send you some suggestions of artwork placeholder?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 04, 2015, 02:57:21 PM
Feel free to send.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: felipe on May 04, 2015, 04:08:55 PM
kelsos, some placeholders options:
album link: http://imgur.com/a/qlXOu
download zip: http://s.imgur.com/a/qlXOu/zip

I send you some flat versions,  old vynil and others one color flatted.
Perhaps you could include an option to select the placeholder.

I hope you enjoy.
Thanks.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 04, 2015, 04:13:45 PM
They look nice...  Actually this sounds like an nice Idea I will check it later on how easy it is to implement.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: yeahti on May 05, 2015, 11:03:43 PM
Ok :) Thank you for the application, it's really cool to use ! :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: inflikted on May 31, 2015, 08:00:25 PM
Any possibility of a Windows Phone equivalent?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 01, 2015, 08:42:58 AM
Any possibility of a Windows Phone equivalent?
Unfortunately I don't have any more time left to add an extra platform for development and support.
Though I plan a complete rewrite (actually work is done on the development branch) of protocol / API to support an embedded web client.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 02, 2015, 10:53:04 PM
any news on a new version update ?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 03, 2015, 11:35:26 AM
Unfortunately, I have a half baked update with widgets and work in progress on mostly visual fixes, and removal of obsolete code.

Due to a busy schedule with work all of the essential features are currently frozen. I am not really sure when I will have the time to resume. Though I have a few ideas lately on how to proceed with some specific issues.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 03, 2015, 01:43:00 PM
any chance for a quick update fix regarding the search "problem" ?

i've noticed that the search only returns results sorted under the 'Music' section of the library
things sorted under the 'Audiobooks', 'Radio' or 'Podcast' section are ignored
is this the intended behavior ?

hi sumsi,
yes this is intended, it should be easy enough though to allow the user to search everywhere. I could include it in the upcoming update.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 03, 2015, 05:52:13 PM
will you be available for testing?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 03, 2015, 06:08:25 PM
sure
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 03, 2015, 09:05:07 PM
Here is a link on mediafire http://www.mediafire.com/download/f6k04ntfn2kaw09/mb_remote_selectable_sources.zip
Could you test and tell me if it works properly for you?

Quick information on how it works.

I have added  a couple of CheckBoxes in the plugin's settings panel that activate the various sources. I did some minor trial with a podcast I subscribed and it seems like it worked. Could you test to see if it is close to what you need and give me some feedback.
 
One thing to keep in mind is that this is a debug build and there might be a case of excessive logging. If everything works I will refine the functionality a little bit and I will release a new build.

(Also by looking at the quote, it seems that I missed the radio part I will have to check it in the following days, hopefully Wednesday).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 03, 2015, 11:26:12 PM
did some quick testing and so far all seems to work as i imagined

i'm taking the chance and throw in some thoughts for the android app itself

- adding a search tab for the album artist would be great cause the artist tab ignores correctly the album artist
- possibilty to select the default tap action in the search would be great cause in a searching scenario i dont think some will often add all tracks of an artist/genre to the playlist expecially concerning audiobooks
opening the next "lower" level (artist -> album -> tracks) per default seems a more logic sequence to me

apart from this you did a very good job thanks for this
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 04, 2015, 07:38:19 AM
I think that I already have an option to select the default action in the settings menu of the android application somewhere, though it seems that opening the next lower level is missing. I am not sure why I decided not to include it, it has been a while since I added the option.

Anyway If it is close to what is expected, I will see what else is needed and I will publish a new release in the next days.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 04, 2015, 03:12:55 PM
i was a bit wrong the option is already there but you can only select to queue or to play, the next level option  is missing
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on August 06, 2015, 03:20:56 PM
after some using i noticed some issues:

in the app:
- if you went from a searched album to its tracklist for the sorting the discnumber is ignored and if there are 2 or more tracks with the same tracknumber they are sorted in reversed alphabetical order (z-a)
expecially for audiobooks respecting the discnumber is kind a important
the second one fades with respecting the discnumber but wanted mention

- if there are 2 tracks (or more) with the identical tracktitle somewhere in the now playing list and eg the second one is actually played the playbutton in the now playing list view is always on the first of theses tracks

- in the now playing list view the buttons to move the tracks around would be better on the right side cause on the left they make it very difficult to drag out the side menu

- if the search results fill one complete page or more the appearing clear button overlaps the 3 dot botton of the last entry so its not reachable
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 06, 2015, 06:52:02 PM
Search related code is mostly on the plugin side so I will have a look.

I am aware of the floating action button issue, I was looking for ways to have it disappear while scrolling, it is doable though I have to find time to figure out the integration.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Rindsever on August 20, 2015, 11:48:44 AM
Dear all,

I'd like to have some help on how to set up the MB remote application when it fails to connect my computer automatically, how works the manual set up ?

For more details :
Just acquired a samsung trend lite 2 with android, wanted to control MB from it. So I bought a bluetooth USB key (Belkin Mini Bluetooth v4.0 adapter), installed both application and plug-in. Everything appears great, there is a connection between my phone and my computer (in Windowsl) but in the MB remote app, the Connection Manager can't find any remote host. Then I tried, maybe in a clumsy way, a manual set up by touching "add" and entering my computer name, filling the "Hostname/IP" field with the "Private address list" that appears on my screen when I check the plug-in from Musicbee and also by filling the port as 3000.

Where am I wrong ?
Thank you for your help, sorry if someone already answered anywhere in this forum and I could not find him !
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 20, 2015, 12:40:35 PM
Dear all,

I'd like to have some help on how to set up the MB remote application when it fails to connect my computer automatically, how works the manual set up ?

For more details :
Just acquired a samsung trend lite 2 with android, wanted to control MB from it. So I bought a bluetooth USB key (Belkin Mini Bluetooth v4.0 adapter), installed both application and plug-in. Everything appears great, there is a connection between my phone and my computer (in Windowsl) but in the MB remote app, the Connection Manager can't find any remote host. Then I tried, maybe in a clumsy way, a manual set up by touching "add" and entering my computer name, filling the "Hostname/IP" field with the "Private address list" that appears on my screen when I check the plug-in from Musicbee and also by filling the port as 3000.

Where am I wrong ?
Thank you for your help, sorry if someone already answered anywhere in this forum and I could not find him !

From what I understand you want to use the Remote application over a Bluetooth connection, correct me if I am wrong. The auto detection feature requires a Wifi connection supporting multicast, so this won't work in your case.

Also the application uses a TCP socket connection in order to communicate. So in a sense directly it is impossible to use over bluetooth.
I have seen around though, that it is possible to have TCP over a bluetooth connection by using a PAN (Personal Area Network) http://windows.microsoft.com/en-us/windows/connect-bluetooth-pan#1TC=windows-7 this way you should be able to connect over bluetooth.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Faufiffon on August 30, 2015, 06:08:18 PM
Newcomer here, thanks for this great plugin :)

One question : has the 'Search Library' function been implemented ? None of my songs appear in the search window. Apart from that function the remote works fine.

Thanks in advance for your help.

[Edit : MusicBee v 2.4.5404 / plugin v 0.13.0.1358 - Phone LG G2 Android 4.4.2 ]

[Edit #2 : I'm dumb. It didn't occur to me that I had to actually search for songs to see anything appear... 'Problem' solved; the bug was in my brain].
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 31, 2015, 10:41:36 AM
Actually it is mostly incomplete visual representation as to what you have to do, many users have the same problem
I have to create a small update adding some kind of text just to clarify this thing.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 01, 2015, 12:02:49 AM
Is it possible to manage the radio stations in musicbee with this app ?

can't find a way.

BTW; remark for your devs:  When I want to install the latest version my virusscanner says the plugin is infected with a trojan virus, so I went back to a version 2.0 install and then the virusscanner stays silent.

I use 360 total security which has not let me down yet, can you check an answer please ?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 01, 2015, 06:58:50 AM
I am working on a plugin implementation that will include the ability to search and play radio stations.

Version 2.0? of the plugin? what was the version that was detected as a trojan could you point it to me so I could check why this happens?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 01, 2015, 09:30:30 AM
latest version available on your download page gives a trojan positive with 360 total security.

Need more info about the signature then I must install it again ( or try becaus don't want to risk my pc getting a virus :) )
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 01, 2015, 09:35:14 AM
This is the warning I get from 360 Total Security :


Trojan (HEUR/QVM42.0.Malware.Gen)

in Musicbee_remote0.13.0.exe

File is (offcourse) quarantined :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 01, 2015, 02:48:46 PM
I will give it a try back home, what this only with the installer, or also with the zip also the source was my website?

Virus total analysis
https://www.virustotal.com/en/file/e2e6dd78202597099e0b7aef71b32a0985818b6e9393410f55872990053ffd03/analysis/1441115428/

The file in question
http://kelsos.net/musicbeeremote/download/musicbee_remote_0.13.0.exe
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 02, 2015, 08:23:49 PM
sorry for my late reaction.

The virus warning I get is with the download of the file, installing is not possible because the download is blocked due to the virus warning.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 02, 2015, 08:54:44 PM
There is also a 7zip that contains the plugin and a required library that you can manually extract, does this happen with the 7z file too?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 02, 2015, 09:06:06 PM
Where to find and how to do ??

could test it for you if I have some spare time tonight.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 02, 2015, 09:09:42 PM
you will not like this :)

When I want to download the 7zip file of version 13.0 I ff opens and shows a page with strange text.

When I want to download previous versions the download does really start and a 7zip file can be saved to disc.

looks like you dl page is corrupted somehow
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 02, 2015, 09:10:55 PM
http://kelsos.net/musicbeeremote/download/

this page, try to down v 0.13.0
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 02, 2015, 09:12:01 PM
mirror at github, no problem 7zip will download
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 03, 2015, 08:20:40 AM
It seems that this is the case I will check it, also did you try the alternative links? I have the plugin files mirrored on github this seems to work fine.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: estate on September 04, 2015, 10:23:37 AM
downloading at github is okay, viruswarning is also on Github in the version 0.13 file, seems it is infected also.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Camzo on September 10, 2015, 11:56:23 PM
I currently have an issue where I can't seem to see the music on my phone/tablet. I have tested on two devices (XT890 4.4.2, Xoom 4.4.4 OmniROM) and both connect but won't show any music, is there a fix for this?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 11, 2015, 10:31:02 PM
Hi Camzo, I will check if there is a version of OmniROM for the 1st generation Nexus 7 and I check to see why this happens.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Camzo on September 12, 2015, 10:32:52 PM
Hi Camzo, I will check if there is a version of OmniROM for the 1st generation Nexus 7 and I check to see why this happens.
Awesome, thanks! :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: holuschi on October 06, 2015, 10:34:48 AM
Thank for this wonderful plugin for my favourite music application! Love it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: macharborguy on October 17, 2015, 03:12:21 AM
I was really hoping I could make use of the socket via a NodeJS project, but with no API I'm out in the cold on this one  :(

I do a Twitch.tv stream and have been looking for a music player that supports web sockets (natively or via a plugin) with an API that would allow our NodeJS-based IRC bot to gather song information and artwork via a web socket connection and display the information on stream and in the chat room directly, allowing me to implement song requests and other features.

Just a suggestion:  WebSocket support, and an API for control messages and events would be lovely :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 17, 2015, 12:46:52 PM
On the development version of the plugin, I am modifying the protocol, meaning that I am replacing the socket with a HTTP REST api in addition with Websockets for push notifications mostly to inform the client for changes. (Unfortunately currently I am experiencing some issues with the websockets part though)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Camzo on October 19, 2015, 10:43:13 PM
Mine isn't working, could the issue be that my PC is connected via Ethernet?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stimbo on October 26, 2015, 09:43:28 PM
I installed the MusicBee Remote Control Plugin on a WinXP laptop using the newest MusicBee version 2.5.5721.

I now receive the following error message when I open MusicBee, and afterwards the application crashes:

MusicBee v2.5.5721.12459 (Win5.1), 26 Oct 2015 16:13:

System.Net.Sockets.SocketException (0x80004005): The I/O operation has been aborted because of either a thread exit or an application request
   at System.Net.Sockets.Socket.EndReceiveFrom(IAsyncResult asyncResult, EndPoint& endPoint)
   at System.Net.Sockets.UdpClient.EndReceive(IAsyncResult asyncResult, IPEndPoint& remoteEP)
   at MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.OnDataReceived(IAsyncResult ar)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.CompleteCallback(Object state)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

When I uninstall the Remote Control DLL file, all is well with MusicBee again.  Any ideas?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: 8166UY on November 16, 2015, 04:24:22 PM
Can someone help me with setting this up? I somehow can't connect to it.

Current settings PC:
http://i67.tinypic.com/n3ln5c.png

And in Android (CM12.1 build 14nov15 on OnePlus One):
http://i67.tinypic.com/5k4u0y.png
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stimbo on November 16, 2015, 05:21:33 PM
I was also hoping somebody would respond to this request ...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: 8166UY on November 16, 2015, 11:54:41 PM
For some reason putting all ports open in the plugin and filling the IP of my phone into the app works. Pretty unlogical, but hey, I've got my toy! Nice app btw, really makes my life feel a lot more gadget filled in a very good way.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 03, 2015, 08:06:36 PM
Hello there,

8166UY that is really weird indeed
stimbo I will try to check it during the weekend though I can't guarantee I will have enough time to. 
Camzo ethernet shouldn't be an issue.

Sorry for taking a while to reply, lately I have been really busy with work and I hadn't time to do anything else.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: vpsaxman on December 05, 2015, 03:06:40 AM
Just wanted to say, as a newcomer to Android, this plugin (and app) are a dream come true. They work flawlessly on my Nexus 5X and Win 10, which wasn't the case with the equivalent plugin on iOS (but this was due to Apple's poor implementation of their remote app). Still, the MB plugin was a breeze to install, and the app looks great, has great functionality and is intuitive to use.

Thanks so much for developing these!!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: finch1000 on December 06, 2015, 03:54:37 AM
Fantastic plug-in and app, kelso!

The only thing that would make it better is if you could add music to Now Playing from the Music Explorer (X-Box Music / Groove Music).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Vince3536 on December 10, 2015, 10:37:01 PM
Something major frustrating I found is that the remote app is miles away from what the MediaMonkey remote (MMRemote app http://www.mmremote.net/, so not the official MM remote app!) can do.
I can only search with the MB remote!? Not browse my library?

This is very bad. I really like MB and wished the remote app was not so bad.

So my wish is: improve the MB remote app!

For the moment I'll need to stick with MediaMonkey and the excellent remote app.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dgbx on December 10, 2015, 11:23:27 PM
Just a note to say thanks for all the work you have put into this excellent plugin...gratis no less!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 11, 2015, 04:44:46 PM
Hello Vince

Indeed the remote is far from complete, unfortunately when I started building it there where some wrong choices that limited the further development of features. I am currently in the process of rewriting it, thus the lack of updates, however the progress has been really slow.

Reasons include my army service a year ago and currently my work, that takes 9-10 hours per day and in some cases even weekends, making it relatively hard to keep a steady development schedule for the remote.

The target is to add these missing features and make a good remote experience.

Regards Kelsos
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Vince3536 on December 12, 2015, 12:10:18 PM
Hello Vince

Indeed the remote is far from complete, unfortunately when I started building it there where some wrong choices that limited the further development of features. I am currently in the process of rewriting it, thus the lack of updates, however the progress has been really slow.

Reasons include my army service a year ago and currently my work, that takes 9-10 hours per day and in some cases even weekends, making it relatively hard to keep a steady development schedule for the remote.

The target is to add these missing features and make a good remote experience.

Regards Kelsos

Thanks for replying and explaining. I can imagine it takes a lot of time to work on such an app and if you already have a busy life it's even harder.
Hopefully you will find some time and perhaps you can have a peek at http://www.mmremote.net/ to get an idea of what you could build as well.

Kind regards and good luck!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Kgro on December 17, 2015, 09:22:08 AM
Hello Vince

Indeed the remote is far from complete, unfortunately when I started building it there where some wrong choices that limited the further development of features. I am currently in the process of rewriting it, thus the lack of updates, however the progress has been really slow.

Reasons include my army service a year ago and currently my work, that takes 9-10 hours per day and in some cases even weekends, making it relatively hard to keep a steady development schedule for the remote.

The target is to add these missing features and make a good remote experience.

Regards Kelsos

Just wanted to thank you for taking the time to make this app, library browse would be amazing, however for a free app this is still terrific. I would honestly be more than happy to pay for such a function, however I understand that won't change your time restraints.

Thanks for making this, love musicbee and this makes it so much better. :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Joolee on January 07, 2016, 08:09:23 PM
Is the development version of the plugin in a usable state at the moment? I would like to interface with MusicBee with my home automation system and the ability to use websockets would be a real help! Otherwise, I would need to reverse-engineer your current socket connection...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 10, 2016, 07:20:19 AM
The api of the development branch seems to work ok, feel free to give it a try.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Vince3536 on March 17, 2016, 09:46:08 PM
Hi Kelsos,
Any time yet to improve the remote app?
It's the only reason I'm not switching MusicBee yet :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 17, 2016, 11:44:03 PM
I am really not sure how long it will take, due to work and stuff, but I am working on both the new REST API and the new implementation of the client, since it is almost a rewrite though, a lot of things have to get improved (previously working currently broken).

As soon as I a feel that this is testable and not a complete mess I plan to release an alpha version.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dieter-janssen on May 15, 2016, 04:00:34 PM
The app is great - thanks so much!

I'm able to see all the devices at home via wifi, but suddenly today it won't see the music server patched into the stereo. I can see the server via LogMeIn, DropBox, etc, but the error message I get via MusicBee Remote reads: failed to connect to /192.168.1.9 (port 3000): connect failed: EHOSTUNREACH (No route to host).

The android phone has been updated as has the music server. All machines (including wifi) have been restarted.

The android phone will see the music server via LogMeIn, Dropbox, etc, but not via MB Remote. The MB Remote on the android phone will see all other machines in the house and connection is no issue.

Looking at the music server's install of MB, the MB Remote plugin status is "running". The address is consistent across all machines. Doing a rescan from the android says "Service successfully found". The music server is set to 'default'. So when switching screens to see my phone's player display, it shows me a different machine.

Not sure what's missing here.

Any ideas?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 15, 2016, 10:21:52 PM
That's weird, it seems that the multicast works properly but something stops the connection to the actual service.
Did you try updating the firewall rules?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dieter-janssen on May 15, 2016, 10:56:43 PM
I did try disabling the security to see if that's what's going on - it's Windows Defender on the machine I can see but can't control. I've tried all this with admin privileges as well.

Here's a diagram I put together of the whole set-up: https://www.dropbox.com/s/41tccqj0j29b0nu/DJ%20Audio%20Setup%20%282016-04-16%29.png?dl=0

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: BassT on June 28, 2016, 10:16:58 PM
Hello kelsos,
i just want to thank you for that app. I really like to use it and it does what i need it to do. It improves the usage of MusicBee a lot for me.

To be honest, i would not use things like browsing the library and stuff a lot, that's much faster on my PC via keyboard and mouse than on a small smartphone. But seeing title information and beeing able to control the playback is just awesome. Thanks again.

There are some small wishes, maybe you can have a look at it:
- Controling the system's volume via app (not only the MusicBee's) and unmuting it (Often i'm on the balcony and the Computer's volume is not loud enough or even muted)
- Sometimes it seems to lose the connection, even if MusicBee is running, it shows track information of an previous song and cannot be controlled anymore. When i go to Settings > Manage Connections and scan again, it works again. Its okay for me at the moment, but if you could have a look at it when there's time...
- (for a far later date maybe) I would wish to stream the MusicBee output to the phone, would be a great addition some day :-)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 10, 2016, 09:09:12 AM
I am working on some improvements on the connection front, I hope to have a beta soon with a couple of changes.
Like automatic reconnect if the connection didn't receive anything for a specified period of time, and automatic scanning for remote settings.

I check how easy is to add an option for system volume control.

Also on the streaming front, That would be really hard unless there is already some streaming plugin that can be used as an output.
I really have no idea on that front so if someone knows anything please tell me.

Dieter
After this it still didn't connect?
Title: MusicBee Remote Android not connect with Android 5.1
Post by: stardepp on July 19, 2016, 08:22:21 AM
I do not go on ... I'll make it easy not to connect the remote MusicBee on my new Android with my MusicBee on Windows. I read in the help for the MusicBee plugin, but I found no solution. Here my plugin settings: https://drive.google.com/file/d/0B9ORseKzkzUcelNVWnlxOV91dk0/view?usp=sharing
What am I doing wrong?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 19, 2016, 09:38:08 AM
The problem lies with the specified range. 192.168.178.20->16

The if I recall correctly (It has been a while since I implemented the feature) the way that the range is designed requires the second number to be greater  than the first.

for example for this to work you should have 192.168.178.16->20 to work from 16 to 20. I think this way it blocks every single address from connecting to the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 19, 2016, 10:16:20 AM
I have now changed: https://drive.google.com/file/d/0B9ORseKzkzUcelNVWnlxOV91dk0/view?usp=sharing ... but that did not fix the error also.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 27, 2016, 10:32:42 PM
I'm still trying to combine my MusicBee Android remote control with MusicBee and know no more advice. What am I doing wrong? With another Android Smarttphone the connection worked previously.

MusicBee for Android showed in the search for a connection to the PC: "connection timeout"

Here you can see my settings:


https://drive.google.com/file/d/0B9ORseKzkzUcaDUzQWh4NVZlbUU/view?usp=sharing

https://drive.google.com/open?id=0B9ORseKzkzUcekgxLThsbEhDWlU

About help I would be very grateful.



Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 28, 2016, 07:40:11 AM
In the remote settings you can see a private address list.
This is the address where the android application should connect.
According to the screenshot send the plugin listens to the 192.168.178.20:3000.

On the android application screenshot I can see that the default connection is set to 192.168.1.11:3000, that's not where the plugin is listening.
If your connection Is not automatically detected you should try to add a connection pointing to 192.168.178.20:3000 and make it a default connection.

If this also fails to connect you should check your possible firewall rules.

Keep in mind that the filtering field is there to restrict access to specific addresses.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 28, 2016, 08:12:30 AM
ok, in the Firewall settings MusicBee is approved, I have the settings adjusted, as you described, but unfortunately it is still not available.

https://drive.google.com/file/d/0B9ORseKzkzUcTVFsRzhVYW10QW8/view?usp=sharing
https://drive.google.com/file/d/0B9ORseKzkzUcUmV6OHJmeURPb2c/view?usp=sharing
https://drive.google.com/file/d/0B9ORseKzkzUcX05JdVRyRXJJSXM/view?usp=sharing
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 28, 2016, 09:14:50 AM
The error is connection timeout? or some other message?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 28, 2016, 02:09:05 PM
yes, the fault is in the session timeout and "client is not allowed".
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 28, 2016, 02:45:13 PM
Client not allowed means that you blocked the client from connecting through the Address filter option.
You can either change the filter to all or find the address of your android device and add it to the filter.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 28, 2016, 03:07:23 PM
Yes, I changed the settings the filter to all, but a connection is still not possible. Here my connecting overview ... "Mot" is my PC, "Linux" is my Android.

https://drive.google.com/open?id=0B9ORseKzkzUcMXNEaHBxVUhlak0

Which filter should I add the address of my Android?

Did you mean so: https://drive.google.com/open?id=0B9ORseKzkzUceFVaaDNEMkN4elk ?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on July 28, 2016, 03:31:52 PM
service successfully found...Thank you for your kind help and the applied patience :-D
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lordlance on August 09, 2016, 03:13:55 PM
I want to simply drop a HUGE THANK YOU for the whole Remote thing.
Men, this should be fully integrated in MusicBee... Awesome, super useful.

If I can humbly make a request for the wishlist: add the function to start playing an existing playlist, if technically possible, of course.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Turac on October 03, 2016, 04:34:32 PM
Today I tried to get your remote running for what felt like 5 hours... just to detect a firewall rule blocking MusicBee from communicating..

Now everything works as expected, thank you for your nice work! :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 03, 2016, 06:41:21 PM
Today I tried to get your remote running for what felt like 5 hours... just to detect a firewall rule blocking MusicBee from communicating..

Now everything works as expected, thank you for your nice work! :)

:D

Note to self to include in the next release that utility I have on the development branch that updates automatically (almost still requires some user action since it has to run with escalated privileges) the firewall rules required by the remote application.

Also there is a small alpha version on github for what is going to be version 1.0.0 (has some library browsing support and basic playlist browsing/playing).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jonap on October 06, 2016, 09:55:03 AM
hi guys, really nice app, i just don't get if i can't see it or it's not possible: how do i play playlists?
i mean how can i play my music without searching song by song or artist by artist?

and if i can make a suggestion, implement some sort of Auto-Shutdown from app would be really usefull cause you could turn off your pc when you finished listen your music
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 06, 2016, 11:29:18 AM
hi guys, really nice app, i just don't get if i can't see it or it's not possible: how do i play playlists?
i mean how can i play my music without searching song by song or artist by artist?

and if i can make a suggestion, implement some sort of Auto-Shutdown from app would be really usefull cause you could turn off your pc when you finished listen your music

framazzi these features (playlists/browsing) are part of the alpha version I mentioned above not available in the released version.
The alpha still has some shortcomings I am working on and then I plan to have a public beta.

I am not sure how easy is to add auto shutdown it will require investigation.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: jonap on October 06, 2016, 04:25:01 PM


framazzi these features (playlists/browsing) are part of the alpha version I mentioned above not available in the released version.
The alpha still has some shortcomings I am working on and then I plan to have a public beta.

I am not sure how easy is to add auto shutdown it will require investigation.

my bad i didn't read that,  so well thank you
i'll just wait for that
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ehx on November 19, 2016, 07:42:00 AM
For some reason mine won't connect and keeps saying connection timed out. The plugin on the actual musicbee application on my desktop is working fine and says running. It won't show up when I scan and when I try manually connect it says timed out, I have also tried portforwarding the 3000 port and also used another port but it did not work. Send help pls.

EDIT: Running Android Marshmallow on CM 13.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 25, 2016, 06:08:12 PM
Hello everyone,

I am planning on starting an open beta in the following days for v1.0.0 of the Remote. Currently I am working on some Proguard issues
with the new application.

The new version will contain a number of bug fixes on issues of the previous version like the service starting on device boot, or the widget update stopping after a while.
The discover should start automatically with the background service, this means that if your network doesn't have any issues (firewall, ap isolation) it should discover the plugin and connect automatically.

There are some changes on how the connection works in the new version. Previously all the traffic would pass through a single socket. This would sometimes cause some lag to the commands especially when cover or playlist data was loaded. Now all these fetching actions will open a temporary socket in parallel.

Also there is a ping checking mechanism in the new version that should try to auto restart the socket connection if the pong response is not received in some specified interval (this should solve the issue of the socket hanging on a number of users requiring manual intervention to re connect).

Also the new version will a library browsing mode. This will sync all the library metadata info on the android application and allow the user to see the genres/artists/albums/tracks on the device. The search is now part of the library section and will search on all of the synced metadata categories.

Due to the changes for the library, this would also solve some issues with the queuing functionality being more inclusive than it should be when adding tracks to the now playing list.

Also the new version includes basic playlist support which means that you can view the playlists on the android application and press a playlist to start playing it.

This will be enhanced on v2.0.0 with the ability to manage playlist (adding tracks/creating new/deleting) etc


As soon as the links are up I will post an update.


ehx,

The new application will contain the ability to enable and send debug logs in case you run on issues. So it would be useful to give it a try and if it still doesn't work for you you could send me some logs that could potentially help us resolve the issue.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 30, 2016, 08:01:40 PM
Hi,

v1.0.0-beta.1 of the application has just been uploaded to playstore as an open beta (it might take a while to appear for everyone). Who ever is interested can opt-in at the following link https://play.google.com/apps/testing/com.kelsos.mbrc

You can also manually download the beta from the project's github page: https://github.com/kelsos/mbrc/releases
and the plugin from https://github.com/kelsos/mbrc-plugin/releases.

The android application requires the latest beta (v1.0.0-beta.2) of the plugin in order to work properly due to some breaking changes in the api.

The plans are to run a couple of weeks on beta and if there are no major issues to push on production.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steven on November 30, 2016, 08:12:11 PM
@kelsos, we now have an add-ons page for MusicBee now so if you wish, add it to there as well. It supports beta state.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: eLr0n on December 16, 2016, 10:07:41 PM
Hi Kelsos,

the library function is still very buggy for me. A lot of albums show no tracks on it and i have no idea why its with some albums and some not. In the Artist Tab when i click on an artist many albums are not listed that belong to that artist. For a better overview you should also use the album-artist tag for sorting in the artist tab or at least give the option to sort it that way. If you have a lot of compilations many artist show up in the list even if you have only one song from them.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 17, 2016, 06:53:45 AM
That's weird, do these tracks appear properly on the track view? If you use the search functionality in the library do the appear properly?
It is probably something with the metadata that I might missed that could be failing the queries. Anything you can tell me about the album names?

Would it be easy for you to enable the debug logging in the settings of the remote application do a full library sync from the library activity (in the overflow menu) and send me the logs? (You can send them through the Feedback). (also don't keep it enabled after sending the logs)

I do log a lot of information so after a full sync so I should have the metadata to work while debugging.

The same goes about the artist. Also along with the logs I would like a name of album/artist that fails to list everything.


Yes the artist part was deliberate and if you press on them it should list the compilation (entering though should show all the compilation track).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: OldChicagoPete on December 22, 2016, 02:16:56 PM
This is looking really great, thanks for all the hard work!

I got to play around with the new app and plugin this morning and have a couple of questions/thoughts...

- I'm pretty sure (or at least I was pretty sure) I have a clean install of MB 3.x, but the plugin exe aborted because it had detected MB 2.x components. I downloaded the 7z version and updated the plugin manually with no issue. Can you list what the installer is checking so I can clean up any old installation files?

- The 7x readme mentions that ServiceStack.Text.dll is required to be present in the plugin folder but the file is not in the zip archive. It's also not in my plugin folder, but again I have no issue using the app.

- I found the Library refresh in the overflow menu, but that didn't refresh the playlists. The playlist screen uses a pull down to refresh. I would have thought both would be done with the library refresh, and the two different methods seem inconsistent. But certainly not a big deal.

- I have the setting for Search List Default Action set to Get Subcategory which to me seems like the natural default action. Once I get down to the song level a tap on a song clears the Now Playing list and plays the song. This feels backwards - I would think moving to the subcategory would be default, with dots to allow adding/queuing the entire category and the app setting to control the action to take when tapping an individual song.

- This might fall under your future playlist manipulation plans, but when I reorder songs in Now Playing on the app, the changes reflect on my computer but MB skips anything that was reordered up.

- In Now Playing, I naturally went for the dash-dash-dash UI prompt to reorder the songs. That placed my finger over the row title and I couldn't see when I had the row selected to move. I did figure out that I could hold the row anywhere to move it, but it might be better to have the indicator on the right hand side of the row.  (As I typed that I realized that I'm having righty bias)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 22, 2016, 04:58:27 PM
Hi there,

Thank you for your feedback.

The installer checks for the latest MusicBee 3.0.6132 so if you have any previous build the installer will stop. It should potentially work with previous builds.

It clears a folder in the %AppData%/MusicBee/ called mb_remote that contains the configuration and log.
Also the previous version cleared the ServiceStack.Text.dll the mb_remote.dll and the installer exe.

Indeed the ServiceStack.Text.dll is not present in the archive since it is now embedded in the remote plugin dll. I just missed updating the readme. I will make sure to update on the next version.


Indeed you are right, I will keep it in mind for the next update, There should be an update in January with fixes based on all the feedback I get.

You are right, the move to subcategory default action is a leftover from the previous version. Before with the search functionality it had a purpose. I am going to change it to affect only the song in 1.0.2 since that is indeed the proper behavior.

I will investigate this and see what can be done.

Truth to be told at some point I think I was doing this exactly. I had to rework the sorting functionality since the library I was using was abandoned and there is a easy way to do this without third party dependencies now. I will reintroduce it at a future update.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: OldChicagoPete on December 22, 2016, 05:38:28 PM
Thanks for taking the time to read all that and taking it in the (hopefully helpful) feedback manner that it was intended  :)

I checked my version and was on an ever so slightly older build (3.0.6129) so I updated to the current and the exe worked perfectly.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: HowdyDoody on January 02, 2017, 09:37:57 PM
That's weird, do these tracks appear properly on the track view? If you use the search functionality in the library do the appear properly?
It is probably something with the metadata that I might missed that could be failing the queries. Anything you can tell me about the album names?

Would it be easy for you to enable the debug logging in the settings of the remote application do a full library sync from the library activity (in the overflow menu) and send me the logs? (You can send them through the Feedback). (also don't keep it enabled after sending the logs)

I do log a lot of information so after a full sync so I should have the metadata to work while debugging.

The same goes about the artist. Also along with the logs I would like a name of album/artist that fails to list everything.


Yes the artist part was deliberate and if you press on them it should list the compilation (entering though should show all the compilation track).

I am having same problems with the library not indexing correctly.  I'll select and artist (I also agree that being able to sort by album artist would be helpful), and then instead of seeing multiple albums that should be there, I get an error "Sorry cannot find any results for your search!"

Did you get the log file from the other guy?

I'm making the switch from winamp and Awarremote.  I like the look of your app but I can't get it to index the library properly.  Cuold it be that there is a problem because my library is very large?

Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 02, 2017, 10:33:24 PM
Hi there,

There is a confirmed bug with compilations, that's probably it. If the artist is not he album artist then the application fails to show any results.
I will start working on a fix hopefully by the end of the week.

The only thing affected by the size of the library is the time that it will takes to sync the library metadata.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: HowdyDoody on January 02, 2017, 11:47:41 PM
Hi there,

There is a confirmed bug with compilations, that's probably it. If the artist is not he album artist then the application fails to show any results.
I will start working on a fix hopefully by the end of the week.

The only thing affected by the size of the library is the time that it will takes to sync the library metadata.

Thanks for getting back to me.  That was the problem.  I reset the tags for the album artist and artist to be the same and they showed up on the remote library on my tablet!

One more suggestion:  For people with very large libraries, it takes forever to scroll down to the end of the artist list.  Perhaps there would be a way to put a slider on the right to scroll down more quickly.

Thanks again for your work on this.  It is a great app!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 03, 2017, 07:26:11 AM
This is also planned for the next update. I was thinking something along the line of the contacts application fast scroll, with the alphabetical bubble icon while fast scrolling.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Faerch on January 03, 2017, 05:15:20 PM
Love the update!

Is it possible to get an option so "Library - Artist" shows "Album Artist" instead of "Artist"?

The same with the search results.

Why isn’t the genres arranged alphabetically?

I would also love an option to change "Output To"
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: CritterMan on January 03, 2017, 05:30:51 PM
This is also planned for the next update. I was thinking something along the line of the contacts application fast scroll, with the alphabetical bubble icon while fast scrolling.

+1
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 03, 2017, 07:45:17 PM
Love the update!

Is it possible to get an option so "Library - Artist" shows "Album Artist" instead of "Artist"?

The same with the search results.

Why isn’t the genres arranged alphabetically?

I would also love an option to change "Output To"

I am not sure if I created an issue for this in github but I have it in mind.

It seems that I forgot to add the data order on the query. I am adding it to the todo list for the next update (1.1.0).

You mean audio output right? I am almost certain that this exists in the plugin (display and change audio output) there is just no interface on the application side I will create a new milestone (1.2.0) since this is already loaded I will add it to that milestone
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Faerch on January 04, 2017, 03:14:15 AM
Quote
You mean audio output right? I am almost certain that this exists in the plugin (display and change audio output) there is just no interface on the application side I will create a new milestone (1.2.0) since this is already loaded I will add it to that milestone

Exactly!

Sounds great, keep up the good work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on January 09, 2017, 01:49:39 AM
app version 1.0.1
plugin version 1.0.0.1449

on trying get the subcategory e.g. the albums of an artist or the tracks of an album it always shows "Sorry could not find any results for your search!"
this happens on all artists and all albums
get the subcategory only works on genres but only to show the artists then you are "stuck"

its also not possible to queue whole artists/albums
queuing only works with genres and tracks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 09, 2017, 08:15:48 AM
app version 1.0.1
plugin version 1.0.0.1449

on trying get the subcategory e.g. the albums of an artist or the tracks of an album it always shows "Sorry could not find any results for your search!"
this happens on all artists and all albums
get the subcategory only works on genres but only to show the artists then you are "stuck"

its also not possible to queue whole artists/albums
queuing only works with genres and tracks

Hi,

I plan to fix it for the next update though it might be a couple of different issues so I will have to be careful.

The problem is the same for both. If you get no results, no tracks will be queued, the same query is used.
The issue with the artists is known for compilations. The artists have an issue with compilation.
The problem is that the query checks the album artist tag. I am under the impression that this is the case with the albums too.

Could you verify the album artist id3 tag state, in case it is empty then that's the cause.


Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on January 09, 2017, 09:34:00 AM
ah you're right an absent album artist cause this problem
all i tested before randomly didn't had an album artist set  ;D

the files with an album artist set work as normal

good to know it's a known and worked on issue
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 09, 2017, 09:45:49 AM
Nice to know that this is the cause. I will create a couple of test cases in order to make sure that the fix doesn't break anything.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: nicu1986 on January 20, 2017, 05:44:39 PM
Nice to know that this is the cause. I will create a couple of test cases in order to make sure that the fix doesn't break anything.

Great work on this so far- it's been awesome overall. Re- this artist issue, I've actually got a number of albums with no listed album artist, but they still pop up fine. Seems like if the album artist is there, it works, but there are also a number of others that seem to work fine, too, even without album artist.

A similar issue is present when I try browsing around by album.

Thanks again for all the work on this!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 20, 2017, 07:04:28 PM
There was something wrong with the query. I did some changes and it seems to work properly now. Hopefully I will have an update soon.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 01, 2017, 12:33:04 PM
FYI this morning I published v1.1.0 of the Android application to the beta channel .

Change log is available on the release page. https://github.com/kelsos/mbrc/releases/tag/v1.1.0

Some of the changes require the latest plugin  (v1.1.0) I will also add it to the Addon's page later today.

If there are no major issues and there is no negative feedback I will probably move it to the production channel by the end of the week.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on February 08, 2017, 02:12:58 AM
Is there a way to change this so it uses my computers actual local IP instead of using 127.0.0.1 as the local host? Based on the debug log, I got specific address filtering to work by adding 127.0.0.1 as a specific address.  But, I can't get range to working because 127.0.0.1 isn't anywhere near the range my wireless router assigns IP addresses.

Plugin Version is 1.1.0.1456

Note: I don't know if it matters but it is showing the correct IP for my computer in the Private addresses list
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 08, 2017, 07:39:37 AM
You want to do range filtering (LAN) and allowing localhost connections at the same time?
Currently is not supported by I think this could be easily added.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on February 12, 2017, 05:50:36 AM
When I have some free time tomorrow. I'll take a screen shot and copy paste the log to make sure I'm describing the issue correctly.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 12, 2017, 03:29:31 PM
When I have some free time tomorrow. I'll take a screen shot and copy paste the log to make sure I'm describing the issue correctly.

Just describe me what exactly you need to do and we will find a solution.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on February 22, 2017, 05:44:06 PM
Sorry for the delay in replying.

My desktop in which MusicBee is running is 192.168.1.143, my cellphone is 192.168.1.149.  When I try to set the remote plugin to Range with the address 192.168.1.140 (149) and hit save the stats changes to stop.

I checked the debug log afterwards and got this. (this is the copy of the one I just did so I had exact info)

2017-02-22 12:36:27.9607 [INFO]
MusicBeePlugin.InfoWindow : 0
Connection verified: False

2017-02-22 12:36:27.9607 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Client 127.0.0.1 was force disconnected IP was not in the allowed addresses

If I put in the individual ip from for my phone(192.168.1.149 today) and 127.0.0.1 to the list and save it switches to running. So to make it work okay I just added each of the ip addresses in the range. So, I found a way for it to work, but I can't help thinking I should be able to put the range of available local ips in without being reduced to listing each one?

The firewall utility seems to be running fine I allow it to run with each save.

(edit: the reason I need the range is that my ip changes every time the router is power cycled which happens when we lose power.)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on February 22, 2017, 07:14:44 PM
Have you considered using a static ip on the cell?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on February 22, 2017, 07:46:21 PM
Unfortunately, I don't own the router and the person who does, doesn't want anything changed.

edit: I'm just glad I convinced them to change the default pass codes.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on February 22, 2017, 08:01:15 PM
You wouldn't need to change anything on the router. You can set a static ip on the phone. Just make sure you use an ip address that's not in use. I may be wrong, but even if the router is set to only use DHCP, you should be able to set a static ip.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 23, 2017, 08:01:45 AM
Sorry for the inconvenience and thanks for the logs. It seems that I unintentionally broke something :/ I added a proper checker for the connectivity since it previously wasn't working correctly but I didn't check it with the filtering functionality.

I will fix it during the weekend and I will publish a new build.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on February 23, 2017, 07:40:26 PM
Thanks!  I'll keep an eye out for it!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Spiron on February 26, 2017, 08:58:41 AM
I'm getting an issue where if the wifi on my phone drops out and then comes back then the remote won't connect to MB again, it'll be stuck at "Authenticating".  I have to restart MB to solve this. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 01, 2017, 12:29:43 PM
I'm getting an issue where if the wifi on my phone drops out and then comes back then the remote won't connect to MB again, it'll be stuck at "Authenticating".  I have to restart MB to solve this. 

Ok I am going to investigate.

Salmastryon sorry I couldn't get it ready during the weekend I hope to have it ready today.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 02, 2017, 07:06:42 PM
Salmastryon this should fix your issue. Tell me if this works properly and I will do a proper release/packaging with the fix.

http://www.mediafire.com/file/getv5m2d2kc7el3/mbrc_plugin_v1.1.0-loopback-filter-fix.zip
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on March 15, 2017, 02:02:04 AM
Sorry for the delay in answering this. It still doesn't seem to work any differently from my end. Allow: All works, Allow:Range doesn't and Allow:Specific works only if I put 127.0.0.1 in as well.

Plugin Version 1.1.1.1459
The debug log below


Quote
2017-03-14 20:54:59.3482 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
sending-all: {"context":"ping","data":""}

2017-03-14 20:54:59.3482 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Ping: 3/15/2017 12:54:59 AM

2017-03-14 20:54:59.7444 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Stopping socket service

2017-03-14 20:54:59.7444 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2017-03-14 20:54:59.7444 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
03/14/2017 20:54:59 : OnClientConnect Exception : Object reference not set to an instance of an object.


2017-03-14 20:54:59.7444 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
03/14/2017 20:54:59 : OnClientConnect Exception : Object reference not set to an instance of an object.


2017-03-14 20:55:01.2612 [INFO]
MusicBeePlugin.InfoWindow : 0
Connection verified: False

2017-03-14 20:55:01.2612 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Client 127.0.0.1 was force disconnected IP was not in the allowed addresses
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 15, 2017, 08:41:01 AM
OK that's weird I am almost certain that it worked properly when I tested it. Let me check again in the afternoon, I might have missed something.
sorry for the inconvenience.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on March 17, 2017, 05:02:53 AM
I hope the issue wasn't on my end. I renamed the old file to mb_remote.bak and copied the new mb_remote.dll into the folder.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 17, 2017, 08:35:29 AM
I hope the issue wasn't on my end. I renamed the old file to mb_remote.bak and copied the new mb_remote.dll into the folder.

Don't worry probably I just missed something. Hopefully I will manage to check it today.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 21, 2017, 06:31:12 PM
Sorry for the delay.

It seems that I while switching from branch to branch I managed to create a build without the fix for some reason

I tested this to be sure and it seems to work properly

http://www.mediafire.com/file/5tmpdnen32pp161/mb_remote_loopback_proper.7z
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Salmastryon on March 22, 2017, 02:53:07 AM
And it now works when I use range. :D

Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: clriis on March 25, 2017, 02:43:00 PM
Hi,

I really love the changes made to the plugin/app!

Was really super to have the Album Artist option included. Could it also be implemented for sorting in Genres?

Also it would be nice to have the albums sorted chronologically under each album artist.

I'm really looking forward to see if the next version includes support for Podcasts and Radio.

Also, last but not least: I am really thrilled if there will be support for changing Audio Output (in connection with using the UPnP plugin). In that way it will be possible to change between different DLNA renderers.

Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 29, 2017, 10:30:32 AM
Radios will be in the next update, podcasts are under consideration with a high probability of being added.
Switching audio output is part of the plugin, though the api implementation will change before release, I will have to think of an easy way to add the switching to the application.

At some point I will also add sorting not sure about when though
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: bradmmm on March 29, 2017, 01:03:18 PM
Love this app, use it every day! I was wondering though, is there a way to remove the mini-player in the notifications bar? Not all the time, it's awesome when I'm not at my PC, but when I'm sitting at the PC with headphones in I don't need the remote. Killing the app doesn't remove it, turning wifi on and off doesn't remove it. I can't seem to find an option in the settings or anything. I would love to just be able to swipe to remove it like all other media players.

This is my only problem though, and it's definitely a small one! Not a big deal at all.

Keep up the good work!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: clriis on March 29, 2017, 01:48:12 PM
Love this app, use it every day! I was wondering though, is there a way to remove the mini-player in the notifications bar? Not all the time, it's awesome when I'm not at my PC, but when I'm sitting at the PC with headphones in I don't need the remote. Killing the app doesn't remove it, turning wifi on and off doesn't remove it. I can't seem to find an option in the settings or anything. I would love to just be able to swipe to remove it like all other media players.

If you use the App "Greenify" (https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en) for killing/stopping Apps Musicbee remote will also be stopped.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 29, 2017, 06:58:00 PM
Love this app, use it every day! I was wondering though, is there a way to remove the mini-player in the notifications bar? Not all the time, it's awesome when I'm not at my PC, but when I'm sitting at the PC with headphones in I don't need the remote. Killing the app doesn't remove it, turning wifi on and off doesn't remove it. I can't seem to find an option in the settings or anything. I would love to just be able to swipe to remove it like all other media players.

This is my only problem though, and it's definitely a small one! Not a big deal at all.

Keep up the good work!

Hi there,

Killing the application wouldn't work since I can't terminate the "media session" properly and the system thinks that the media session is still active, thus is shows you the notification and it won't allow you to hide it. However if you don't need the application, exiting through the Exit option in the side menu should close the connection and terminate the session. This should also hide the notification.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Sani on March 31, 2017, 10:02:25 AM
Hi everyone,

I just installed Musicbee Remote on my Huawei P8 Lite phone and installed the plugin in my laptop. The app detected my laptop and current playing song also appears on the main screen but as soon as the app starts, it turns off automatically. It was working fine before i installed the plugin and laptop was detected. It stays hardly for 2 seconds and shuts down. I tried several times and couldn't figure out the issue. Please help. Thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 31, 2017, 09:19:08 PM
Hi everyone,

I just installed Musicbee Remote on my Huawei P8 Lite phone and installed the plugin in my laptop. The app detected my laptop and current playing song also appears on the main screen but as soon as the app starts, it turns off automatically. It was working fine before i installed the plugin and laptop was detected. It stays hardly for 2 seconds and shuts down. I tried several times and couldn't figure out the issue. Please help. Thank you.

Hi there,

Do you by any chance run Android 5.0 on P8 Lite? there was a notification related bug with P8's Android 5.0 based OS that would crash any application trying to show some types of notifications (like the media notification showed by MusicBee Remote after connection).

Unfortunately there is no way to fix it on the application side, though I am under the impression that it was fixed in a later OS (6.0) update.
Regardless, the application includes an option in settings Notification Control that allows you to disable the notification display. Since the error is related to the notification, this option might help you avoid the bug. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Sani on April 01, 2017, 10:02:25 AM
Quote
Hi there,

Do you by any chance run Android 5.0 on P8 Lite? there was a notification related bug with P8's Android 5.0 based OS that would crash any application trying to show some types of notifications (like the media notification showed by MusicBee Remote after connection).

Unfortunately there is no way to fix it on the application side, though I am under the impression that it was fixed in a later OS (6.0) update.
Regardless, the application includes an option in settings Notification Control that allows you to disable the notification display. Since the error is related to the notification, this option might help you avoid the bug.  

Yes, I am running Android 5.0.1 on P8 Lite. But the problem has been solved now and the app is working fine now.

Notification Control didn't solve it, it was still minimizing the app once it's opened. So by your post i came to know that the issue is related to Notifications so i went ahead into system settings and turned off all the notifications for MusicBee Remote and it's working okay now. Thanks for the help Kelsos.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nokiaman on May 16, 2017, 07:10:23 AM
Please add custom sorting. Browsing albums by ither names is hell :(
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 16, 2017, 08:06:03 AM
Please add custom sorting. Browsing albums by ither names is hell :(

Any sorting scheme you have in mind? I can't support all the schemes MusicBee supports since I only cache a subset of the metadata available. But If something is useful I could add it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Freddy Barker on May 19, 2017, 06:25:46 PM
Hi Kelsos....

Am loving MB and finding the MB Remote to be very useful as my media server PC is under the TV and I'm on the sofa at the other end of the room  ;)

Would be really cool, if it were possible to switch views from Main, Compact and Theatre Views from a 'button' on the remote...PLEASE!
I also left a review and similar message on the Google Play store for the Remote App...

Best Regards:  ::) 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Barbarian on July 07, 2017, 05:45:11 AM
Hi Kelsos,

I'm having a similar problem that was mentioned by user erx in post #454 : I'm running MusicBee version 3.0.6335 and the Remote app v1.1.0.1456 on Android 6.0 Marshmallow. My device is an LG V10, if that matters (the app store reviews have no V10 reviews).

When I install and configure the plug-in, all ports seem to reflect a running status, even those that are actively being used by other processes, so I keep it on the default 3000. If I change the address filter from All to Range or Specific it will come back as stopped. When I scan on the app, I get the "A remote service could not be found" message every single time. Occasionally, usually while I'm changing ports, I will get a message that says something "timed out" but it only pops up for about a second and it seems so random that I can't get a screenshot of it.

Any help would be fantastic.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 07, 2017, 07:24:22 AM
Hi Kelsos,

I'm having a similar problem that was mentioned by user erx in post #454 : I'm running MusicBee version 3.0.6335 and the Remote app v1.1.0.1456 on Android 6.0 Marshmallow. My device is an LG V10, if that matters (the app store reviews have no V10 reviews).

When I install and configure the plug-in, all ports seem to reflect a running status, even those that are actively being used by other processes, so I keep it on the default 3000. If I change the address filter from All to Range or Specific it will come back as stopped. When I scan on the app, I get the "A remote service could not be found" message every single time. Occasionally, usually while I'm changing ports, I will get a message that says something "timed out" but it only pops up for about a second and it seems so random that I can't get a screenshot of it.

Any help would be fantastic.
Hi there

Try this and see if it helps
http://www.mediafire.com/file/5tmpdnen32pp161/mb_remote_loopback_proper.7z
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: bobbert on July 09, 2017, 11:29:55 AM
Hi

Musicbee remote is excellent. It would be really useful in the Library view if we could select by other tags besides the four (Genres, Artists, Albums, Tracks) that are currently available. In particular, I would find it really helpful to be able to select by composer when I am interested in classical music.

Thanks for an excellent app.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 10, 2017, 07:53:39 AM
Hi there,


I will consider it, and I might add it in a future update. It will require some modifications on both the plugin and client since I currently ignore the composer metadata. I will have to think it through and it will probably have to wait for after the optimization of the sync process.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: xcava86x on July 11, 2017, 12:12:33 PM
Hello everyone!

I just registered to the forum to ask you help about something that is driving me crazy: I installed the remote plugin correctly, but it works only if I set the Address Filtering to allow All. If I try to specify the IP addresses it should use, the status changes to Stopped.

Well I just had a hunch about what to use as search parameter in the search engine of my choice and... I fixed it. I had to add 127.0.0.1 to the Allowed list.
I thought that was a list for the IP addresses that were allowed to connect to MusicBee, why is that I have to allow that IP?

I solved my problem but I've no idea of what I've done. I'd love some insight. :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on July 11, 2017, 12:50:35 PM
Hello everyone!

I just registered to the forum to ask you help about something that is driving me crazy: I installed the remote plugin correctly, but it works only if I set the Address Filtering to allow All. If I try to specify the IP addresses it should use, the status changes to Stopped.

Well I just had a hunch about what to use as search parameter in the search engine of my choice and... I fixed it. I had to add 127.0.0.1 to the Allowed list.
I thought that was a list for the IP addresses that were allowed to connect to MusicBee, why is that I have to allow that IP?

I solved my problem but I've no idea of what I've done. I'd love some insight. :)

That's a bug, that I haven't published the fix yet... :( there is a fix available (loopback fix 7z) in the previous page but I will have to track the exact commit and create a proper release for it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: xcava86x on July 11, 2017, 09:07:40 PM
Aha... So that's it!  :D

Thank you for telling me, I thought I was missing something crucial in networking dynamics (I'm a self-taught IT).

Again, thank you!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Seli on July 16, 2017, 07:17:28 PM
Thanks a lot for the great app! I am trying to set up the remote plugin but can't seem to connect my android device to the host. It looks like a similar problem to the previous comments on this thread, so it might be the same bug. Basically, after installing the plugin, I get a settings window with a wrong IP in the private address list. When I try to specify the correct IP, it doesn't appear on the address list. Also, I cannot connect from the Android app. When I scan, it gives a "A remote service could not be found". When I try manually, it gives another error message.

I have also installed the fix you provided on the previous page. This prevents the desktop app from giving a Stopped prompt when specifying an address, but it doesn't solve the connection problem, at least in my case. I have tried different ports, with no result. These are some of the messages I get in the debug log:

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2017-07-17 01:06:19.0727 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
broadcasting message BroadcastMessages: 2={"context":"nowplayinglyrics","data":"Lyrics Not Found"};3={"context":"nowplayinglyrics","data":{"status":404,"lyrics":""}}, _content: nowplayinglyrics

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Starting discovery listener at 239.1.5.10:45345 for interface 192.168.0.103

2017-07-17 01:06:21.9851 [DEBUG]
MusicBeePlugin.InfoWindow : 0
Selected source is -> Library

2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : The IAsyncResult object was not returned from the corresponding asynchronous method on this class.
Parameter name: asyncResult


2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : You must call the Bind method before performing this operation.

2017-07-17 01:07:11.8554 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
sending-all: {"context":"ping","data":""}

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Ping: 16/07/2017 18:07:18

I would really appreciate some help. Maybe it´s a simple thing I am overlooking!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lordlance on August 15, 2017, 09:37:59 AM
Hi! I love Remote. I didn't use it for a while. Now I needed it again, so I reinstalled the App on Android. The App told me that I was using an old version of the plugin in Musicbee. Well, I'll be damned, if I use an old version!
So I went here, and downloaded the 1.1 version. Men, it's a EXE file! Ok... When I launch it, it asks me for the Musicbee folder.
I use portable musicbee (on my NAS, so I can easily start it from any PC in my house). When I try to choose that folder, I can't go on with the installation. I tried to move the musicbee folder on my C:, but still I had no luck: this time, when I choose the musicbeeportable, the installer senses that there's the musicbee executable (I think), 'cause it turn on the OK button, but when I click "OK" to choose the folder, then I can't still prosecute with the installation (the Install button is grey, unclicable).
"Fortunately" in this thread I found a 7z file, that of course I downloaded, and manually substituted, 'cause it's a simple DLL.
So, I simply want to tell you that you should keep your installer more "raw", capable to force the installation on any folder, even on a "not-musicbee" one, so we can just extract the file, and move it in a different folder, eventually.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 21, 2017, 07:38:13 AM
Hi! I love Remote. I didn't use it for a while. Now I needed it again, so I reinstalled the App on Android. The App told me that I was using an old version of the plugin in Musicbee. Well, I'll be damned, if I use an old version!
So I went here, and downloaded the 1.1 version. Men, it's a EXE file! Ok... When I launch it, it asks me for the Musicbee folder.
I use portable musicbee (on my NAS, so I can easily start it from any PC in my house). When I try to choose that folder, I can't go on with the installation. I tried to move the musicbee folder on my C:, but still I had no luck: this time, when I choose the musicbeeportable, the installer senses that there's the musicbee executable (I think), 'cause it turn on the OK button, but when I click "OK" to choose the folder, then I can't still prosecute with the installation (the Install button is grey, unclicable).
"Fortunately" in this thread I found a 7z file, that of course I downloaded, and manually substituted, 'cause it's a simple DLL.
So, I simply want to tell you that you should keep your installer more "raw", capable to force the installation on any folder, even on a "not-musicbee" one, so we can just extract the file, and move it in a different folder, eventually.

Hello lordlance.

The installer is supposed to be an easy way for users that have MusicBee to install the plugin without having to locate anything on their own. This is supposed to go along with a MusicBee installation.

If you just want to extract the dll to a folder I always supply a 7zip archive, thus I am quite baffled by the fact that you had trouble finding the 7zip archive by "fortune" in this topic. If you check the plugin Releases (https://github.com/kelsos/mbrc-plugin/releases) on GitHub you can find the 7z along with the exe for every release in the last 4 years.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 21, 2017, 07:43:20 AM
Thanks a lot for the great app! I am trying to set up the remote plugin but can't seem to connect my android device to the host. It looks like a similar problem to the previous comments on this thread, so it might be the same bug. Basically, after installing the plugin, I get a settings window with a wrong IP in the private address list. When I try to specify the correct IP, it doesn't appear on the address list. Also, I cannot connect from the Android app. When I scan, it gives a "A remote service could not be found". When I try manually, it gives another error message.

I have also installed the fix you provided on the previous page. This prevents the desktop app from giving a Stopped prompt when specifying an address, but it doesn't solve the connection problem, at least in my case. I have tried different ports, with no result. These are some of the messages I get in the debug log:

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2017-07-17 01:06:19.0727 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
broadcasting message BroadcastMessages: 2={"context":"nowplayinglyrics","data":"Lyrics Not Found"};3={"context":"nowplayinglyrics","data":{"status":404,"lyrics":""}}, _content: nowplayinglyrics

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Starting discovery listener at 239.1.5.10:45345 for interface 192.168.0.103

2017-07-17 01:06:21.9851 [DEBUG]
MusicBeePlugin.InfoWindow : 0
Selected source is -> Library

2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : The IAsyncResult object was not returned from the corresponding asynchronous method on this class.
Parameter name: asyncResult


2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : You must call the Bind method before performing this operation.

2017-07-17 01:07:11.8554 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
sending-all: {"context":"ping","data":""}

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Ping: 16/07/2017 18:07:18

I would really appreciate some help. Maybe it´s a simple thing I am overlooking!

It mostly seems that something is already using the ip/port combination. Could you please provide me information about the actual IP used by the plugin and the ones that are reported at the plugin window? It might be some case I didn't encounter before.

Quote
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lordlance on August 21, 2017, 01:48:25 PM
Hello lordlance.

The installer is supposed to be an easy way for users that have MusicBee to install the plugin without having to locate anything on their own. This is supposed to go along with a MusicBee installation.

If you just want to extract the dll to a folder I always supply a 7zip archive, thus I am quite baffled by the fact that you had trouble finding the 7zip archive by "fortune" in this topic. If you check the plugin Releases (https://github.com/kelsos/mbrc-plugin/releases) on GitHub you can find the 7z along with the exe for every release in the last 4 years.
Thanks for the reply. Sure, I should have looked better, because in the 1st page of this topic you give all the indications. My bad.
I started from the last page searching for a solution, and I found the link in the previous pages, so... I did extra work for nothing  :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on September 26, 2017, 06:02:32 AM
Code
MusicBee v3.1.6462.25231 (Win10.0), 26 Sep 2017 0:58:

System.NullReferenceException: Object reference not set to an instance of an object.
   at MusicBeePlugin.Plugin.GetTrackCellIndex(Point pt)
   at MusicBeePlugin.Plugin.panel_MouseMove(Object sender, MouseEventArgs e)
   at System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e)
   at #=q3NH2bj_aNtWP9iyR4XCva_MurSe7Ls5E4nQRJD02_ys=.OnMouseMove(MouseEventArgs #=q6se_n9RE9uLNPeOKJhpr6g==)
   at System.Windows.Forms.Control.WmMouseMove(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at #=qqQr8KjRVJigjbc40_zndgrppVq$tlFj7VGzTEjL$W3A=.WndProc(Message& #=q$gOgAOfQ07LLMVzruwk33A==)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

FYI I believe I caused this error by exiting the app in android while paused. Got it when I returned to the computer several hours later and clicked a tab.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 26, 2017, 07:29:26 PM
Hey frankz, did you have any other plugin installed along with the remote plugin? I am almost certain I never had any MusicBeePlugin.Plugin.GetTrackCellIndex(Point pt) method in the remote plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steven on September 26, 2017, 07:50:06 PM
the error looks likes its probably from the last.fm recommendations plugin
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on September 27, 2017, 12:27:59 AM
I do have the last.fm plugin installed, and it did act strangely (track recommendations missing at times, one column of them up at the upper left where the artist bio is at other times).  Guess that was it. Sorry to put this in the wrong place.

Don't remember what tab I clicked when the error was generated.  I sort of thought it was "Music," but it sure could have been the one I have set up for Last.fm.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: edcase on October 27, 2017, 12:00:21 AM
Feature request for "MusicBee Remote", ability to add currently playing track to an existing playlist from the vertical "..." menu or something, although it's probably already been asked for. ^^

Other small feedback would be to change the shortcut for "Now Playing" track list, currently when I go to scrub a song's timeline or volume my clumsy fingers keep activating the "Now Playing" shortcut. I'd suggest changing it's position away from two sliders or having it require swipe from offscreen (right) like the swipe for menu (left).

Thanks for the work put into this already though, it is a fantastic addition to MusicBee. I only discovered Remote yesterday and I can't imagine going without this feature now, quintessential.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Tilde on October 28, 2017, 02:16:04 AM
Straight off the bat thanks for developing this great app, leaving it open source and keeping it free!

To give a background I've been a long-time foobar2000 user who relies heavily on remote software to control my headless music server. I paid to get FoobarCon Pro (https://play.google.com/store/apps/details?id=com.wan.foobarconpro&hl=en) which has a bunch of features I'm really missing since migrating to MusicBee + MusicBee Remote.

So here I go with a bunch of requests in descending order of preference:
Display track and total track plus disc numbers and play count on now playing screen
More granular volume control
Display information such as format, bit-rate, bit-depth, sample rate on the now playing screen
and/or ability to view Track information (see how FooBar Con does this, brings up above info plus path and loads more)
Ability to jump straight to artist and album from now playing screen
More shuffle options (namely shuffle album) [or alternatively explain how shuffle works, what does the headphone icon indicate?]
Display year in () brackets rather than square, just looks nicer imo  :P  

In line with the above post would also be nice to more easily add the current track/album to an existing (or even new) playlist. Currently it seems the only way to do this is to go back into the library and re-navigate to it. Adding the ability to jump straight to artist and album from now playing would obviously make this easier, or simply allowing you to select tracks from the queue.

Edit: Oh and if you have it set to pause on receiving a call, make it resume upon call end. Only tested this once but didn't seem to do it which surprised me.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Carlos_SI on December 08, 2017, 02:51:33 PM
Thanks a lot for the great app! I am trying to set up the remote plugin but can't seem to connect my android device to the host. It looks like a similar problem to the previous comments on this thread, so it might be the same bug. Basically, after installing the plugin, I get a settings window with a wrong IP in the private address list. When I try to specify the correct IP, it doesn't appear on the address list. Also, I cannot connect from the Android app. When I scan, it gives a "A remote service could not be found". When I try manually, it gives another error message.

I have also installed the fix you provided on the previous page. This prevents the desktop app from giving a Stopped prompt when specifying an address, but it doesn't solve the connection problem, at least in my case. I have tried different ports, with no result. These are some of the messages I get in the debug log:

I had the same problem. The "wrong" IP addresses were from the virtual machines I'd created.
I had to configure the connection in my phone manually without worrying about that list, but selecting tu update firewall. The scan couldn't find my laptop
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Carlos_SI on December 08, 2017, 02:54:21 PM
Good work Kelsos!!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: toolgod on February 09, 2018, 12:54:32 AM
just got it downloaded love it so far thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: titule on February 09, 2018, 09:15:11 PM
I downloaded 1.1.0 installer and tried to install on windows 109 (with admin rights)

Cant install it because the Install-button is greyed out. No hint why. Trying to choose another installation directory is impossible because in the dialog I can't choose one: the Ok button is greye. No hint why.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Frankie on February 17, 2018, 12:37:53 PM
I downloaded 1.1.0 installer and tried to install on windows 109 (with admin rights)

Cant install it because the Install-button is greyed out. No hint why. Trying to choose another installation directory is impossible because in the dialog I can't choose one: the Ok button is greye. No hint why.
Titule: The same thing happened to me, the install button was greyed out. I figured that the reason is the plugin does not work with the MusiBee Windows 10 app. You have to use the desktop "exe" version of MusicBee instead. Also it was blocked by the firewall.
Title: Re: MusicBee Remote is Offline?
Post by: cnewman88 on April 02, 2018, 04:04:44 PM
Hello!

I have no idea if anyone is able to help me? I'm trying to use the musicbee remote app for android. I have the music bee player installed aswell as the musicbee remote plugin. On MusicBee if i go to tools - Musicbee remote I can see the connection settings. (Port: 3000) and my IP address. When i go to Settings - manage connections in the app Ive typed both the IP address and the port but I'm still unable to connect? The only thing I noticed was on the home page of the music bee remote app it says offline. How do I get it online? (My phone and laptop are both connected to the wifi). Any help is greatly appreciated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Patjo on April 04, 2018, 07:07:54 PM
Hello

If you are using win10 app of MusicBee, look here :) Works perfekt now!

(From the .zip download)

If you are using the microsoft store version of MusicBee then you need to install the plugin using the zip file.
Go to MusicBee->Edit->Preferences and then locate the Plugins settings.
In the Plugins settings page you will find a button Add Plugin. Locate the downloaded zip and open it on the through the selection dialog.

After selecting the zip you should be greeted with the MusicBee Remote plugin settings dialog.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Bigmelwalter on April 08, 2018, 08:30:06 PM
Hello

If you are using win10 app of MusicBee, look here :) Works perfekt now!

(From the .zip download)

If you are using the microsoft store version of MusicBee then you need to install the plugin using the zip file.
Go to MusicBee->Edit->Preferences and then locate the Plugins settings.
In the Plugins settings page you will find a button Add Plugin. Locate the downloaded zip and open it on the through the selection dialog.

After selecting the zip you should be greeted with the MusicBee Remote plugin settings dialog.

Here is the official Github link for the zip file that Patjo is talking about for those that need it.  8)

MusicBee Remote Control Plugin v1.1.0  (https://github.com/kelsos/mbrc-plugin/releases)
Title: Musicbee Remote
Post by: blueriver on April 15, 2018, 03:40:38 PM
I have musicbee remote installed on my Android tablet and phone.  Musicbee remote loses functionality and connection during playback.  Also, won't complete refresh of library as it loses connection.  Advice?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dontfollowme on May 27, 2018, 08:27:34 PM
In line with the above post would also be nice to more easily add the current track/album to an existing (or even new) playlist.

+1
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 28, 2018, 10:25:20 AM
blueriver, I am working on optimizations for the library metadata sync, when I have time and energy, unfortunately, work doesn't leave me with enough energy/time to spend working on the remote so the progress is really slow.

On development syncing now is now really faster, though I am not really sure if the application is in a state I could get a beta out.

Also, the greatest annoyance in the previous version is that I drop all the data before syncing. This essentially means that not only is slow but essentially the library data get wiped each time you start a refresh.
The new mechanism will do proper updates and will not delete out of date entries before the sync operation is complete.

dontfollowme, this is planned but I will have to finish working on the optimizations.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: gobuddy99 on June 14, 2018, 02:13:07 PM
Another person with the offline problem here - I couldn't find any suggested solution sadly:  I have the music bee player installed with  music bee remote plugin. On MusicBee if i go to tools - Musicbee remote I can see the connection settings. (Port: 3000) and my IP address. When i go to Settings - manage connections in the Android app I can't connect maunally or automatically.
 I noticed was on the home page of the music bee remote app it says offline. How do I get it online?

Any help much appreciated.

Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Benj on June 19, 2018, 05:11:20 PM
Bonjour,

To start, thank you for this application, really effective.
I was able to test it on a Windows 7 PC.

I installed the Windows Store app MusicBee on my Windows 10 laptop, and I would also like to use the remote with this one.

I managed to install the Plug-In via the link for the .dll file (impossible to launch the original .exe file as I use the application of the store, and not the "classic").

But impossible here to do function.
Exactly like in the previous post of gobuddy99, the android app does not recognize activation.
I have the impression that the problem is the Windows FireWall.
When I want to save in ticking "update the firewall", I have software error messages.

Thank you in advance for your solutions.

Cordially.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 19, 2018, 08:17:27 PM
Bonjour,

To start, thank you for this application, really effective.
I was able to test it on a Windows 7 PC.

I installed the Windows Store app MusicBee on my Windows 10 laptop, and I would also like to use the remote with this one.

I managed to install the Plug-In via the link for the .dll file (impossible to launch the original .exe file as I use the application of the store, and not the "classic").

But impossible here to do function.
Exactly like in the previous post of gobuddy99, the android app does not recognize activation.
I have the impression that the problem is the Windows FireWall.
When I want to save in ticking "update the firewall", I have software error messages.

Thank you in advance for your solutions.

Cordially.

The installer doesn't work for the Store version, but I have a zip version that should work properly.
The firewall auto-updating functionality requires an extra executable that actually runs with administrative permissions and updates the firewall rules. There is a high chance that this can't work with the Windows Store version or that the executable is missing.

Your best change here would be to try and enable the port manually.
If you search on Google for "how to open a port in Windows 7 firewall" you should find a lot of video tutorials and guides on how to open a port in Windows Firewall.

You just have to allow incoming connections to the port the remote's plugin is listening to. You can find this port in the plugin's configuration panel.

If the firewall is allowing the connections, then it could be something with the network setup.

gobuddy99 & Benj is there any specific error that you get on the android application?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Benj on June 19, 2018, 09:03:00 PM
Thank you for the quick reply.
I managed to install the plug-in using the .zip file. Indeed, the exe is problematic with the version of the Store.

In the application MusicBee, I see the config panel of the remote, but I feel that nothing happens when I click Save.

By checking on update firewall then on save, I have error messages that I indicate at the end of this message.

When to Android application, no message except that it failed to connect (automatic or manual).

Thanks again !
This remote is really a good job ;-)
I hope I can use it on my laptop.


-----------------------------------------
MusicBee v3.1.6590.33030 (Win10.0), 19 juin 2018 22:00:

System.ComponentModel.Win32Exception (0x80004005): Le fichier spécifié est introuvable
   à System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   à System.Diagnostics.Process.Start()
   à System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   à MusicBeePlugin.InfoWindow.UpdateFirewallRules(UInt32 port)
   à MusicBeePlugin.InfoWindow.HandleSaveButtonClick(Object sender, EventArgs e)
   à System.Windows.Forms.Control.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ButtonBase.WndProc(Message& m)
   à System.Windows.Forms.Button.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Benj on June 20, 2018, 08:27:42 PM
I try to configure manually the port 3000 in the Windows's firewall.
Exactly the same like this in windows 7.

But it always fail to connect.
Is anyone got a solution ?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Cook1e on July 06, 2018, 11:22:51 AM
This add-on/app is brilliant, many thanks! Worked first time and does just what I want. Can I donate?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nightlander on July 06, 2018, 12:17:03 PM
Thanks a lot for the great app! I am trying to set up the remote plugin but can't seem to connect my android device to the host. It looks like a similar problem to the previous comments on this thread, so it might be the same bug. Basically, after installing the plugin, I get a settings window with a wrong IP in the private address list. When I try to specify the correct IP, it doesn't appear on the address list. Also, I cannot connect from the Android app. When I scan, it gives a "A remote service could not be found". When I try manually, it gives another error message.

I have also installed the fix you provided on the previous page. This prevents the desktop app from giving a Stopped prompt when specifying an address, but it doesn't solve the connection problem, at least in my case. I have tried different ports, with no result. These are some of the messages I get in the debug log:

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2017-07-17 01:06:19.0727 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
broadcasting message BroadcastMessages: 2={"context":"nowplayinglyrics","data":"Lyrics Not Found"};3={"context":"nowplayinglyrics","data":{"status":404,"lyrics":""}}, _content: nowplayinglyrics

2017-07-17 01:06:19.0727 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Starting discovery listener at 239.1.5.10:45345 for interface 192.168.0.103

2017-07-17 01:06:21.9851 [DEBUG]
MusicBeePlugin.InfoWindow : 0
Selected source is -> Library

2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : The IAsyncResult object was not returned from the corresponding asynchronous method on this class.
Parameter name: asyncResult


2017-07-17 01:06:21.9921 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
07/17/2017 01:06:21 : OnClientConnect Exception : You must call the Bind method before performing this operation.

2017-07-17 01:07:11.8554 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
sending-all: {"context":"ping","data":""}

2017-07-17 01:07:18.9768 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Ping: 16/07/2017 18:07:18

I would really appreciate some help. Maybe it´s a simple thing I am overlooking!

Got same error with socket being already in use, then I looked at the installed plugins and musicbee remote was listed there twice... No wonder socket was in use; both of those instances were active. After initial setup of copying the .dll to plugins folder, another copy of the plugin appeared to user\appdata\roaming\musicbee\plugins folder as well and for the times I tried, it got copied there automatically. So I just deleted the one in program files and after that it pretty much worked except for the one thing...

Android itself. Firstly, had to disable notifications as it was seriously sucking battery. Then, if it was first run of the app, everything worked. BUT if app was previously being used and I relaunched it, it showed the track where it was left off when lastly used, not the track that was currently playing. Also could not control the playback any more although connection worked just fine and dandy. Then I tried to remove app history from phone and relaunch app and what do you know... it worked! Basically had to do that every time before opening the app… It seemed as if it would have worked if I had kept notifications on and it was constantly updating the position, too constantly as it was pretty much emptying the battery. Phone is nokia 8 with latest android.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: department on July 15, 2018, 09:19:51 PM
Hi I am just now starting to use MusicBee and found this plugin. I have downloaded the plugin and it runs just fine, saying running. I have download the app onto my phone and i scan and i find my laptop. From here I press the power button, but nothing happens and the app says offline. I haven't gotten any error messages the app just wont change from offline to connected. Any help would be appreciated. Thank you!
Title: MusicBee Remote not working with PIA VPN
Post by: serenepdx on July 31, 2018, 07:03:13 AM
I use PIA VPN on my Android phone.  When I disconnect the VPN, MBR connnects.  As soon as I turn the VPN back on, MBR switches to "authenticating" followed by "Offline."  Does MusicBee Remote work if you use a VPN on your phone?  I use my phone and pc for my business, so it's a basic security tool.  Thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mauser69 on August 01, 2018, 03:28:42 PM
First of all, thank you very very much for creating this and making it available to us!  When I want to do some serious playing of various music on my main stereo, it is a real pain to have to keep running back and forth to the PC to find and que what I want, so this app would be a god-send.  But basic playback function seems to be terribly flawed - I hope that I am simply missing some configuration options.  Here is what I find problematic:

Finding a particular album is not too hard, and it is simple to start playing any track by just clicking on it, but at that point, the frustrations begin.  Once the playback starts, there are no visible player controls!  There seems to be no way at all to to control, even simply STOP the playback without going backwards through all the screens I just drilled down through to find the song in the first place.  The mini player at the bottom does not show up until I get all the way back out to the main Library screen (generally rolling back through three screens if I started drilling down via Genres).  And if I want to go back into the library to change what is playing or add something else to the que, that player AGAIN disappears until I get all the way back to the main screen!

Is there any way to change this behavior?  I think the playback controls should always be available, but at a minimum, the main hamburger menu should be available from anywhere in the app, allowing a quick jump to where we need to go.  Thanks for listening.


(I just started testing the Remote app with MusicBee.  I am running W10 and I believe the most current version of MB.  I installed the plugin and downloaded the Android app this morning, so all should be current.  The app connected and worked immediately with all default settings. I have tested the app on both Android 4.1 and Android 7.0, and all seems the same on both.)
Title: Re: MusicBee Remote not working with PIA VPN
Post by: late on August 03, 2018, 08:15:10 PM
I use PIA VPN on my Android phone.  When I disconnect the VPN, MBR connnects.  As soon as I turn the VPN back on, MBR switches to "authenticating" followed by "Offline."  Does MusicBee Remote work if you use a VPN on your phone?  I use my phone and pc for my business, so it's a basic security tool.  Thanks!

Try going to the settings and tapping on the "block local network" option. If you have VPN on your PC too, you might have to disable local network blocking from your PC VPN as well.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: serenepdx on August 15, 2018, 02:17:39 AM
Yes!  Thank you Mr. Late. Unclicking block local networks on my phone solved the problem. I had assumed the problem was due to a MB or MBR upgrade, but indeed the settings on PIA VPN must have changed.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ikofig on August 26, 2018, 05:31:15 AM
Doesn't work!  Installed the plugin on desktop and app on Android.  App will not find connection ("remote service could not be found")  Manually entering information does not work either.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: inflikted on September 16, 2018, 02:20:54 AM
Have had to uninstall as it simply won't work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Bazmataz on November 04, 2018, 04:23:51 PM
I sure hope I haven't missed the answer... But the remote isn't working for me...
I've opened the port..
I downloaded the .exe and it didn't work so I did it by adding the .zip.. unintalled one of them..
It's not working...
Let me add some screenshots to try and help someone direct me in the right way.
(https://drive.google.com/file/d/1r_o6En02yz8Q07OgbSef3fav-1E65Sg4/view?usp=drivesdk)
(https://drive.google.com/file/d/16V9Acm4QoJIphmeqnmxt3xGCiOlBr3w9/view?usp=drivesdk)
(https://drive.google.com/file/d/1kOfVni4T9lOMsERh7lwftYI9YK4-FjeL/view?usp=drivesdk)
The last one I think I sorted out when I uninstalled the 2nd remote plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steven on November 04, 2018, 04:28:59 PM
i dont think the author is able to maintain this plugin anymore and was looking for someone to take it over

https://github.com/kelsos/mbrc-plugin
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Bazmataz on November 04, 2018, 04:37:55 PM
Dang! So ahh I'm screwed then haha..
Do you Know if that means the plugin doesn't work anymore at all?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Freddy Barker on November 04, 2018, 06:50:57 PM
Do you Know if that means the plugin doesn't work anymore at all?

It works just fine for me, no problem at all!
Freddy
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on November 04, 2018, 07:30:33 PM
The fact that the author isn't maintaining the plugin any longer doesn't mean it won't work. It may. Or it may not. But if it doesn't, or if a bug is found, it's not very likely the author will do anything about it. By posting your problem/issue here in this thread, you -might- get help from others who are using it successfully.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: gibletpie on November 13, 2018, 04:54:22 AM
I was able to get the remote working with the Windows Store version of MusicBee. I just had to add a rule to let incoming connections through in Windows Defender Firewall. It's a bit tricky, because Windows 10 will not usually let you see the folder where it stores its apps. You want to:

Go to Control Panel.
Select Windows Defender Firewall.
Click Advanced Settings on the left.
Click Inbound Rules on the top left, then on the top right, click New Rule.
Select the Program radio button and click Next.
Select This program path and click Browse.
In the left-most part of the address bar, click the folder icon, so it shows the full path, and then paste this into the address bar:
C:\Program Files\WindowsApps\50072stevenmayall.musicbee_3.2.3.0_x86__kcr266et74avj\win32 (This is where it was stored for me anyway. You can always go up a folder level or two and poke around if you have trouble.)
Then select the MusicBee.exe. Click Next.
Allow the Connection.
Then select the network types on which you want to accept the incoming connections.

After that, my remote worked.
Good luck!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: crosstown_traffic on January 22, 2019, 01:56:34 PM
Hi there! Longtime listener, first-time poster. I'm a bit of a plugin noob, but does anyone know how to solve the issue of only the first 200 tracks in a playlist being displayed?

I have some large-scale playlists, but I'm only seeing 200 tracks consistently when I stream via this plugin.

Found an old response  from the venerable Steven:

Quote
The Playlist feature at the moment has a limit to up to 200 tracks. I am not sure about the actual limit but when I tried to pull a 5000+ track I couldn't get them through.
if this is important for your application, it might be because you are using
NowPlayingList_QueryGetAllFiles()
try instead:
NowPlayingList_QueryFiles(null)
and loop using NowPlayingList_QueryGetNextFile()

But I'm not sure how to make this change...I don't see it in the settings. Any help is greatly appreciated!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: boroda on January 22, 2019, 03:46:54 PM
its not the settings, its about plugin source code.  :-\
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: crosstown_traffic on January 22, 2019, 07:05:33 PM
its not the settings, its about plugin source code.  :-\

Thanks for the quick reply! Do you happen to know where in the source code this change (or these changes) need to be made? I've also never compiled a program from source code before, so any help would be appreciated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: boroda on January 22, 2019, 08:07:03 PM
i'm not sure if source code of this plugin is publicly available.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on January 22, 2019, 10:59:29 PM
https://github.com/musicbeeremote/plugin
Title: MusicBee Remute App Androis does not start
Post by: stardepp on February 19, 2019, 11:57:31 AM
Since my smartphone has Android 9, MusicBee Remote App does not start, meaning when I start in MusicBee PC and then start the MusicBee app on my phone, it does not show the current song, even though the Android plugin succeeds with the PC connected is.
I go to where MusicBee Remote Plugin is installed and clear the cache and memory contents, then start the MusicBee Remote app again, and it immediately shows what MusicBee PC is playing.

I have to repeat this every time I restart Music PC Android.

What can this be and can you fix that?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on February 19, 2019, 12:27:02 PM
Since my smartphone has Android 9, MusicBee Remote App does not start, meaning when I start in MusicBee PC and then start the MusicBee app on my phone, it does not show the current song, even though the Android plugin succeeds with the PC connected is.
I go to where MusicBee Remote Plugin is installed and clear the cache and memory contents, then start the MusicBee Remote app again, and it immediately shows what MusicBee PC is playing.

I have to repeat this every time I restart Music PC Android.

What can this be and can you fix that?
Developer may get notified of this message and respond here, but he hasn't been active on the forum since last June.  You might have better luck raising it as an issue on Github (https://github.com/musicbeeremote/plugin/issues).  He does seem to still be working on the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on February 19, 2019, 12:29:49 PM
Ok, good to know, thanks for your help.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 08, 2019, 10:26:19 PM
I used to get e-mail notifications about posts on the forum, but at some point the last year they completely stopped and I didn't have much time to check the forum.

I was still answering support questions this past year, despite not actively developing the project, but the questions would arrive mostly by mail (either directly or through the in-app feedback form).

While I will still try to browse the forum from now on, the safest way to reach me is via e-mail, or for issues through GitHub. I usually reply to most of the e-mails.

On the remote front, I am currently trying to pick up development from where I left last year before I moved to Germany from Greece.

Unfortunately, while the plugin refactoring was mostly done and it seems to be in a good working condition the same doesn't apply to the application.

My current application codebase seems to be mostly broken. I am in the process of rewriting a large part of it and adding tests for most of the parts. This obviously will take a while, since I have to bring the application along with the optimizations to at least the state it was in the previous version, before starting to add new features.

@stardepp that seems weird I have never encountered it. If you change tracks do you get the information displayed of the next track? is it on the initial connection only or it persists?

@crosstown_traffic Which playlist is this that shows only 200 tracks (NowPlaying)? I had a hardcoded limit in the past but I am under the impression that on the latest version I replaced it with pagination so it should fetch everything.

Also if you are experiencing connectivity issues, it seems that the biggest number of connectivity issues I had reported in the past year was due to Windows Firewall resetting the configuration during Windows updates.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on April 09, 2019, 08:55:55 AM
@kelsos Recently, the Android remote works again error free.

I like this remote very much and makes MusicBee even more valuable.  ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 09, 2019, 01:27:45 PM
@kelsos Recently, the Android remote works again error free.

I like this remote very much and makes MusicBee even more valuable.  ;)


Good to know.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Dougfred on April 16, 2019, 10:02:27 AM
Just downloaded fresh copy of the remote app & reset the Connection in "Settings". All good to go no drama!

Currently running Android 9 on Samsung S8.    :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on June 27, 2019, 04:42:42 PM
Using a S7 here. What had me was i did not have my network profile settings turned on. It's the simple things sometimes.

Example:
(https://drive.google.com/open?id=1XznIFwd2ycS_GNDGfq1yEpK1qHBYUeI3)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on June 27, 2019, 04:44:29 PM
If the image did not show

https://drive.google.com/open?id=1XznIFwd2ycS_GNDGfq1yEpK1qHBYUeI3
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 27, 2019, 04:46:14 PM
Using a S7 here. What had me was i did not have my network profile settings turned on. It's the simple things sometimes.

Example:
(https://drive.google.com/open?id=1XznIFwd2ycS_GNDGfq1yEpK1qHBYUeI3)

That is good to know. I wanted for a while now to add some kind of FAQ with common problems/solutions but I already have too much stuff on my plate. It would be really useful though to have an easy to go page.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: LuceferCaine on July 08, 2019, 03:36:08 PM
Im the FNG here, and this doesn't seem to be a solved issue. Ive tried to download and run this plugin and nothing conveyed. Is there still an issue with the code? Is there another link?

I am running Android version 8.1.0 kernel 4.4.95 on a Alcatel 7 in tandem with Windows 10

anybody, or anything information would help clear this confusion! thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on July 18, 2019, 05:37:56 PM
To add, before I was able to realize my PC's  network profile setting were turned off there were some other things that were causing problems ...
I also have 2 gateways, the ISP (Comcast) provide GW connected to the internet and my internal GW behind that. Both the phone and the computer need to be able to see one another. A simple network app that can ping the computer running MB from your phone or vise versa. If it fails make sure it can ping other devices on your network. In my case my phone was connecting to the ISP's WiFI and it was forwarding the request to the internet. I tried adding routes to the ISP GW device but it was easier to force the phone to connect to the internal devices WiFi where the computer is connected. It may also help to assign them both static ip addresses instead of DHCP assigned.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Methosan on July 30, 2019, 09:21:40 PM
Thank you for the remote.  I have been missing a remote for years but have just been lamenting the lack of a hardware-based remote, but here we have a software solution.

It just takes a while to (re)connect to the player again once my phone's screen goes dark...
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: amn1987 on August 21, 2019, 10:08:12 AM
Using a S7 here. What had me was i did not have my network profile settings turned on. It's the simple things sometimes.

Example:
(https://drive.google.com/open?id=1XznIFwd2ycS_GNDGfq1yEpK1qHBYUeI3)

That is good to know. I wanted for a while now to add some kind of FAQ with common problems/solutions but I already have too much stuff on my plate. It would be really useful though to have an easy to go page.
I have only one request. Is it possible to add Folder Browser view in the Library? Thanks for your work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dandepeched on August 23, 2019, 09:32:57 AM

Both the android application and the plugin are open source, licensed under GPLv3 and they are hosted on Github.
The application source code repository is hosted at https://github.com/kelsos/mbrc

The plugin source code repository is at https://github.com/kelsos/mbrc-plugin

You can find the MusicBee Remote android application on Google Play  (https://play.google.com/store/apps/details?id=com.kelsos.mbrc)


Hi kelsos! I want to thank you for this plugin and also want to let you know that I've created iOS application based on your plugin protocol.
I used same name and icon to make it consistent for users, hope you don't mind about this.
Application details and discussion can be found in this topic - https://getmusicbee.com/forum/index.php?topic=29413

Do you think it makes sense to mention this application on your plugin page and in current thread? If yes, feel free to do this!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Babydoll32 on August 24, 2019, 11:20:28 AM
Thanks first for remote app. It works fine so far. But got one problem, when I select a genre, I get no results :/
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ms.glug on November 16, 2019, 05:14:36 PM
I don't know if this has been discussed here before but I can't seem to install the plugin on my windows desktop. I downloaded the Android app. Then i downloaded the Windows plugin but I can't seem to complete the installation. It refuses to save anywhere. Any ideas how to solve this?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Fcp on November 18, 2019, 01:02:41 PM
Hello,

I'm using musicbee and his remote for years now and it's always been very usefull and cool. Thank you.

Anyway, I just get a new PC and installed Win10 and everything, but I can't install the remote app on my computer :( I can't click on the "install" button.


(https://i.imgur.com/sl3fo0q.png)

And I can't choose the pluggin path of musicbee either :(

(https://i.imgur.com/UjzM3A6.png)

Any ideas ? Can I put the remote pluggin files (from github archive) there ?

Thanks
Title: MusicBee Remote for Android question
Post by: Keepsy on December 02, 2019, 07:54:13 PM
Hi, I was wondering, is there any way of selecting radio stations using the remote control app? I can use it to select tracks from my normal music library, but it doesn't seem possible to select/see saved radio stations?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 02, 2019, 09:03:05 PM
So again until the merge, I got no notifications. I was pretty sure I had them activated they worked for a while and then stopped again.

Sorry, I am not actively checking the forum and tried to rely on the notifications.

Hey Keepsy.

I am pretty sure that the radio stations are supported by the plugin but not implemented in the app, at least not on the release. Unfortunately, since summer I am busy with another open source project and I haven't been able to continue my rewrite efforts with the remote. I still need some integrations with the notification system after the rewrite and also fixing the library functionality before having a working alpha out.

Hey Fcp, Are you using the Windows Store version? or the installer of MusicBee?
If you use the store version, the installation process is slightly different. You have to download a zip from the releases page on github and then you have to go MusicBee's settings and install the plugin using the zip. Unfortunately the installer won't work with this version.

ms.glug the same as above

Babydoll32 there is a huge problem with large libraries, that is also one of the reasons for the lack of updates since 2017. I started rewriting the plugin, then I started rewriting the app, and then things happened and throw my plans completely off.

dandepeched good to know, if you need any help with the plugin or the protocol please feel free to drop me an e-mail. I try to answer on time :) I will try to check the app if I find some less busy moment.

By the way, the most important thing to know, if people have connectivity issues, windows tend to reset the firewall rules once in a while resulting into the app not being able to connect to the plugin. Usually settings the firewall exclusion again seems to solve the problem. This is by far the most common connectivity issue.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Keepsy on December 02, 2019, 10:03:39 PM
Hi kelsos,
I really appreciate your quick reply. I think the remote app is excellent. It really enhances MusicBee (IMO). Hope you get time to implement radio stations at some point. Thanks you anyway.
Title: Music bee remote not working !
Post by: marine on December 08, 2019, 12:20:20 PM
Hi all,
I just installed music bee remote plugin on my computer and the app on my phone. I had to set the settings manually on my phone because it couldn't find my computer. But still, it's not working... Could you help me with that ? Thanks :)
Title: Re: Music bee remote not working !
Post by: kelsos on December 08, 2019, 10:59:16 PM
Hi all,
I just installed music bee remote plugin on my computer and the app on my phone. I had to set the settings manually on my phone because it couldn't find my computer. But still, it's not working... Could you help me with that ? Thanks :)

Hey there marine.

Usually, the problem is with the windows firewall not allowing the connection. Can you check that the port where the remote listens for connections is allowed through the firewall?

If that doesn't help I might need some more information though.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marine on December 08, 2019, 11:27:05 PM
Thank you so much :) I just defined a rule for opening the port in the firewall and now it works perfectly ! Thanks again :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: YonluTheWizard on December 18, 2019, 09:25:27 AM
Hello, I am trying to set up the remote and I am having some trouble. I followed all the installation steps correctly, but when I enter the IP and port info in the app nothing happens. So far i've tried to troubleshoot by running musicbee as admin and going into windows firewall to make sure both MB and the remote plugin are allowed, but still it does not work. I also tried making a custom rule in the firewall for the port the plugin is using and that didn't work either. Not really sure what to try next, so any help would be appreciated.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 18, 2019, 09:32:03 AM
Hello, I am trying to set up the remote and I am having some trouble. I followed all the installation steps correctly, but when I enter the IP and port info in the app nothing happens. So far i've tried to troubleshoot by running musicbee as admin and going into windows firewall to make sure both MB and the remote plugin are allowed, but still it does not work. I also tried making a custom rule in the firewall for the port the plugin is using and that didn't work either. Not really sure what to try next, so any help would be appreciated.


Hey there, if it is not the firewall then any information you could provide about your network setup would potentially help us troubleshoot it. I am aware that there are some network setups that isolate the wireless access points from the wired clients and other wireless access points. Do you have other apps that work normally between your phone and computer, especially apps that don't rely on any external services?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: whismerhill on December 25, 2019, 07:12:27 AM
Hello
Thanks for an amazing app & plugin.
I can't seem to make it work
Computer is detected by phone (proper IP & port) but
the phone says : "Socket Closed"

phone : Xiaomi Redmi Note 7
OS : MIUI 10.3.6

computer : MusicBee 3.3.7261
OS : Win10 Build 18363

Firewall : went all out on this one
enabled network discovery
tried automatic rule setup, since that created a rule but didn't change the "socket closed" issue I tried opening it even more
(allow any connection from anywhere, any port) without success

NOTES: I filter both inbound & outbound traffic though musicbee.exe is already allowed to go out.

at this point I wonder if the phone is not the issue


EDIT: it works, I focused on the connection screen that would say "socket error" but it was working all this time along
it was an interpretation thing more than anything  :)

below remains true though

other notes : I had to "allow all" in address filtering
otherwise "Range" wasn't working and the plugin would say : Status : Stopped
however that's actually redundant with firewall that is perfectly able to filter out unwanted connections with a proper configuration, so imho this configuration is unneeded

one more thing though, if the maximum was set to 255 it would cause errors, that were only fixable by editing the xml file directly
(it would crash musicbee
Code
MusicBee v3.3.7261.33657P  (Win10.0), 25 déc. 2019 6:54:

System.NullReferenceException: Object reference not set to an instance of an object.
   at MusicBeePlugin.InfoWindow.HandleSaveButtonClick(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 29, 2019, 09:31:56 PM
hey whismerhill, thanks for reporting :) I will try to have a look at it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nubblez on January 03, 2020, 07:00:05 PM
Hi Kelsos

I tried searching for it in this thread, but haven't seen mention of this specific issue before:

When toggling between "Repeat" modes on the app, it only allows me to switch between Repeat On and Repeat Off.  It skips the 'Repeat One' option.  When I switch to the Repeat One option in MusicBee itself, an icon does show up on the app that indicates it's now in "Repeat One" mode.  So while the app does recognize that setting, it just doesn't allow you to switch to it.  I was wondering whether it might just be a bug, or if the "Repeat One" setting was specifically excluded from the app.

I've tested this on a Android 9 and Android 4 phone.

Thanks again for the app - I use it everyday and it's fantastic!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 03, 2020, 07:06:31 PM
Hey there, I haven't checked the API documentation recently, and I am not sure if it is still the case, but originally I recall that you could not set the Repeat "One" through the API. This was off course a few years ago, so I am not sure if things have changed since then.

It is not a bug per se but I will have a look at the latest API and fix it if the option is now available.

Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nubblez on January 03, 2020, 08:30:34 PM
Thanks kelsos, I appreciate the feedback!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on January 23, 2020, 04:37:10 PM
Is there or could there be any consideration to add a feature to the plugin so that it would be able to change the sound device?
For instance, a machine could have direct connected audio jacks but also one or multiple USB connected audio components that could be feeding speakers in a different room.
It could also be helpful with USB devices when windows does not automatically switch to a device when they are turned on.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on January 23, 2020, 04:41:46 PM
Is there or could there be any consideration to add a feature to the plugin so that it would be able to change the sound device?
For instance, a machine could have direct connected audio jacks but also one or multiple USB connected audio components that could be feeding speakers in a different room.
It could also be helpful with USB devices when windows does not automatically switch to a device when they are turned on.

On the latest master the plugin already supports switching output devices. If I manage to finish the app rewrite it would be included. The problem is that some of the features are really broken in the rewrite, especially the Library that I am currently working on so that might take a while.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on January 25, 2020, 12:53:45 AM
Yo, Thanks for writing back. I seem to be pretty good testing applications, I could debug if you wanted. I have  vs2017 pro + and a Google Dev account. I forgot the code was on git. I am a novice but I'll go git the code.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: scatterkeir on February 26, 2020, 09:34:52 PM
Thanks for a great plugin and app, three little things - these are all minor and I'd remain delighted with the app if they were never addressed:

1) Unnecessary scrolling seems to sometimes occur on the track details, in landscape mode at least - partly it seems to depend on whether the track playing before had long details or short details - if they were short, it's as if the details are displaying in a dynamically resizing box that doesn't resize, or something. Skipping to a longer-titled track and back again can fix it, so can rotating the device to portrait orientation and then back again.

2) Some of my cover artwork is not square, and I'd prefer to see the whole thing rather than part of it, either as default or as an option.

3) I often use Musicbee Remote casting to my television from my android tablet, despite presumably not being designed with such large screens in mind it looks great, except for one little thing - the edge of the orange circle around the central play/pause button is noticably ragged and blurry.

EDITED TO ADD: Regarding number 1, it seems that even tilting the tablet a tiny bit fixes it! [EDITED FURTHER: That works sometimes, not other times, but fully tilting it to portrait and back always works]
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on March 05, 2020, 05:33:36 PM
This is not the thread for that plug-in.

This (https://getmusicbee.com/forum/index.php?topic=29585.0) is the thread for that plugin.

This (https://getmusicbee.com/addons/plugins/75/musicbee-remote-plugin/) is the plugin for this thread.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: nounours18200 on March 05, 2020, 05:51:43 PM
Oups, sorry ! So:

I will try to remove my previous post
I will also try to install the proper plugin, maybe it will solve my problem,
and I come back after a test of this plugin

Thank you

Edit: After the installation of the right plugin, everything runs perfectly ! Thank you,
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marp68 on April 04, 2020, 08:52:43 AM
I dont' get the app to work. The plugin seems okej, says it's running. I add my laptop in the settings in the app as instructed. But when I try to scan, I get the message that "the service is only available on a wifi connection". I use the hot-spot feature on the phone to connect the laptop to the internet.

Does this mean the remote doesn't work then? Is there a workaround?

Thanks in advance. Would be great to be able to use the remote
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marp68 on April 04, 2020, 09:01:37 AM
I now connected both the phone and the laptop  to a router, and the the app now Scans, but get the message that "a remote service cannot be found". What does that mean?

And must I have the phone connected to wifi instead of my phone's data plan to be able to use the app? I don't have a router in my home. Always use hotspot to connect laptop.

Please advice
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on April 04, 2020, 03:00:53 PM
Have you read the OP of this thread?
Quote
Warning! Although it is possible to use the remote through a 3G or remote internet connection, the suggested operation model over a Wifi LAN connection. Use it only if you know exactly what are you doing. Support for the NAT configuration of your router will not be provided.

Also, the website that post directs you to offers very detailed configuration instructions.

https://mbrc.kelsos.net/help/
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marp68 on April 04, 2020, 05:08:35 PM
Have you read the OP of this thread?
Quote
Warning! Although it is possible to use the remote through a 3G or remote internet connection, the suggested operation model over a Wifi LAN connection. Use it only if you know exactly what are you doing. Support for the NAT configuration of your router will not be provided.

Also, the website that post directs you to offers very detailed configuration instructions.

https://mbrc.kelsos.net/help/

I used the Help section
https://mbrc.kelsos.net/help/#installation

And I have 4G, not 3 G. And there is no mentioning about connecting laptop trhrough hotspot. I unfortunately don't understand fully  what the OP means about the "the suggested operation model over a Wifi LAN connection".

PLease advice, if you know or think is wrong. What does, for example, the error message "a remote service cannot be found" means? The plugin is up and running fine. Seems that it's the app that doesn't find the MB plugin. Or?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: frankz on April 04, 2020, 05:16:07 PM
And I have 4G, not 3 G.

I don't think there's any reason to be snippy. Clearly by 3G he means a cellular data connection. 3G was the standard for a cellular data connection in 2012 when it was written.

I unfortunately don't understand fully  what the OP means about the "the suggested operation model over a Wifi LAN connection".
It means that the intended use is between devices on the same LAN connected through a router. Other uses are not recommended unless "you know exactly what you are doing."

Remote Service not found probably means you need to open the port in your firewall so the app can see the plugin.  Don't know if that's the greatest idea unless both devices are on the same network unless "you know exactly what you are doing."
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marp68 on April 04, 2020, 06:40:03 PM
And I have 4G, not 3 G.

I don't think there's any reason to be snippy. Clearly by 3G he means a cellular data connection. 3G was the standard for a cellular data connection in 2012 when it was written.

I unfortunately don't understand fully  what the OP means about the "the suggested operation model over a Wifi LAN connection".
It means that the intended use is between devices on the same LAN connected through a router. Other uses are not recommended unless "you know exactly what you are doing."

Remote Service not found probably means you need to open the port in your firewall so the app can see the plugin.  Don't know if that's the greatest idea unless both devices are on the same network unless "you know exactly what you are doing."

Thanks for taking your time

I'm actually not snippy, sorry if it sounded like that. Just thought it had to do only with 3G. Don't understand fully these thing. Learning by doing. :)

Does this mean that it's dangerous doing it using ha phone hotspot as the connection point? Since I tried it, at least I know now that nothing seems to be malfunctioning. Unless it created a security issue that I now don't know about.

Thanks for the recommendation about the firewall. I think I saw some posts about people that had done that to get it to work properly. Will see if I can find good instructions.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: marp68 on April 04, 2020, 07:34:07 PM
I have now connected the phone via wifi to external router and the laptop to the same router. I then do the scan and get the "a remote service cannot be found" message. 

But then I also get a message in smaller text at the bottom: "failed to connect to /"my ip address"(port 3000):connect failed:ENETUNREACH(NEtwork is unre..."

Does that tell someone something?

I have checked and allowed both MB and MB Remote in the firewall. There were actually two MB and one MB Remote.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Laurent on April 17, 2020, 06:00:10 PM
No multigenre

Just installed MBR. Works pretty fine, thank you very much.... except.. only tracks with single genre are displayed in Genres..!!

I have many albums with Genre like:

Electronic; Ambient; Berlin-School

None of them appears under listed genre Electronic or Ambient, just albums having ONLY these either two tags.

As for Berlin-School being always being a sub-genre listed after a major genre, it is not even in the Genres list, despite having 137 albums in MB.

Fortunately, albums, artists and tracks are in the other lists of MBR.

I can only guess that the ";" in Genre is the issue with MBR.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Leadpin on April 22, 2020, 08:40:53 AM
I have a problem, cannot connect the remote to my pc. The Log keep spamming this

2020-04-22 15:36:06.9875 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Received by client: HBndtFK8 message --> GET / HTTP/1.1
Host: 192.168.0.117:8000
Connection: keep-alive
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.113 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9

MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
04/22/2020 15:36:06 : OnDataReceived: Socket has been closed
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on April 28, 2020, 06:43:43 AM
I have now connected the phone via wifi to external router and the laptop to the same router. I then do the scan and get the "a remote service cannot be found" message.  

But then I also get a message in smaller text at the bottom: "failed to connect to /"my ip address"(port 3000):connect failed:ENETUNREACH(NEtwork is unre..."

Does that tell someone something?

I have checked and allowed both MB and MB Remote in the firewall. There were actually two MB and one MB Remote.
Sorry for any redundancy

Your router needs to be set up to allow traffic to flow between the two networks. In the case where you are connecting to the wifi on the same router as your PC. You should first download an app to your phone that would do some network discovery and port scanning. Use Network Utilities by First Row i just verified will work as i describe using an android device. After connecting to your WIFI run its IP Discovery option. If it can't find your PC make adjustments to your router until it does. Once it does find and show your PC's  IP address you should be golden. If you still can't connect. Make sure MusicBee is up and running and use the Port Scanner option of the utility with the default port of 3000 or whatever other OPEN port you may have set MusicBee remote to listen to.  

The other question you asked was about using your cellular network to access MusicBee Remote. Again this is a function of your router using Network Address Translation AKA NAT or port forwarding. I DO NOT RECOMMEND hanging open ports directly to the Wild, Wild, West. Your router may already have the functionality to use a client-based VPN. This means that after setting up the routers VPN you would use an app on your phone to connect to your router via a cellular network and once it connects it should drop you on your network. You could then verify connectivity to your PC using the same utility as above.

and if it still doesn't work i believe there is an older thread about a PC share setting you may need to change.

Good Luck
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: smann on April 28, 2020, 10:16:04 AM
No multigenre

Just installed MBR. Works pretty fine, thank you very much.... except.. only tracks with single genre are displayed in Genres..!!

I have many albums with Genre like:

Electronic; Ambient; Berlin-School

None of them appears under listed genre Electronic or Ambient, just albums having ONLY these either two tags.

As for Berlin-School being always being a sub-genre listed after a major genre, it is not even in the Genres list, despite having 137 albums in MB.

Fortunately, albums, artists and tracks are in the other lists of MBR.

I can only guess that the ";" in Genre is the issue with MBR.

This is most likely an issue with your music player on your phone not being able to parse the separate genres with ";" between. Most phone music managers/players don't support multi-genres by default since they are the most basic of basic players. What app are you using on your phone?

Or maybe you have Preferences > Devices > [Your Device Here] > Settings > "Replace genre tag with genre category" and they are being replaced with a generic genre.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: rockberto on May 25, 2020, 04:22:14 PM
Hello to all!
I'm a new user on MusicBee and MusicBee Remote.  Very good.
I noticed that on the display of the phone in now playing mode, the covers are cut above and below. Is there a way to adjust the display? Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: DuxCorvan on July 05, 2020, 09:24:00 AM
For several times now, I'm getting this error after leaving the PC alone and MusicBee running (not playing) for half an hour or so. Then MusicBee just CTDs:

MusicBee v3.3.7367.39948Store (Win10.0), 4 jul. 2020 12:24:

System.Net.Sockets.SocketException (0x80004005): La dirección solicitada no es válida en este contexto
   en System.Net.Sockets.Socket.SendTo(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint remoteEP)
   en System.Net.Sockets.UdpClient.Send(Byte[] dgram, Int32 bytes, IPEndPoint endPoint)
   en MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.SendResponse(Dictionary`2 notify, IPEndPoint mEndPoint, UdpClient udpClient)
   en MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery.OnDataReceived(IAsyncResult ar)
   en System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   en System.Net.ContextAwareResult.CompleteCallback(Object state)
   en System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   en System.Net.ContextAwareResult.Complete(IntPtr userToken)
   en System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   en System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   en System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxj on September 05, 2020, 05:07:28 AM
It might be helpful if you wrote a bit more about your environment and posted the last log entries for MB and turn on the debug log for the app to see if that captures additional relevant information.
Does the machine put itself to sleep and you see that it executed when you wake it up. Doe the mobile device have its power savings on?
Is the machine all updated?
Network card drivers etc?
Have you added exceptions for MB and dll to your AV apps

this was something suggested for the error with Sockets
Https://answers.microsoft.com/en-us/windows/forum/all/error-please-help-me-how-to-handle-this/001b04ea-de9b-4eb6-872a-faf09690b8cd

I have used the app for 2 years on a win 10 device with multiple phones being used to control the app - it never misbehaved.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MegasXLR on September 15, 2020, 03:08:22 PM
Hello,

I just downloaded the Remote app and the Pause/Play as well as Next/Previous buttons work great but if I want to play a Playlist from the app it doesn't always work. Sometimes when I tap on the playlist name it will indeed start it on my PC but if I tap on another playlist it won't do anything. There's no crashes or anything, it just doesn't play the tapped playlist. And it's for random playlists I think as one might not play but the one below it may play when tapped. Any idea what's up with this? Tried refreshing the Playlists page by swiping down on it but still the same. It's not a big deal as I will mostly just use the Play/Pause button from bed but yeah.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ii on September 27, 2020, 09:32:46 PM
Hello,
I've been using MBR for a while, been using it every day quite a lot,
recently I just can't connect to my library through my phone no matter what I tried 
I just keep scanning forever, If i try to enter the details manually I just don't get a connection.
did everything I could think of from opening ports in my firewall to port forwarding in my router.
any chance any one could offer me any help? I'd be very grateful.
can't add the debug log but im getting a lot of

" 2020-09-27 23:30:11.3009 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
sending-all: {"context":"ping","data":""}

2020-09-27 23:30:11.3009 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Ping: 27/09/2020 20:30:11
"
if there's  a way to provide the full log please tell me.

Thanks a lot, I.

 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 01, 2020, 09:46:27 AM
Like always after some point, the notifications on new replies stop coming :'(

@marp68 if your computer is connected to a hotspot that is created by your phone then the application, unfortunately, won't work. I tried it a couple of times and I could not make it work. It seems that in hotspot the phone won't be able to connect to services running on the connected devices.

@rockberto no, unfortunately, I planned to do that at some point but a lot of things happened.

@Laurent the issue is with the remote, it doesn't support multi-tags unfortunately.

Also, I decided to put the application into unpublished mode on Play Store. This means that new users will not be able to find the application anymore. It should still work as before for existing users.

The main reasoning is that there is a lot of work to be done, the application has not been updated for years and I cannot guarantee any updates in a timely manner. My reality is that in the past 2 months I had the capacity to work on the remote for only a couple of hours.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: spyroll on October 04, 2020, 10:01:41 PM
I'm unable to get my iPhone to connect to my desktop's MusicBee remote.

I currently have the default settings (Port: 3000, Private address list: 1982.168.0.198). Upon trying to connect with my iPhone, it just gets stuck on the spinning "Connecting" screen. From reading this thread, one thing I have noticed is that I have an application "Remote Mouse" (for controlling the mouse with my iPhone) which connects similarly to MusicBee remote. That app also identifies my computer the same (192.168.0.198). I suspect this MAY be interfering with the Musicbee connection, and possibly be the reason why MusicBee remote app can't connect to my desktop? One way or the other I have no idea how to resolve that and I simply can't get them to pair. :(

Am I on the wrong track? Any help as to how to go about successfully pairing my Musicbee Remote to my desktop would be so gracious!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on October 04, 2020, 10:09:27 PM
I'm unable to get my iPhone to connect to my desktop's MusicBee remote.
If you're trying to use the plug-in in this thread it won't work because, as the thread topic states MusicBee Remote (Remote Control for Android)

There is a remote control for IOS which you can find in the add-ons section of the forum. I have no idea how or if it works.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Disco on October 05, 2020, 09:18:45 AM
Hello,

thanks for the app.
I just have troubles connecing my android to musicbee on pc.

Musicbee pc remote in "tools" states that it is running.

The app just does not find anything to connect to.
Tried to add the info manually by copying the ip and port from musicbee pc remote config menu with no success.

Any help is appreciated.
Thank you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on October 05, 2020, 02:16:32 PM
Hello,

thanks for the app.
I just have troubles connecing my android to musicbee on pc.

Musicbee pc remote in "tools" states that it is running.

The app just does not find anything to connect to.
Tried to add the info manually by copying the ip and port from musicbee pc remote config menu with no success.

Any help is appreciated.
Thank you.

Hey Disco,

Can you check if the port is allowed through the Windows firewall? most of the time the problem in connections is that the windows firewall just blocks incoming connections.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 05, 2020, 12:11:26 AM
For anyone interested I will probably have a beta version of the app with support for Android 11, and some optimizations on library sync that I have been working on for a while.

the tracking issue is here: https://github.com/musicbeeremote/android-app/issues/203
I hope to have a ready working build in the following weeks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: OldChicagoPete on November 05, 2020, 01:10:31 AM
Thanks, great to hear!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: heated_snail on November 05, 2020, 02:08:39 AM
I'm so glad to hear about a new beta! The plugin has always been my preferred way to handle track skipping or queueing, and volume control, while my PC far across a room is handling playback through an external amp and speakers that serve the whole room.

Lately I have completely reinstalled MusicBee (after sort of a fiasco where both the Windows App Store version, and the regular download & install version, were both on my PC and it seemed to confuse things). And reinstalled the MusicBee Remote plugin. Unfortunately, now I'm having difficulty getting the plugin to connect.

Edit: success! I had forgotten to also uninstall and reinstall the MusicBee Remote app on the phone. After doing so, I still was unable to find the PC in a scan from the app, but I was able to add it using its IP address and now I'm connected.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: heated_snail on November 05, 2020, 02:28:32 AM
I forgot to add: It's really great that the Android app has a Widget. Just having a little thumbnail of album art (if any) and play/pause and forward/back controls is GREAT.

What would really make the widget an absolute home-run, though:

* Volume control slider right in the widget would be amazing! Not having to actually switch the app itself to forefront just to adjust volume would be SO good. **EDIT: Hey! I didn't know, ever since Android 10 the built-in volume rocker switch on my phone now brings up a dual on-screen volume slider, one for phone volume and one that adjusts MusicBee's current play level.

* Also the Play icon should change from the standard Play triangle to a Pause or Stop icon when you press it. Right now (at least on Android 10) it just is always the Play icon. It functions as expected, but the icon remains stuck as a Play icon, which can be confusing.

* The Android Notification correctly keeps up with the current playing track. The Android home-screen widget, however, often does not update the album artwork or the track name. It sometimes updates on time, sometimes not. Occasionally the track and artist name will be left far behind even if the artwork updates.

* I don't know if this is even under your control or just an Android feature, but the current widget dimension options are 1x4 tiles and 2x4 tiles. A very popular Android 10 home screen setup is 5 tiles wide rather than 4. I would love a 2x5 widget. It could have room for even rating stars maybe? Because that would be so awesome, being able to update my track ratings remotely. I rely a lot on the ratings feature in MusicBee to curate my large music collection but if I have to run to the PC to update the stars when a track comes up then it often doesn't happen.

I really appreciate the work you've done on this and it's fantastic already. By the way, the visual appearance in Android notifications is just gorgeous. The way it comes up with an attractive, readable, and complementary text and background color based on the current album art just looks great, in fact it strikes me as often appearing even better looking than standard Android UI elements. Thank you!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 07, 2020, 08:36:00 AM
I have pushed a beta version to the testing channel on Play Store, also you can download the apk from https://github.com/musicbeeremote/android-app/releases/tag/v1.2.0-beta1 if you are interested in testing.

Mostly it adds support for Android 11, and backports the work I have been doing to improve the metadata sync. Any feedback would be appreciated.

heated_snail I opened issues for the comments.

Also, I have to implement the QR code setup at some point. I have had that in mind forever (probably since 2014).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dontfollowme on December 01, 2020, 07:11:23 PM
Big thanks kelsos - I just installed the beta apk on my Pixel 3 :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 01, 2020, 07:14:06 PM
Big thanks kelsos - I just installed the beta apk on my Pixel 3 :)

You are welcome :)
v1.2.1 should be available now, it has some crash fixes from the beta :) It has been made available on the play store during the weekend
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dontfollowme on December 01, 2020, 07:48:11 PM
Excellent - I just upgraded from the beta via the play store.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: happyguy on December 04, 2020, 03:19:24 AM
Greetings! Thank you for your work on this

I wished to breathe new life (if possible) into an android device i have, and use it as a musicbee remote
However i get a playstore warning "Your device is incompatible with this version"


HW: Galaxy Tab SM-T285 (https://www.gsmarena.com/samsung_galaxy_tab_a_7_0_(2016)-7880.php)
SW: Stock (i think) 5.11
(As it's an old device ive disabled a bunch of samsung apps to keep it responsive)

Is there any chance i can get this working?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 04, 2020, 07:52:57 AM
Hey @happyguy the application in the store has a minimum requirement of Android 6, that is why you get this message. On the other hand, you can still get the older version of the application from GitHub (https://github.com/musicbeeremote/android-app/releases/tag/v1.1.0) and sideload it to your tablet.

Greetings! Thank you for your work on this

I wished to breathe new life (if possible) into an android device i have, and use it as a musicbee remote
However i get a playstore warning "Your device is incompatible with this version"


HW: Galaxy Tab SM-T285 (https://www.gsmarena.com/samsung_galaxy_tab_a_7_0_(2016)-7880.php)
SW: Stock (i think) 5.11
(As it's an old device ive disabled a bunch of samsung apps to keep it responsive)

Is there any chance i can get this working?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ZeroTX on December 06, 2020, 08:02:31 PM
Thank you so much for your work on this!  I'm new to MusicBee, but just spent about 12 hours getting my music collection in there, tags fixed, images, etc.  What I'd like to be able to do is remotely play from my Android device so  that I can do it from my couch while listening to the living room stereo.  Anyway, I've installed the plug-in and it will control playback on whatever is my currently playing album on MusicBee, but it will never actually sync my library.  I thought maybe it would just take a while, but I've let it sit for hours and still no.    This is what I see on Android:

(https://i.imgur.com/XqSJB9H.jpeg)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 06, 2020, 10:01:32 PM
Thank you so much for your work on this!  I'm new to MusicBee, but just spent about 12 hours getting my music collection in there, tags fixed, images, etc.  What I'd like to be able to do is remotely play from my Android device so  that I can do it from my couch while listening to the living room stereo.  Anyway, I've installed the plug-in and it will control playback on whatever is my currently playing album on MusicBee, but it will never actually sync my library.  I thought maybe it would just take a while, but I've let it sit for hours and still no.    This is what I see on Android:

(https://i.imgur.com/XqSJB9H.jpeg)

Hey ZeroTX,

That should not take this long, how big is your library? also would it be easy for you to restart the application enable the logs from the settings, try to refresh and then send me the logs? (you can send the logs using the feedback screen.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: happyguy on December 07, 2020, 04:00:29 AM
@Kelsos, Thank you for the quick reply!
Yeah that makes sense - the app store details mentioned android 4 (iirc) so i was confused. sorted out now  :)
I've sideloaded the older version, and it connects - i just need to build my library and test it. Cant wait

btw, other than OS compatibility features, are there any major differences between the older version and the one you just released?

Thank you once again for making this,
i have some good speakers in the living room that i wanted to make more use of, and being able to manage my music from the couch is going to be awesome

Hey @happyguy the application in the store has a minimum requirement of Android 6, that is why you get this message. On the other hand, you can still get the older version of the application from GitHub (https://github.com/musicbeeremote/android-app/releases/tag/v1.1.0) and sideload it to your tablet.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on December 07, 2020, 08:22:02 AM
@Kelsos, Thank you for the quick reply!
Yeah that makes sense - the app store details mentioned android 4 (iirc) so i was confused. sorted out now  :)
I've sideloaded the older version, and it connects - i just need to build my library and test it. Cant wait

btw, other than OS compatibility features, are there any major differences between the older version and the one you just released?

Thank you once again for making this,
i have some good speakers in the living room that i wanted to make more use of, and being able to manage my music from the couch is going to be awesome

Hey @happyguy the application in the store has a minimum requirement of Android 6, that is why you get this message. On the other hand, you can still get the older version of the application from GitHub (https://github.com/musicbeeremote/android-app/releases/tag/v1.1.0) and sideload it to your tablet.

Well, some things that had performance issues were removed, and also sync in the new version should be way faster, but it seems that it still might have some issues. Other than that the features should be the same.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ZeroTX on December 10, 2020, 04:30:17 AM
I was actually able to get it working.  Not sure what I did that was the key to making it work.  I deleted the app and installed the older version (side loaded).  That didn't work at all, actually, so I deleted it and re-loaded the new version and it just worked *shrug* ... Not gonna complain about that ;)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: omr3lh on February 13, 2021, 07:05:38 PM
Just stopping here to say WOW and give my thanks to Kelsos. I've been using this plugin for several (4+ years?) with Musicbee on my Windows desktop — it's been a great experience.

I recently switched over to a Macbook and have started using Musicbee via Crossover. I didn't expect this plugin to work on MacOS...but it does! It works perfectly out of the box — no tweaking required.

I've tried to donate over the years to support your work on this and never found a way. If/when there is, I'll be first in line!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 13, 2021, 07:14:25 PM
Just stopping here to say WOW and give my thanks to Kelsos. I've been using this plugin for several (4+ years?) with Musicbee on my Windows desktop — it's been a great experience.

I recently switched over to a Macbook and have started using Musicbee via Crossover. I didn't expect this plugin to work on MacOS...but it does! It works perfectly out of the box — no tweaking required.

I've tried to donate over the years to support your work on this and never found a way. If/when there is, I'll be first in line!

Thanks for the kind words :). I hope I can improve things even more for 2.0 (though I have been struggling a lot with some past decisions)

Glad to know it works fine.

Yes, currently there is no way to donate. I might consider it at some point in the future.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MayorQwert on February 16, 2021, 06:16:48 PM
Hey I'm having some trouble figuring out how to get this set up. Downloaded the latest build and installed it but not sure how to link it up with MusicBee.

Also, is this only for the android app or can this be used with other programs? I'm looking for something I can implement in a chatbot for a music stream I'm doing to allow viewers to use commands to skip/request music, though I have a feeling this isn't what I'm looking for.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on February 16, 2021, 06:21:50 PM
I can report that MusicBee Remote has been working fine for me for over two years. Many thanks to @kelsos for this beautiful app 🍀✨😎🎹🎧🎷
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 16, 2021, 06:52:21 PM
Hey I'm having some trouble figuring out how to get this set up. Downloaded the latest build and installed it but not sure how to link it up with MusicBee.

Also, is this only for the android app or can this be used with other programs? I'm looking for something I can implement in a chatbot for a music stream I'm doing to allow viewers to use commands to skip/request music, though I have a feeling this isn't what I'm looking for.

Is the plugin installed?

Someone created a fork with websockets https://github.com/musicbeeremote/plugin/issues/16#issuecomment-739565017 you could use it for building a chatbot on top :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nubblez on February 16, 2021, 07:55:36 PM
Also just wanted to chime in with my thanks.  I've probably been using it for about 6 years now - and it's really added a lot of value to Musicbee in our household.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MayorQwert on February 16, 2021, 08:04:27 PM
Hey I'm having some trouble figuring out how to get this set up. Downloaded the latest build and installed it but not sure how to link it up with MusicBee.

Also, is this only for the android app or can this be used with other programs? I'm looking for something I can implement in a chatbot for a music stream I'm doing to allow viewers to use commands to skip/request music, though I have a feeling this isn't what I'm looking for.

Is the plugin installed?

Someone created a fork with websockets https://github.com/musicbeeremote/plugin/issues/16#issuecomment-739565017 you could use it for building a chatbot on top :)

Yeah I installed it, I just wasn't looking in the right place haha!

I have two versions of MB - Portable and installed, and didn't realize it installed to the installed version since the portable version is where I usually test all this stuff first. Managed to get it showing up now. I'll try to take a look at that other websocket version at some point maybe!

I have so much to do right now but I'll put it on the backlog, thanks!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Lennyroquai on February 17, 2021, 09:29:22 PM
Hey,

First, a huge thanks to Kelsos. Last time i've used the remote was years ago : but due to the limit of the playlist to 500 items, i had to abandon MusicBee to JRiver ! And i've just discovered what you've done and tested the remote : it's a beast !

Only one question for me (and sorry if it already been answered) : i use musicbee as "full random in all the music i have", but if i play a specific music through the remote (oh god ! that search feature is wonderful) how to i get back to the "play any of all my music" ?

Should i create a playlist of "all my songs" and just click on it ?
On the Main MusicBee i have a "All artists" by default and the main screen with all the songs. when needed i just click on it and then on a random song and "voila"

Thank you
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on February 17, 2021, 09:47:21 PM
Hey,

First, a huge thanks to Kelsos. Last time i've used the remote was years ago : but due to the limit of the playlist to 500 items, i had to abandon MusicBee to JRiver ! And i've just discovered what you've done and tested the remote : it's a beast !

Only one question for me (and sorry if it already been answered) : i use musicbee as "full random in all the music i have", but if i play a specific music through the remote (oh god ! that search feature is wonderful) how to i get back to the "play any of all my music" ?

Should i create a playlist of "all my songs" and just click on it ?
On the Main MusicBee i have a "All artists" by default and the main screen with all the songs. when needed i just click on it and then on a random song and "voila"

Thank you

You can still queue your whole library from the track tab in the library there is a `Play Now (Queue All)` option that queues everything and plays the selected track. Would this help?

Or you imaging something closer to queue everything and selected a random track?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: wysocki on March 25, 2021, 01:00:44 AM
First let me say "THANK YOU" for this amazing piece of code. It has made my life livable for the past year of Covid! (You really need a donation button somewhere).
Anyway, the reason I'm here is that I was thinking "I wonder if an update is out for my v1.4 MB Remote yet." Guess not, but rather than read through 43 pages of posts in this thread, here's what I need to know:

1. I have a problem with playlists. Specifically, they don't do anything when I click on one other than blink (Galaxy S10).
2. Any way to view/play folders from the library page?

Hopefully, you've covered these items somewhere that you can point me to, but if not, here's your chance!
---Terry (Thanks again!)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 25, 2021, 08:00:02 AM
First let me say "THANK YOU" for this amazing piece of code. It has made my life livable for the past year of Covid! (You really need a donation button somewhere).
Anyway, the reason I'm here is that I was thinking "I wonder if an update is out for my v1.4 MB Remote yet." Guess not, but rather than read through 43 pages of posts in this thread, here's what I need to know:

1. I have a problem with playlists. Specifically, they don't do anything when I click on one other than blink (Galaxy S10).
2. Any way to view/play folders from the library page?

Hopefully, you've covered these items somewhere that you can point me to, but if not, here's your chance!
---Terry (Thanks again!)

Hey there, by default the playlists should play the track when clicked, that is the only functionality currently available. If they just blink for you then there must be an issue. Unfortunately, after a quick check, I am not sure I can replicate so I would need your help figuring out the issue. Could you send me an e-mail, and maybe some logs while trying to play a playlist. This should probably be sufficient for me to figure out why it doesn't work.

As for the second question this is planned for the future, but it is not available at the moment unfortunately.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: wysocki on March 26, 2021, 06:18:45 PM
Ahh, you got me thinking and I found the answer: the playlist button actually DID work, but it adds the playlist to the currently playing tracks, so I didn't see its effect! I was assuming that it would immediately switch to playing that playlist and there would be some more noticeable change in Musicbee. Maybe should have a couple of buttons on the playlists: play or queue? Seems like if you select a playlist, you'd kind of want to switch to it now instead of queuing a whole playlist for later. BTW my plugin is v.1.1.0.1456.
Thanks again!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 26, 2021, 06:38:42 PM
Ahh, you got me thinking and I found the answer: the playlist button actually DID work, but it adds the playlist to the currently playing tracks, so I didn't see its effect! I was assuming that it would immediately switch to playing that playlist and there would be some more noticeable change in Musicbee. Maybe should have a couple of buttons on the playlists: play or queue? Seems like if you select a playlist, you'd kind of want to switch to it now instead of queuing a whole playlist for later. BTW my plugin is v.1.1.0.1456.
Thanks again!

Your assumption is not wrong. Without looking at the code, I would assume that it would play directly too. I will have to see why that might not be the case
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Lennyroquai on March 27, 2021, 06:25:42 PM
Hey,

First, a huge thanks to Kelsos. Last time i've used the remote was years ago : but due to the limit of the playlist to 500 items, i had to abandon MusicBee to JRiver ! And i've just discovered what you've done and tested the remote : it's a beast !

Only one question for me (and sorry if it already been answered) : i use musicbee as "full random in all the music i have", but if i play a specific music through the remote (oh god ! that search feature is wonderful) how to i get back to the "play any of all my music" ?

Should i create a playlist of "all my songs" and just click on it ?
On the Main MusicBee i have a "All artists" by default and the main screen with all the songs. when needed i just click on it and then on a random song and "voila"

Thank you

You can still queue your whole library from the track tab in the library there is a `Play Now (Queue All)` option that queues everything and plays the selected track. Would this help?

Or you imaging something closer to queue everything and selected a random track?

Hey kelsos,

Sorry for the very late answer.
The "Play Now (Queue All)" is doing the trick ! Thank you !

For info, I don't why : but the number show by the app (xxxxx tracks successfully queued) differ from the number of tracks showed in the desktop application. Maybe some "bad items" in the library, i should check.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on March 29, 2021, 06:12:37 PM
Hey,

First, a huge thanks to Kelsos. Last time i've used the remote was years ago : but due to the limit of the playlist to 500 items, i had to abandon MusicBee to JRiver ! And i've just discovered what you've done and tested the remote : it's a beast !

Only one question for me (and sorry if it already been answered) : i use musicbee as "full random in all the music i have", but if i play a specific music through the remote (oh god ! that search feature is wonderful) how to i get back to the "play any of all my music" ?

Should i create a playlist of "all my songs" and just click on it ?
On the Main MusicBee i have a "All artists" by default and the main screen with all the songs. when needed i just click on it and then on a random song and "voila"

Thank you

You can still queue your whole library from the track tab in the library there is a `Play Now (Queue All)` option that queues everything and plays the selected track. Would this help?

Or you imaging something closer to queue everything and selected a random track?

Hey kelsos,

Sorry for the very late answer.
The "Play Now (Queue All)" is doing the trick ! Thank you !

For info, I don't why : but the number show by the app (xxxxx tracks successfully queued) differ from the number of tracks showed in the desktop application. Maybe some "bad items" in the library, i should check.

Hmm maybe some duplicate track?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: mikehd on April 06, 2021, 06:15:04 PM
Hi,
I've only just started using the MusicBee Remote but am very pleased so far. The only issues I've encountered are:

Output options: I see the expected Primary Sound Driver, Headset, and Speakers, but also my Denon (Heos equipped) AVR, and my HEOS speaker. But not only a single instance of each but a seemingly ever growing list of these devices. I tried to use them as output but it wouldn't work.

Is the app intended to show these types of devices as output options?

Feedback: when I tried to send feedback for the above, the app would force close when I had logging enabled and checked the "include logs" box.

I understand this is not your full time job, and appreciate the work you've put into it. Let me know if I can help troubleshoot the above on my phone any further for you.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on April 06, 2021, 06:36:48 PM
Hi,
I've only just started using the MusicBee Remote but am very pleased so far. The only issues I've encountered are:

Output options: I see the expected Primary Sound Driver, Headset, and Speakers, but also my Denon (Heos equipped) AVR, and my HEOS speaker. But not only a single instance of each but a seemingly ever growing list of these devices. I tried to use them as output but it wouldn't work.

Is the app intended to show these types of devices as output options?

Feedback: when I tried to send feedback for the above, the app would force close when I had logging enabled and checked the "include logs" box.

I understand this is not your full time job, and appreciate the work you've put into it. Let me know if I can help troubleshoot the above on my phone any further for you.

Hey Mike sorry for not answering before. I was on a small easter vacation and I tried to disconnect a bit and relax. I will check your e-mail and answer there.
Title: MB Remote Wishlist
Post by: Mahesh on May 14, 2021, 08:05:46 PM
1) Android MB Remote requires internet for connecting with MB.  Even though internet is not available in wifi router, it should work.
2) MB Remote PlayLists - Need Search button
3) MB Remote PlayLists - Need an option to see list of tracks in Playlist (like how we do it for album)
4) MB Remote PlayLists - Need an option for Queuing playlist.
5) Grouping of album is required in MB Remote - using same settings as in MB.
6) Artist split done in MB is not reflected in MB Remote.
Title: Re: MB Remote Wishlist
Post by: kelsos on May 14, 2021, 09:02:25 PM
1) Android MB Remote requires internet for connecting with MB.  Even though internet is not available in wifi router, it should work.
2) MB Remote PlayLists - Need Search button
3) MB Remote PlayLists - Need an option to see list of tracks in Playlist (like how we do it for album)
4) MB Remote PlayLists - Need an option for Queuing playlist.
5) Grouping of album is required in MB Remote - using same settings as in MB.
6) Artist split done in MB is not reflected in MB Remote.

Hey Mahesh, could you write a few more details on what you mean by each of them, I am not really sure what 1) is about for example.

Did you try the remote on a network without internet connection and it didn't work for you? I cannot see why? The Android INTERNET permission is the one to perform any network connectivity, there is no distinction between local or remote networks, it covers all.

2 and 3 are planned, I have them in mind, 4 though should work by clicking on a playlist.
5) I am not using MB much these days so any chance you could provide an example?
6) same as 5 an example would be really welcome :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SonicRings on May 23, 2021, 10:40:13 AM
Can you please add a Library view mode where it sorts the library by path? That, and add a scroll bar so we don't have to swipe up for 20 minutes to get to the bottom of our libraries? As it stands, I can only use this plugin as a remote control for adjusting the volume and pausing/skipping songs. I'd really like to be able to add songs to queue comfortably.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mahesh on May 25, 2021, 12:09:22 PM
1) Android MB Remote requires internet for connecting with MB.  Even though internet is not available in wifi router, it should work.
2) MB Remote PlayLists - Need Search button
3) MB Remote PlayLists - Need an option to see list of tracks in Playlist (like how we do it for album)
4) MB Remote PlayLists - Need an option for Queuing playlist.
5) Grouping of album is required in MB Remote - using same settings as in MB.
6) Artist split done in MB is not reflected in MB Remote.

Hey Mahesh, could you write a few more details on what you mean by each of them, I am not really sure what 1) is about for example.

Did you try the remote on a network without internet connection and it didn't work for you? I cannot see why? The Android INTERNET permission is the one to perform any network connectivity, there is no distinction between local or remote networks, it covers all.

2 and 3 are planned, I have them in mind, 4 though should work by clicking on a playlist.
5) I am not using MB much these days so any chance you could provide an example?
6) same as 5 an example would be really welcome :)

Hi Kelsos, Thanks for the reply.

1)  MB Remote depends on internet.  Generally all andriod apps which works on wifi, does not require internet.  If internet goes down for few minutes,  MB remote becomes offline. (even though wifi is connected).
5)  First, We need to understand how grouping of album works in MB. I will explain this in a different post..
6)  If artist field is "Artist1; Artist2" for any track.
MB shows it as two different artistes.
    Artist1
    Artist2
But MB Remote shows it as one artist.
    Artist1; Artist2
7) Also observed one more issue.  Synced Album Arts are vanished after few hours.  When I opened MB remote, very next day after syncing,  all Album Arts are vanished. Now sure why this is happening.  Once it happens, album arts are not syncing again.   I can sync album arts only after uninstalling and installing MB remote.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dh5217 on May 26, 2021, 11:55:33 PM
Since I need a remote and I just found MusicBee a few days ago, I am very grateful for the remote plugin and Android app.  I saw on Google Play that development of the remote is on hiatus, but I wanted to say thank you!!! Everything works well enough for me, though I do have have one small question/request if I may.

Is there a way to show either: track #'s, album names, or album art icons on the "Now playing" screen?  Any one of those three would work great.  It would be really nice if I could tell by looking at the queue how much of an album is left to play, since I listen to whole albums at a time, and I am not intimately familiar with song names on most of my music library.  For example right now it shows:

Title
Artist

Perhaps make it:

Title
Artist - Album

That easy change would do it for me!  Thank you once again for investing the time in the plugin and remote app!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SonicRings on May 30, 2021, 07:58:24 PM
Hi, I'm noticing strange behaviour with your plugin since the latest update. Please see link here: https://getmusicbee.com/forum/index.php?topic=35011.msg191517#msg191517

Basically, every time I open MusicBee, it maxes out my HDD by reading at ridiculous speeds. I'm assuming it's doing so for its artwork cache, but it does it even when no new music has been added.

I also don't see what the purpose of this cache is because you can't even see the artwork in the app other than whatever is currently playing.

I'm reverting to 1.1.0 for now. Looking forward to a fix!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 30, 2021, 08:35:46 PM
Hi, I'm noticing strange behaviour with your plugin since the latest update. Please see link here: https://getmusicbee.com/forum/index.php?topic=35011.msg191517#msg191517

Basically, every time I open MusicBee, it maxes out my HDD by reading at ridiculous speeds. I'm assuming it's doing so for its artwork cache, but it does it even when no new music has been added.

I also don't see what the purpose of this cache is because you can't even see the artwork in the app other than whatever is currently playing.

I'm reverting to 1.1.0 for now. Looking forward to a fix!

Hey, SonicRings can you give more information about your machine and collection (e.g number of albums, etc).
Also if it is possible could you enabled logging and do two runs so I can also see what the logs say?

The purpose of the cache is that starting v1.5.0 of the app you can view the covers in the library. The version is partially out to users but it is not available at 100% at the moment. The plan is to release it fully next week.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SonicRings on May 31, 2021, 01:38:07 AM
Hi, I'm noticing strange behaviour with your plugin since the latest update. Please see link here: https://getmusicbee.com/forum/index.php?topic=35011.msg191517#msg191517

Basically, every time I open MusicBee, it maxes out my HDD by reading at ridiculous speeds. I'm assuming it's doing so for its artwork cache, but it does it even when no new music has been added.

I also don't see what the purpose of this cache is because you can't even see the artwork in the app other than whatever is currently playing.

I'm reverting to 1.1.0 for now. Looking forward to a fix!

Hey, SonicRings can you give more information about your machine and collection (e.g number of albums, etc).
Also if it is possible could you enabled logging and do two runs so I can also see what the logs say?

The purpose of the cache is that starting v1.5.0 of the app you can view the covers in the library. The version is partially out to users but it is not available at 100% at the moment. The plan is to release it fully next week.

I'm not sure what you mean by "machines" but if you're asking for my specs, I have a Ryzen 1800X and GTX 1080TI, and I have 9566 albums.

Can you tell me how to enable logging?

Unfortunately it doesn't look like the covers work in the library in the latest version of your app with the latest version of the plugin. I'm on 1.5.0 on the app and 1.4.0 on the plugin and it looks the same as it always did:

(https://i.imgur.com/F3TLlU7.jpg)

I do have a cache folder in the AppData's mb_remote directory that has 9228 files and is 57 MB, so the artwork is theoretically there, it's just... not using it I guess?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 31, 2021, 08:52:15 AM
That is interesting. And you don't see any covers for any of the albums at all?
I am using a VM to develop with a similar setup but with half the albums.

For the application, you can enable logs this way: https://mbrc.kelsos.net/help/#other-settings and you can send them through the feedback screen.
I am gonna need the application's logs too.

For the plugin https://mbrc.kelsos.net/help/#configuration you need to also enable the debug log option and send me the file.
There are two problems I will have to figure out. The first is why do you have this bad performance problem, and the second is why the covers don't properly sync.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SonicRings on May 31, 2021, 05:25:38 PM
That is interesting. And you don't see any covers for any of the albums at all?
I am using a VM to develop with a similar setup but with half the albums.

For the application, you can enable logs this way: https://mbrc.kelsos.net/help/#other-settings and you can send them through the feedback screen.
I am gonna need the application's logs too.

For the plugin https://mbrc.kelsos.net/help/#configuration you need to also enable the debug log option and send me the file.
There are two problems I will have to figure out. The first is why do you have this bad performance problem, and the second is why the covers don't properly sync.

I mean this in the sincerest and politest way possible: I really don't feel like going through all of this, at least not in the next few days/weeks. The app just has too many more glaring issues for me to warrant going through all of this hassle. If these issues weren't present, however, I'd be more inclined to help troubleshoot this new issue.

I was never able to use the app for anything more than a playback control interface anyway because it doesn't allow for sorting by path, meaning I can't even find my damn music because they're all sorted differently than what I'm used to. As well, scrolling through my library is a slog because there's no scroll bar to quickly scroll through my nearly 10k albums. I have to swipe up for 2 minutes just to reach the letter H.

As well, an even more glaring issue is the fact that queuing an item that already exists in the queue completely fucks with the now playing section and play order, making it play the first instance of the track as opposed to the new instance at the end of the queue. I don't remove songs from my queue, and it's at over 33k now, meaning this issue is widespread to pretty much any song I've ever listened to in the past, despite the Library Track Action being set to "Queue Next".

If you're able to fix these issues, then I can actually see myself using the app to add songs to my queue, and thus will be more than willing to help troubleshoot the recent issue with the artwork cache that affects this.

You may not remember me, but I believe I left feedback about this long time ago, perhaps in a review on the Play Store, mentioning winamp's aWARemote, and noting that if you can make the app more similar to that, I'd be willing to switch over to MusicBee, as at the time, that was the one factor preventing me from switching over. I've finally made the switch in 2020, and would thus really love for you to take another look at what makes aWARemote great and try to mimic its features into your app.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on May 31, 2021, 07:30:25 PM
That is interesting. And you don't see any covers for any of the albums at all?
I am using a VM to develop with a similar setup but with half the albums.

For the application, you can enable logs this way: https://mbrc.kelsos.net/help/#other-settings and you can send them through the feedback screen.
I am gonna need the application's logs too.

For the plugin https://mbrc.kelsos.net/help/#configuration you need to also enable the debug log option and send me the file.
There are two problems I will have to figure out. The first is why do you have this bad performance problem, and the second is why the covers don't properly sync.

I mean this in the sincerest and politest way possible: I really don't feel like going through all of this, at least not in the next few days/weeks. The app just has too many more glaring issues for me to warrant going through all of this hassle. If these issues weren't present, however, I'd be more inclined to help troubleshoot this new issue.

I was never able to use the app for anything more than a playback control interface anyway because it doesn't allow for sorting by path, meaning I can't even find my damn music because they're all sorted differently than what I'm used to. As well, scrolling through my library is a slog because there's no scroll bar to quickly scroll through my nearly 10k albums. I have to swipe up for 2 minutes just to reach the letter H.

As well, an even more glaring issue is the fact that queuing an item that already exists in the queue completely fucks with the now playing section and play order, making it play the first instance of the track as opposed to the new instance at the end of the queue. I don't remove songs from my queue, and it's at over 33k now, meaning this issue is widespread to pretty much any song I've ever listened to in the past, despite the Library Track Action being set to "Queue Next".

If you're able to fix these issues, then I can actually see myself using the app to add songs to my queue, and thus will be more than willing to help troubleshoot the recent issue with the artwork cache that affects this.

You may not remember me, but I believe I left feedback about this long time ago, perhaps in a review on the Play Store, mentioning winamp's aWARemote, and noting that if you can make the app more similar to that, I'd be willing to switch over to MusicBee, as at the time, that was the one factor preventing me from switching over. I've finally made the switch in 2020, and would thus really love for you to take another look at what makes aWARemote great and try to mimic its features into your app.

Don't worry it is completely understandable. Either way, I will somehow figure it out and provide a fix.

While I understand your frustration, since we are being honest and sincere here, you need to understand a couple of things.

First and most important is that this application and the plugin were practically abandoned for almost 4 years.

In 2020 I was seriously considering taking the application off Play Store and stoping development completely. When I actually took the app off Play Store because it was completely broken on Android 11, quite a few users reached out to me. It seems that even in its current state, the application provides value to them. This is the only reason I resumed the application development and started updating the application.

Also a small note, I don't personally use the application and the plugin other than for development since 2013, and all of the changes in the application are based on user feedback.

I am not getting anything out of the application. I don't charge for it, I don't display any ads and I don't ask for any compensation. I do both the development and support in my free time, I have a full-time job as a software developer, and this is a just side project of mine. I try my best to address feedback and help the users get the most value out of it. The only thing I ask in return is to receive help solving the issues, to provide the value back to the users.

I am sorry if you feel that your feedback was ignored, but some things are easier to address, and some require bigger structural changes first. I always try to evaluate the feedback based on what provides the most value to the most users and how easy or hard it would be to implement. If a great number of users reached out or have been asking for something specific for a long period that will also take priority.

The artwork support was one of these things that were long overdue by the way.
The fast scroll was something that required re-evaluation and the choice was between having a version that works on Android 11 and not having a version that works on Android 11 at all for months.

With that being said thank you for bringing the issue to my attention and thank you for your time.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Nubblez on June 01, 2021, 01:25:33 AM
Hey kelsos,

I'm not experiencing the HDD cache issue mentioned above, but I did notice a cache error message ("could not find..." can't recall what the exact message was.) in MB's bottom status bar, and I also don't see covers for songs on the remote app.  I'll follow the logging steps you posted earlier, and send you the log files within the next day or so.

Thanks again for all the continued improvements. 
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 01, 2021, 01:42:35 AM
I've finally made the switch in 2020, and would thus really love for you to take another look at what makes aWARemote great and try to mimic its features into your app.

FYI, Out of curiosity, I did a small check and it seems that the developer of that app followed a similar route to what I was thinking to do at the end of 2020, because of the Android 11 breaking the application completely.
 
The application is no longer listed on Play Store. You can find it through some apk hosting sites, but I am not sure what is the malware situation, and I would not risk it. The listing I found out says that the pro version was last updated in the December of 2016. The site of the application was still available in early 2021 according to the Wayback machine but it is no longer available.

So there is no trusted way to access either the application or the server app/plugin since the application was not open source.

I was never able to use the app for anything more than a playback control interface anyway because it doesn't allow for sorting by path, meaning I can't even find my damn music because they're all sorted differently than what I'm used to. As well, scrolling through my library is a slog because there's no scroll bar to quickly scroll through my nearly 10k albums. I have to swipe up for 2 minutes just to reach the letter H.

Sorting is one of the features that require big structural changes so it would take a bit of time, you are the first person to request sorting by path, most of the people usually want the combinations available in MusicBee. If I manage to finish with the structural changes it shouldn't be hard to add an extra field.

Fast scrolling was removed as I mentioned above because it was between having a working application or not. The previous implementation of fast scrolling also had a lot of performance issues. I have an issue to re-evaluate because of course, it is useful, however, this is also not something trivial. If it was then it would not have been removed in the first place.

In the meanwhile you should be able to use the search function to filter things.
As well, an even more glaring issue is the fact that queuing an item that already exists in the queue completely fucks with the now playing section and play order, making it play the first instance of the track as opposed to the new instance at the end of the queue. I don't remove songs from my queue, and it's at over 33k now, meaning this issue is widespread to pretty much any song I've ever listened to in the past, despite the Library Track Action being set to "Queue Next".

The only thing I can say is that up to this point, no one else has reported this as an issue so far, this is the first time I am getting a report about it. I will open an issue about it.

If you're able to fix these issues, then I can actually see myself using the app to add songs to my queue, and thus will be more than willing to help troubleshoot the recent issue with the artwork cache that affects this.

So in essence you are not willing to help me fix these issues you encountered, if I don't fix the other issues you encountered?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 01, 2021, 01:46:01 AM
Hey kelsos,

I'm not experiencing the HDD cache issue mentioned above, but I did notice a cache error message ("could not find..." can't recall what the exact message was.) in MB's bottom status bar, and I also don't see covers for songs on the remote app.  I'll follow the logging steps you posted earlier, and send you the log files within the next day or so.

Thanks again for all the continued improvements.

Hey Nubblez,

Thanks a lot, It is really appreciated :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: SonicRings on June 01, 2021, 02:20:51 AM
FYI, Out of curiosity, I did a small check and it seems that the developer of that app followed a similar route to what I was thinking to do at the end of 2020, because of the Android 11 breaking the application completely.
 
The application is no longer listed on Play Store. You can find it through some apk hosting sites, but I am not sure what is the malware situation, and I would not risk it. The listing I found out says that the pro version was last updated in the December of 2016. The site of the application was still available in early 2021 according to the Wayback machine but it is no longer available.

So there is no trusted way to access either the application or the server app/plugin since the application was not open source.
Oh wow, interesting. I was not aware it was taken off the play store. I still have it, so if you'd like the apk of the pro version and server exe, do let me know and I'll gladly provide it.

Sorting is one of the features that require big structural changes so it would take a bit of time, you are the first person to request sorting by path, most of the people usually want the combinations available in MusicBee. If I manage to finish with the structural changes it shouldn't be hard to add an extra field.

Fast scrolling was removed as I mentioned above because it was between having a working application or not. The previous implementation of fast scrolling also had a lot of performance issues. I have an issue to re-evaluate because of course, it is useful, however, this is also not something trivial. If it was then it would not have been removed in the first place.

In the meanwhile you should be able to use the search function to filter things.
I'm honestly quite surprised I'm the first person to request sorting by path, but then again, the percentage of people who make requests are very, very small compared to the total user base. Looking forward to fast scrolling being re-added. Searching is a good way of filtering things, but that requires you to already know what to filter in the first place, so not really an alternative in this case.

The only thing I can say is that up to this point, no one else has reported this as an issue so far, this is the first time I am getting a report about it. I will open an issue about it.
Awesome, glad to hear.

So in essence you are not willing to help me fix these issues you encountered, if I don't fix the other issues you encountered?
If you choose to look at it in a way that antagonizes me, sure, I guess? In reality I'm very busy for the next week and will barely have time to even listen to music, so I wouldn't want to spend my free time figuring out how to troubleshoot an issue that does me no benefit since I can't use your app in its current state either way. If the other issues were fixed, then it WOULD benefit me to help fix the new issue.
But they're not, so I'd rather relax during the little free time I'll have this week. I'll troubleshoot it next week like I said. Priorities.

Though looks like Nubblez is willing to troubleshoot in my place, so hopefully he's able to help you fix it!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 01, 2021, 08:10:00 AM
If you choose to look at it in a way that antagonizes me, sure, I guess? In reality I'm very busy for the next week and will barely have time to even listen to music, so I wouldn't want to spend my free time figuring out how to troubleshoot an issue that does me no benefit since I can't use your app in its current state either way. If the other issues were fixed, then it WOULD benefit me to help fix the new issue.
But they're not, so I'd rather relax during the little free time I'll have this week. I'll troubleshoot it next week like I said. Priorities.

Though looks like Nubblez is willing to troubleshoot in my place, so hopefully he's able to help you fix it!

I am not choosing to look at it in such a way. It seems that I got a completely different intent from the original message. I have seen it quite a few times that things don't translate well from spoken to written language. I can understand being busy and prioritizing work and obligations, and also wanting to relax in your little free time, believe me, I have been in this situation too many times, and this is what I would also do in such a case :).

Yes, at least Nubblez seems to have encountered the same issue you have with the covers not syncing so we will figure it out no worries :)
Title: Remote: source file for track " could not be found
Post by: MrUser on June 10, 2021, 08:28:49 AM
Hi everyone,

I'm yearning to use MusicBee Remote and have run into the following issue.

When I click to play a song using Remote I get this error:

The source file for track " could not be found

There are no issues with playback when using my mouse to directly select files to play.

Strangely, if I go to MusicBee>Tools>MusicBee Remote and then click save on the pop up and allow it to make changes, sometimes I'll be able to get the song playing via remote. When I try another song it then stops working.

I've seen another post suggesting remapping, but I'm having no issues using MusicBee directly through my computer. The same songs that won't play through Remote (any and all of them) will play just fine when using the app directly through the computer.

I feel I'm so close to getting this thing set up! I've used MusicBee for years and love it, but I'm not exactly computer-literate, so any help using layman's terms would be very much appreciated.
Title: Re: Remote: source file for track " could not be found
Post by: kelsos on June 10, 2021, 11:53:06 AM
Hi everyone,

I'm yearning to use MusicBee Remote and have run into the following issue.

When I click to play a song using Remote I get this error:

The source file for track " could not be found

There are no issues with playback when using my mouse to directly select files to play.

Strangely, if I go to MusicBee>Tools>MusicBee Remote and then click save on the pop up and allow it to make changes, sometimes I'll be able to get the song playing via remote. When I try another song it then stops working.

I've seen another post suggesting remapping, but I'm having no issues using MusicBee directly through my computer. The same songs that won't play through Remote (any and all of them) will play just fine when using the app directly through the computer.

I feel I'm so close to getting this thing set up! I've used MusicBee for years and love it, but I'm not exactly computer-literate, so any help using layman's terms would be very much appreciated.

Hey MrUser, I have seen that a few times, but I have not been able to replicate it in some consistent way.

It happened to me once, but it was actually after using deduplication in the library and then moving the library to an external disk.

If you have some time to send me logs of this happening that would be great.

What I would like to see what the location for the track in question is (you can see that under properties when editing tags, also if there is a value in origin that would help to know) and what pressing play for the track sends to the plugin.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: MrUser on June 10, 2021, 12:11:11 PM
Thanks for such a quick reply, Kelsos.

I'll do my best to get you that info. My feeble brain likely won't be capable of it, but my wife's software engineering brain can probably point me in the right direction.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mahesh on June 11, 2021, 06:42:48 AM
Hi Kelsos,

Please include "Get Albums" along with "Get Artists", in Genres Menu.

Genres Menu Snapshot (https://imgur.com/fNFVD1h)
(https://imgur.com/fNFVD1h)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on June 11, 2021, 06:46:14 AM
Hi Kelsos,

Please include "Get Albums" along with "Get Artists", in Genres Menu.

Image (https://imgur.com/fNFVD1h)
(https://imgur.com/fNFVD1h)
Hey Mahesh I will open an issue for this :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: dh5217 on June 17, 2021, 12:13:51 AM
I forgot to mention something in my previous post requesting the addition of album names to the play queue list.  It would also be very nice if I could see the track properties of the currently playing track on the home page, where the player controls are.  This one may be a bit harder to implement since it may require repositioning of current info to accommodate a new line of info.  What I mean by track properties, look at MusicBee main app, you can see info like "FLAC 44.1 kHz, 900k, Stereo, <length of track>".  It would be great to see filetype (FLAC/MPC/AAC/etc), bit-depth (if applicable), sample-rate, and bitrate of file.  For example, a high-res FLAC could read something like: "FLAC 24bit 96kHz 900kbps Stereo" or a lossy file could read something like "MP3 44.1kHz 235kbps Stereo".  Thanks once again @kelsos for keeping the remote alive.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: bloodfu on June 23, 2021, 03:57:20 AM
Latest version detected as a virus by windows defender. I assume this is a false positive?

Edit - Trend Micro says it might be  ransomware. Not the first time I encounter this problem. Had it with another legit program.
Edit 2 - More on this, when I scan the exe, it says its clean. Only when I execute it, the AV warns me it might be a potential treat and to only execute it if its from a trusted source.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: bloodfu on June 23, 2021, 04:38:56 AM
BTW. awesome job with this plugin. Really useful, especially when I'm on my balcony and don't want to go back inside to change the music.  8)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: foxwelljsly on July 22, 2021, 05:10:03 PM
Hey, I'm trying to load the plugin on a W10 PC so I can use the remote app, but the install button is greyed out. all other apps are closed. Any ideas?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: weare on July 23, 2021, 02:32:48 AM
Hi Kelsos,
I installed mbremote in 2013 and it's been great,  I just updated to v1.4.1, so I thought I'd make a request. I have 44,000 tracks and albums in my library so I setup a heap of playlists to simplify things - sometimes I wonder which playlist is selecting songs but the app can't tell me - would you mind adding that info please
Kind Regards
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mahesh on July 23, 2021, 05:19:22 PM
Hi Kelsos,  MB Remote is working great with 1.4.1 plugin.   Showing Lyrics  is also great.  Along with lyrics, if  Lyricst and Composer fields are shown either in Lyrics page or Now Playing Page, it will be great.
Thanks
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Hordeum on July 30, 2021, 09:58:49 AM
Until recently, MBR was working fine on my Win 10 but something has changed and now the plugin says stopped.  I've uninstalled it, reinstalled and that worked for that session, but the next time I logged on it reverted to Stopped.  The android App can't connect to the host as you can imagine.

Any ideas?

The log says:

2021-07-30 10:54:36.6002 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Discovery incoming message {"address":"192.168.1.xx","context":"discovery","name":null,"port":0}

2021-07-30 10:54:36.7962 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Replying to 192.168.1.xx discovery message with System.Collections.Generic.Dictionary`2[System.String,System.Object]

2021-07-30 10:54:57.7856 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Stopping socket service

2021-07-30 10:54:57.7856 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2021-07-30 10:54:57.7856 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
An attempt was made to access a socket in a way forbidden by its access permissions

2021-07-30 10:55:00.2039 [DEBUG]
MusicBeePlugin.InfoWindow : 0
Tester Connection error
No connection could be made because the target machine actively refused it
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on July 30, 2021, 11:44:17 AM
but something has changed
Something can't just change on its own.

What version of MB are you using? (Help > About)
How was MB installed? (Store, Installer, Portable)
Did you update the plugin? Is the version of the plugin you're using now different from the version you were using when it worked?
Did you update MB? Is the version of MB you're using now different from the version you were using when it worked?
Did you update Windows?
Title: Musicbee Remote
Post by: Annie Body on August 17, 2021, 08:20:28 PM
I installed Musicbee nearly two years ago with the sole purpose of streaming with android control.
I have tried every version of remote since 1.1.0 and now the latests 1.4.1 still doesn't work!
The install folder is always greyed out and it will not install.
When can we expect to see a working version of Remote, or should I just give up waiting?



Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 18, 2021, 12:07:55 PM
Latest version detected as a virus by windows defender. I assume this is a false positive?

Edit - Trend Micro says it might be  ransomware. Not the first time I encounter this problem. Had it with another legit program.
Edit 2 - More on this, when I scan the exe, it says its clean. Only when I execute it, the AV warns me it might be a potential treat and to only execute it if its from a trusted source.

Hey musicocd2.0. Can you send me the exact message you see.

Unfortunately, the untrusted messages will appear every time I publish a new release, at least until the exe gathers enough reputation in the Windows SmartScreen. But this unfortunately will happen for each new upload.

The only way for the untrusted message to go away is if the binary is signed with a certificate issued by a certificate authority. I did search in the past for open-source friendly CAs but, the cheapest I could find with some good reviews was more than 100 euros per year or 65 per year if you got a 10-year valid one (so around 650 euros).

I will do a scan from a new machine to make sure it is not picked as a false positive. If that is the case I can submit it for a manual review.

BTW. awesome job with this plugin. Really useful, especially when I'm on my balcony and don't want to go back inside to change the music.  8)
This is the exact reason why I started building the app ;D

Hey, I'm trying to load the plugin on a W10 PC so I can use the remote app, but the install button is greyed out. all other apps are closed. Any ideas?

If you are using either the portable version of musicbee or the store version you need to use the zip file. The installer will not work. I hope this helps.

Hi Kelsos,  MB Remote is working great with 1.4.1 plugin.   Showing Lyrics  is also great.  Along with lyrics, if  Lyricst and Composer fields are shown either in Lyrics page or Now Playing Page, it will be great.
Thanks

I will open an issue.

Hi Kelsos,
I installed mbremote in 2013 and it's been great,  I just updated to v1.4.1, so I thought I'd make a request. I have 44,000 tracks and albums in my library so I setup a heap of playlists to simplify things - sometimes I wonder which playlist is selecting songs but the app can't tell me - would you mind adding that info please
Kind Regards

Could you describe how exactly this works? I am not sure how I would implement something like this.

Until recently, MBR was working fine on my Win 10 but something has changed and now the plugin says stopped.  I've uninstalled it, reinstalled and that worked for that session, but the next time I logged on it reverted to Stopped.  The android App can't connect to the host as you can imagine.

Any ideas?

The log says:

2021-07-30 10:54:36.6002 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Discovery incoming message {"address":"192.168.1.xx","context":"discovery","name":null,"port":0}

2021-07-30 10:54:36.7962 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.ServiceDiscovery : 0
Replying to 192.168.1.xx discovery message with System.Collections.Generic.Dictionary`2[System.String,System.Object]

2021-07-30 10:54:57.7856 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Stopping socket service

2021-07-30 10:54:57.7856 [DEBUG]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
Socket starts listening on port: 3000

2021-07-30 10:54:57.7856 [ERROR]
MusicBeePlugin.AndroidRemote.Networking.SocketServer : 0
While starting the socket service
An attempt was made to access a socket in a way forbidden by its access permissions

2021-07-30 10:55:00.2039 [DEBUG]
MusicBeePlugin.InfoWindow : 0
Tester Connection error
No connection could be made because the target machine actively refused it


The first thing I would check is any changes in the Windows Firewall. The firewall is always the first suspect when things stop working suddenly. Sometimes it will reset rules during an update. I would try to recreate the rules by hand.

I installed Musicbee nearly two years ago with the sole purpose of streaming with android control.
I have tried every version of remote since 1.1.0 and now the latests 1.4.1 still doesn't work!
The install folder is always greyed out and it will not install.
When can we expect to see a working version of Remote, or should I just give up waiting?

Is this the problem when trying to install with the installer? If you are using the portable version of MusicBee or the store one you need to install the plugin using the zip instead.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on August 19, 2021, 10:42:37 AM
Mit meiner Smartwatch (Realme Watch S Pro) kann ich MusicBee Remote fernsteuern:


https://imgur.com/fFu8GnM




(http://i.imgur.com/OBGHNZih.gif)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 19, 2021, 10:50:44 AM
With my smartwatch (Realme Watch S Pro) I can remote control MusicBee Remote:

(http://i.imgur.com/OBGHNZih.gif)

Yes this is possible because I am using the media notification, so as long as you are connected to the phone via bluetooth and the remote is running you should be able to control it normally :)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on August 19, 2021, 10:54:55 AM
Yes, I am very grateful to you for programming this remote so well. I will thank you with a donation. But how can I do that?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on August 19, 2021, 11:19:48 AM
Yes, I am very grateful to you for programming this remote so well. I will thank you with a donation. But how can I do that?

You are welcome. You cannot currently do that, since I am not accepting any donations, but thanks anyway.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on August 19, 2021, 12:54:46 PM
Good to know, instead I donated directly to MusicBee.
Title: Album Art fine but not replicated in musicbee remote
Post by: MalvGuy on September 03, 2021, 07:58:06 AM
New user of musicbee from using mediamonkey. All artwork visible in musicbee and is embedded in files.
However on remote library album view no album art is visible.
However in "now playing" the album art for the track is visible.
Any help welcome, many thanks
Title: Re: Album Art fine but not replicated in musicbee remote
Post by: phred on September 03, 2021, 11:48:45 AM
However on remote library album view no album art is visible.
You originally posted this in 'questions.' I moved it here since you're dealing with a plugin and by being here, the plugin developer has a better chance of seeing it.

However, you did not state -which- remote plugin you're using. If not this one (for Android) let me know which one you're using and I'll move this again.

Title: Re: Album Art fine but not replicated in musicbee remote
Post by: kelsos on September 03, 2021, 11:54:11 AM
New user of musicbee from using mediamonkey. All artwork visible in musicbee and is embedded in files.
However on remote library album view no album art is visible.
However in "now playing" the album art for the track is visible.
Any help welcome, many thanks

Hey MalvGuy,

This is a bug and I am not sure of the cause at the moment. It seems that there is a state issue because according to users it works if you clear the data, but it happens again after a while. I have something in mind that I would like to try. Hopefully, depending on the available time I will start working on a fix soon. Would you be available to give it a try? If so please reach out to me via e-mail.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: weare on September 13, 2021, 07:48:53 AM
Hi Kelsos,

Thanks for your reply

Within mbremote, from the mbremote menu, I can list all my playlists and from that list I can click the one I wish to play - perhaps the solution would be to highlight, or place an indicator beside, the currently selected/playing playlist?

Regards weare
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on September 14, 2021, 12:51:05 PM
I started rolling out v1.5.1 (https://github.com/musicbeeremote/mbrc/releases/tag/v1.5.1) it should be available to everyone in the following days

It should contain a fix for the artwork cover sync that a lot of people encountered. I had at least two confirmations so far that this fixes the problem.


Hi Kelsos,

Thanks for your reply

Within mbremote, from the mbremote menu, I can list all my playlists and from that list I can click the one I wish to play - perhaps the solution would be to highlight, or place an indicator beside, the currently selected/playing playlist?

Regards weare

I will open an issue and see what I can do.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Pirana on November 08, 2021, 09:03:31 PM
Hi Kelsos! Thank you for your work with this app. It really is the best way I've found of listening to my own music, and a delight too.

I had a question - when looking at the Albums tab in my android phone, I see the albums are not ordered alphabetically. Is there a way to set it to display as such? v 1.5.1

Regards,
P
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 09, 2021, 08:59:27 AM
Hi Kelsos! Thank you for your work with this app. It really is the best way I've found of listening to my own music, and a delight too.

I had a question - when looking at the Albums tab in my android phone, I see the albums are not ordered alphabetically. Is there a way to set it to display as such? v 1.5.1

Regards,
P

Hey Pirana,

At the moment the order takes into consideration the artist too. At the moment there is no way of changing the sorting order, unfortunately.
Since this relies on the database code, and I am in the process of fully rewriting the application to use a more modern android architecture, I have postponed this issue until after getting done with the rewrite.


Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Pirana on November 09, 2021, 12:10:29 PM
Hey Pirana,

At the moment the order takes into consideration the artist too. At the moment there is no way of changing the sorting order, unfortunately.
Since this relies on the database code, and I am in the process of fully rewriting the application to use a more modern android architecture, I have postponed this issue until after getting done with the rewrite.

I see, no problem. It works nicely the way it is already, so it's all good. Would you happen to know any general ETA on when this new architecture version would be done?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: kelsos on November 09, 2021, 12:28:25 PM
Hey Pirana,

At the moment the order takes into consideration the artist too. At the moment there is no way of changing the sorting order, unfortunately.
Since this relies on the database code, and I am in the process of fully rewriting the application to use a more modern android architecture, I have postponed this issue until after getting done with the rewrite.

I see, no problem. It works nicely the way it is already, so it's all good. Would you happen to know any general ETA on when this new architecture version would be done?

Unfortunately, I have no idea. I am doing the remote as a side-project and I work on it whenever time and energy are available. The only thing I know for sure it's that it won't be ready in 2021.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Pirana on November 09, 2021, 03:34:22 PM
Got it. Thanks for your time, and have a nice holiday kelsos! I (and I'm sure many others) are very thankful for your work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: ioomusicbee on December 24, 2021, 11:15:37 PM
Hi Kelos,

Thanks for the amazing plugin. I am having an issue with the Playlists. When I click Playlist in the app I get a blank screen with a spinning ball. I have left it spin for up to an hour but it never actually loads any playlists.

From what I can tell everything else appears to be working perfectly. I can play tracks, access the library nodes, Radio, Lyrics etc. Unfortunately I work exclusively with playlists and have invested many hours into developing them so for the plugin to be useful I really need the playlists to work.

I have "traffic meters" on the phone and the computer and I did not see any network traffic when the app is spinning so I don't think it is actually doing anything.

Any ideas on what I can do to troubleshoot or is this a known issue? This would be an amazing new way to use MusicBee so I would really love to get this working.

Here is my system info:

MusicBee Remote app: Version 1.5.1 downloaded from f-droid
Phone: Redmi Note 10 Pro, LineageOS (Android 11)
Musicbee: 3.3.7141 P
MusicBee Remote plugin: Version 1.4.1 from Github.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on December 24, 2021, 11:24:05 PM
Musicbee: 3.3.7141 P
You're using a pretty old version of MB. You should download the latest portable version from the downloads page on the website. Once you have that installed, apply the latest patch. See my signature for the link and instructions.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Gurk on January 28, 2022, 01:08:27 PM
Hello!

I've been using this app and I must say that I'm so happy to be able to control MusicBee from another room with my Bluetooth speakers. But!
I think I have a pair of problems that I'm not sure to know if they are already available.

The first one is that, after already having the PC and the App connected between them,  the Audio Output List seems to not update when I switch on my speakers and sync them to the computer (even after closing and opening again the app), is there a way to refresh this output list?

The second one, is that I usually like to listen to all my library, but it seems that I can't find that option. I can access the library but I don't see how to play everything.

Probably both of them have already a solution but I don't know how can I do them. Any tips?

Hope everyone is having a nice day!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: smellhole on April 20, 2022, 01:14:22 PM
Hi. So, I take it that if I followed the directions and this didn't work - and I've ruled out it being a firewall thing - pretty much right off the bat, then there's not a whole lot I can do to make this work for me?

I have no idea what this means, but the log can tell what song is playing even though the remote doesn't work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: smellhole on April 20, 2022, 10:13:50 PM
Also, does my PC have to be on the wifi network that my android phone is on? Cause my PC is wired, not wifi.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on April 20, 2022, 10:40:02 PM
Also, does my PC have to be on the wifi network that my android phone is on? Cause my PC is wired, not wifi.
No, but both must be on the same network.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: smellhole on April 21, 2022, 01:37:26 AM
Also, does my PC have to be on the wifi network that my android phone is on? Cause my PC is wired, not wifi.
No, but both must be on the same network.
Alas, that is the case, but it's not working. I'll keep at it. Ideas?
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on April 21, 2022, 03:50:21 AM
Alas, that is the case, but it's not working. I'll keep at it. Ideas?
I no longer use this plugin so you'll have to wait for the plugin's developer to provide some help. Note that he hasn't been on forum since last November.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: smellhole on April 21, 2022, 05:53:57 AM
Alas, that is the case, but it's not working. I'll keep at it. Ideas?
I no longer use this plugin so you'll have to wait for the plugin's developer to provide some help. Note that he hasn't been on forum since last November.
Oh. Thanks, I didn't realize that.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on April 21, 2022, 12:47:46 PM
Perhaps sending him a PM would get his attention.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Steven on April 21, 2022, 01:18:23 PM
also his github account
https://github.com/kelsos
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Mahesh on June 08, 2022, 05:10:32 PM
New user of musicbee from using mediamonkey. All artwork visible in musicbee and is embedded in files.
However on remote library album view no album art is visible.
However in "now playing" the album art for the track is visible.
Any help welcome, many thanks

Hey MalvGuy,

This is a bug and I am not sure of the cause at the moment. It seems that there is a state issue because according to users it works if you clear the data, but it happens again after a while. I have something in mind that I would like to try. Hopefully, depending on the available time I will start working on a fix soon. Would you be available to give it a try? If so please reach out to me via e-mail.

Hi MalvGuy/Kelsos,

Caching of Album Arts is happening under two conditions.
1. When we start Musicbee
2. When we Invalidate the covers.

When new albums are added to Musicbee,  and sync using Remote, album arts are not shown in Remote.  This can be solved by restarting MusicBee in your system and syncing from Remote.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stardepp on June 22, 2022, 08:49:59 AM
I wanted to connect MusicBee with MusicBee Remote, I got this error:

Code
MusicBee v3.4.8033.18564D  (Win10.0), 21 Jun 2022 21:24:

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei MusicBeePlugin.InfoWindow.HandleSaveButtonClick(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lissa0780 on August 02, 2022, 06:06:04 PM
Is anyone else running Android 11 having a problem with MusicBee Remote? I have two Lenovo tablets that are running Android 11 that refuse to connect to MusicBee Remote on my computer (not 20 feet away from the computer that's running the main program and on the same network as my computer). I usually run it on one of the tablets only, but I had to test it on the other tablet when my main tablet stopped working. I have the plugin installed on MusicBee and the Remote settings report that the plugin is running fine.

What is happening is, in the Manage Connections area of MusicBee Remote, every time I try to make it connect to the connection I have going on the computer, it says "Socket Closed." The app is stuck in "Offline" or "Authenticating" mode.

My phone, which is running Android 10, has no problem connecting to MusicBee.

This is a relatively new problem for the tablet, it was working two weeks ago. I have a feeling that Google released an update that screwed up the connection capabilities.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: BoringName on August 06, 2022, 06:52:18 AM
Most likely a permissions issue introduced with Android 11. It's a quick fix for the developer with android 11 but android 12 needs a bit of work.

Looking at his github account he has a rewrite branch for this app that was last updated a month ago so he might be re-writing the whole thing.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: lissa0780 on August 08, 2022, 04:54:39 PM
Most likely a permissions issue introduced with Android 11. It's a quick fix for the developer with android 11 but android 12 needs a bit of work.

Looking at his github account he has a rewrite branch for this app that was last updated a month ago so he might be re-writing the whole thing.

I'll have to review my developer permission options again, I've played with them recently and that could be the problem.

It's good to know that Kelsos might be rebuilding the whole thing; I'm very intrigued. I'll have to check that out.

Thanks for the info.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: rockberto on August 08, 2022, 05:38:25 PM
some time ago I asked Kelsos if he intended to put his hand back on the project and in case to implement the wake on lan function when opening the app and also turning it off (as already happens with the FoobarCon app with Foobar2000). I made a dedicated pc with MusicBee in automatic start and I would like you to be able to wake up the pc from my tablet directly from MusicBee Remote. Maybe sooner or later he works on it.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Herchi on October 27, 2022, 07:22:02 PM
hi

I have MusicBee Remote and I select an album of my library, but I have 3 podcasts that I can't select in MB Remote. I hope to see it in 'Radio' but: "No radio stations found".
But if I play in Windows an episode of a podcast I can see the episodes in 'Now playing' but I can't select other podcast and "no radios" is always displayed :(
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Saucynez on November 15, 2022, 07:33:42 PM
Don't suppose anybody can point me in the direction of the .zip version as opposed to the .exe? I cannot seem to locate a downloadable version in zip on GitHub. Thanks in advance!
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Zadion on December 01, 2022, 02:37:17 AM
Just downloaded this app and am running into the same problem -- the server is "running" on my PC but the app says "offline" so it's not reading any connections. I have no idea how to resolve it from here.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Kasionz on January 11, 2023, 06:49:34 PM
FINALLY got this working again, apparently the app only connects when both phone & laptop are on 5ghz wifi, 2.4ghz and it fails.. weird
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Acoustics on January 13, 2023, 06:51:18 PM
Sorry if the question has already been asked but I can't find it, does somebody know if the inbox can be excluded of the MusicBee Remote's library ? It retrieves and mixes both the content of the MB library and the inbox, so it's mess (my inbox is a mess).
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: WDeranged on March 31, 2023, 09:17:02 PM
I recently started using MusicBee and like it.  I was extremely pleased to see there is a remote control app.  It mostly works but I have noticed a pretty big issue, it can't seem to comprehend single FLAC and CUE files.  I have a lot of CD rips that are one continuous track with a CUE sheet and they work great in MusicBee, however those files are totally absent from the remote app.

I really hope the developer returns to this project one day.

*update*

Problem mostly solved.  For some reason if there is no image tag saved in the FLAC file the Remote app can't see them.  I can work with this.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Alfufu on May 29, 2023, 11:12:44 PM
Hey guys, my phone doesn't want to sync the metadata at all. it throws an error that it's not properly working.




(https://i.imgur.com/80E1BAc.jpeg)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: stevland on May 30, 2023, 12:49:29 AM
When I try to install MusicBee Remote through the Web UI nothing happens. And the View Details button only refreshes the page.

(https://rede.ca/wp-content/uploads/musicbee.png)

On my phone the app isn't listed in the Google Play Store at all. It's just... not there.  :-[
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on May 30, 2023, 01:03:28 AM
The developer of this plugin hasn't been on the forum since last December. The plugin may be abandoned.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on June 15, 2023, 10:36:54 PM
is very sad that this begins to die now and no one seem to have use for remotecontrol app (really?  ??? ) of musicbee

here its still working, but whats a real bummer is that one of the "latest" (sry i only update it very unfrequently) musicbee updates seem to have broken the population of the integrated audiobook library

all i can see in the remote app now are the files in the "music" section of musicbee
@Steven
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on June 16, 2023, 12:43:09 AM
@Steven
Steven is not the developer of this plugin. The plugin developer would have to take a look at it to see what is going on. And as I stated a few replies back, the plugin developer hasn't been on the forum since last December.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: sumsi on June 16, 2023, 09:49:40 PM
@Steven
Steven is not the developer of this plugin. The plugin developer would have to take a look at it to see what is going on. And as I stated a few replies back, the plugin developer hasn't been on the forum since last December.
im totally aware of this, but the problem i discribed is not in the scope of the plugin but the main program
just investigated a bit and saw that all files in the audiobook section also dont show up in the library statistics
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: hiccup on June 16, 2023, 10:02:13 PM
im totally aware of this, but the problem i discribed is not in the scope of the plugin but the main program
just investigated a bit and saw that all files in the audiobook section also dont show up in the library statistics
If you are right, that might warrant a MusicBee bug report.
Just make sure you describe it well and make it replicable by others.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Turk on August 01, 2023, 05:24:36 AM
I'm at a loss.

On the help site :-

Quote
1.The first field displays the socket status. If the status is Running it means that the plugin is active an listening for incoming connection. This is the normal status and it should not be Stopped. If your status is stopped then something has gone terribly wrong.

something has indeed gone terribly wrong

With very limited knowledge in troubleshooting potential network issues, Im fairly certain all is working as it should minus the plugin that used to work but now doesnt (?)
ANY suggestions would be welcome (I've removed the plugin, reinstalled, gone through network settings / unpaired devices both ways & repaired them : I'm as confident as I can be that its not my pc or phone blocking or refusing to send/receive. Hardware has not changed nor had settings since I last used this cool af tool.
Would be sad to see it go.

BTW Is controlling pc/media with anything or than a kbd & mouse really this difficult? I'd enjoy having my pc rigged to my tv/hifi and control all on the couch with a cheapo tablet but.... seems such a headache for the uninitiated I've barely entertained the thought of doing such.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: hiccup on August 01, 2023, 07:26:44 AM
I'd enjoy having my pc rigged to my tv/hifi and control all on the couch with a cheapo tablet but.... seems such a headache for the uninitiated I've barely entertained the thought of doing such.
Probably overkill and not ideal if you only would like to use things like play, pause, next, etc., but you could consider using remote desktop.
(if your tablet isn't a Windows but an Android tablet I believe there is an Android app for it too)
Not sure how that would turn out 'size-wise' though, but using the Compact Player or a Theater Mode might work.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Rolfezz2000 on August 01, 2023, 08:46:21 PM
Or you can download the installation file for Android from one of the other stores. E.g. here: https://apkpure.com/musicbee-remote/com.kelsos.mbrc (https://apkpure.com/musicbee-remote/com.kelsos.mbrc)
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: Turk on August 02, 2023, 06:49:42 AM
Thanks guys ,I have used Remote Desktop, best praise I can give it  is that it works. :) and I'll try reinstalling that version from apkpure

Oddly in my wasted time of attempting to fix what once worked I discovered the soundbar I have hooked up to my pc that I use when not using dac/amp or dac/headphones is that the paired soundbars remote control controls muscibee, even when the audio is routed through my usb connected dac (to amp or headphones)

Its a cheap SHARP soundbar i was given for free, I'd still rather be able to visually pick what I play through musicbee but at least I can change volume, pause/play/ fwd/rewind etc whilst not sat at my pc. (I use Volume 2 (squared) to route audio for different apps to different outs, unsure if that plays into the ability to bypass the soundbar yet still use the the remote control aspect.)

ps the soundbars remote does work with other audio players FYI
Title: Error: System.DateTime ServiceStack.Text.DateTimeExtensions.FromUnixTime(Int64)
Post by: holuschi on September 08, 2023, 08:18:49 AM
Hello,
I have a problem with Musicbee on my new Windows 11 Notebook: after a while (seonds to minutes) the music (from the NAS or Radio steams)  stops and you have to restart MusicBee.
At first I suspected the Theater Mode but the problem also occurs without Theater Mode.

An error is displayed in the left corner of MB and in the error log, the error does not occur as soon as the Musicbee Remote Plugin is deactivated. Does anybody have an idea what I can do?

Here ist the error log:
06.09.2023 11:11:43 - 10.0.22621.0 - 3.5.8631.34314D - System.MissingMethodException: Methode nicht gefunden: "System.DateTime ServiceStack.Text.DateTimeExtensions.FromUnixTime(Int64)".
   bei MusicBeePlugin.AndroidRemote.Model.CoverCache.WarmUpCache(Dictionary`2 paths, Dictionary`2 modified)
   bei MusicBeePlugin.Plugin.PrepareCache()
   bei MusicBeePlugin.Plugin.InitializeCoverCache()
   bei #=zUJAKpGZxgq6yfdHjjg==.#=zqm2GHT7XcF6D(Object #=zqNlpHvY=)

Thank you for your help.
Title: Re: MusicBee Remote (Remote Control for Android)
Post by: phred on September 08, 2023, 12:44:14 PM
Once again, the developer of this plugin has not been on the forum since December 2022, so any help you get may be limited to guesses other users are making.