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. ::)
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.
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.
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...
%AppData%\MusicBee\mb_remoteThats 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".
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. :)
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...
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 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.
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.
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.
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
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.
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 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.
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.
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.
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.
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?
8/9/2013 11:30:32 PM: rating changed to 4.5 ?
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.
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()
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.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.
I will keep it in mind as an option for one of the next updates.
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 :)
"...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."
FYI... white consumes far more battery than black on AMOLED displays, it is far better to use as much black onscreen as possible.
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, 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.
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 :(
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.
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
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
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?
thanks a lot! don't worry ^^ do it when you'll have time ^^
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.
I have a suggestion:
Adding the auto shutdown feature for remote shutdowns.
On the android application I am trying to figure out the best way to implement the new featuresI 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.
I already plan on adding an exit function that will stop the background service and the application :)Great news. I'll wait patiently. Thanks.
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()
--- 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)
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.
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.
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 !
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! :)
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
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
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! :)
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.
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).
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.
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.
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"
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
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
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.
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.
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.
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
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.
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.
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 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.
Please add custom sorting. Browsing albums by ither names is hell :(
Hi Kelsos,Hi there
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.
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. :)
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.
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!
While starting the socket service
Only one usage of each socket address (protocol/network address/port) is normally permitted
Hello lordlance.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.
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.
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)
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 downloaded 1.1.0 installer and tried to install on windows 109 (with admin rights)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.
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.
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.
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.
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.
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!
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!
Do you Know if that means the plugin doesn't work anymore at all?
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()
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.
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.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.
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?
@kelsos Recently, the Android remote works again error free.
I like this remote very much and makes MusicBee even more valuable. ;)
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)
I have only one request. Is it possible to add Folder Browser view in the Library? Thanks for your work.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.
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 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 :)
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.
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)
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.
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.
Have you read the OP of this thread?QuoteWarning! 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/
And I have 4G, not 3 G.
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."
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."
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.Sorry for any redundancy
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.
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.
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)
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.
Big thanks kelsos - I just installed the beta apk on my Pixel 3 :)
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?
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 @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.
@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 awesomeHey @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.
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!
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.
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 :)
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
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!)
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!
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,
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.
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.
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.
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, 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!
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.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.
That is interesting. And you don't see any covers for any of the albums at all?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 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.
That is interesting. And you don't see any covers for any of the albums at all?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 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 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.
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.
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.
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.
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.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.
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.
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.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.
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.
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.
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!
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.
Hi Kelsos,Hey Mahesh I will open an issue for this :)
Please include "Get Albums" along with "Get Artists", in Genres Menu.
Image (https://imgur.com/fNFVD1h)
(https://imgur.com/fNFVD1h)
but something has changedSomething can't just change on its own.
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.
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?
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
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
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
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?
With my smartwatch (Realme Watch S Pro) I can remote control MusicBee Remote:
(http://i.imgur.com/OBGHNZih.gif)
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?
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.
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
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
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.
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?
Musicbee: 3.3.7141 PYou'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.
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?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?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.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.
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.
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)
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.
@StevenSteven 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@StevenSteven 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 programIf you are right, that might warrant a MusicBee bug report.
just investigated a bit and saw that all files in the audiobook section also dont show up in the library statistics
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.
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.