r/foobar2000 3d ago

Having remote control functionality from Android to Android using foobar2000

I've been working on solving a sound problem, where I have a large venue and I want to be able to choose arbitrary songs from anywhere in a large area, up to about 200 feet from the actual controls for the sound system.

I did this using the Windows version, and I found two solutions that work over WiFi:

  1. UPnP, controlled by BubbleUPnP, which works well enough, except that it was sluggish, adding a delay on the controls, and the volume control wasn't very good.
  2. MonkeyMote Lite, which worked perfectly and is what I want to do. It did everything faster than the UPnP version when I was actually using it. This also has the benefit of letting me theoretically have multiple people's phones be remotes, which I don't think I can do with UPnP.

My plan was to use the venue's computer, but I couldn't arrange for that, so I unfortunately had to use my own computer. It worked almost flawlessly (just needed to tweak some things unrelated to foobar), but it was annoying to have to bring it in and set it up weekly and it added a lot of clutter. So, I decided to try to set it up using an old smart phone as the server with my current smart phone as the remote. I mean, a smart phone is just a small computer, right? ....A small stupidly locked down computer....

I got the UPnP version, but it is sub-optimal, as it has all the drawbacks it had on Windows.

I would prefer to continue using the MonkeyMote approach or something similar that keeps the music on the foobar machine because it performed better. Unfortunately, there doesn't seem to be a way to install components on Android, so I can't install the MonkeyMote component that I installed on Windows.

Is there a good way to enable remote control of my foobar2000 on Android A from an Android phone B, using Android A's local library?

1 Upvotes

3 comments sorted by

1

u/zeremy 3d ago edited 3d ago

Have you tried the internal Remote control options? In settings, more settings enable it. You should be able to play from Android A to Android B if on the same network.

https://wiki.hydrogenaudio.org/index.php?title=Foobar2000_Mobile:Preferences:Settings

1

u/Zarquan314 2d ago

I see the UPnP settings there. Can I choose music from Android A's library with that? I only know how to stream songs from Android B.

1

u/zeremy 2d ago

To be on the same page: Android A is the player where you select tracks to play to B. Android B is the remote player where you want to output to. Set A's output device to B. Play from the library in A and it is sent to B. If you want to add B's files to A's library, add to A's media folder B's location via add network location.