HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: XMyth on 2004-11-19 23:21:19

Title: foo_pdacontrol
Post by: XMyth on 2004-11-19 23:21:19
Sorry if this is the wrong forum, please move it if so.


foo_pdacontrol is a remote control interface for foobar2000 (with the foo_controlserver plugin)


This app will let you control playback (and playback mode) and search your playlist from your PDA (over a wireless network connection).  Simply start it up, it connects to the foo_controlserver plugin running on your desktop.


here's a screenshot of the main screen from VS.NET

(http://www.rootedbox.com/public/foo_pdacontrol.PNG)

Alltogether it's a pretty simple app.  Just connects to the port on your remote machine and sends commands and gets feedback.  Thanks very much to bluestat for his awesome foo_controlserver plugin which is really what this builds on and makes this app possible. 

It's pretty much done for all the features I initially had planned.  If anyone has any feature ideas, please let me know and I'll be glad to work on it.  I am limited by what foo_controlserver is capable of however.  Things like switching the current play list is not possible with the current version of foo_controlserver.

http://www.rootedbox.com/public/foo_pdacontrol.zip (http://www.rootedbox.com/public/foo_pdacontrol.zip)
Source (http://myth.rootedbox.com/foo_pdacontrol/foo_pdacontrol_src_1.0.zip)


You need the foo_controlserver plugin ( http://www.hydrogenaudio.org/forums/index....showtopic=26040 (http://www.hydrogenaudio.org/forums/index.php?showtopic=26040) ) plugin in foobar and the compact framework ( http://www.microsoft.com/downloads/details...&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=359ea6da-fc5d-41cc-ac04-7bb50a134556&displaylang=en) ) on your PDA to make this work.
Title: foo_pdacontrol
Post by: XMyth on 2004-11-20 14:39:59
Oh yea, for this to work properly, your Fields setting in the foo_controlserver plugin need to look like this


;ALBUM ARTIST;ARTIST;ALBUM;DATE;GENRE;TRACKNUMBER;TITLE

and the features (which I thought I had typed for some reason)  include:


-> Playback Controls (as seen in the screenshot, but no support for foo_shuffle playback)
-> Loading entire playlist, viewing by artist
-> Searching playlist
-> Volume control
Title: foo_pdacontrol
Post by: ssamadhi97 on 2004-11-20 15:07:36
"ever heard of PNG?"
Title: foo_pdacontrol
Post by: XMyth on 2004-11-20 23:19:44
To make it a measly 220k smaller?  GEEZ.....=)


Thanks for the tip.
Title: foo_pdacontrol
Post by: tjf on 2004-11-21 12:45:07
Works well on my iPAQ 2210. Would it be possible to add Album list browsing and searching and cover art? I am trying to find a Foobar equivalent of NetRemote + JRiver Media Center.

http://www.hydrogenaudio.org/forums/index....ndpost&p=252469 (http://www.hydrogenaudio.org/forums/index.php?showtopic=29079&view=findpost&p=252469)

Tomas
Title: foo_pdacontrol
Post by: XMyth on 2004-11-21 14:32:46
That'd require writing a foo_controlserver replacement with those features.

I may do that in time, but I'd have to get up on the foobar sdk first....

That would be the best way to go though, because right now I really can't add much (any?) functionality to this app without extending foo_controlserver.  Well, not any functionality that involves interacting with foobar anyways.
Title: foo_pdacontrol
Post by: Mr_Rabid_Teddybear on 2004-11-24 11:46:45
Quote
That'd require writing a foo_controlserver replacement with those features.

I may do that in time, but I'd have to get up on the foobar sdk first....

That would be the best way to go though, because right now I really can't add much (any?) functionality to this app without extending foo_controlserver.  Well, not any functionality that involves interacting with foobar anyways.
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=255312")

foo_controlservers author, [a href="http://www.hydrogenaudio.org/forums/index.php?showuser=7694]Bluestat[/url], seems to have vanished from earths surface. Neither is there any sources to be found. It's a pity since it's such a damn nice and useful plug and nothing ensures that it will remain compatible with future foobar versions. If you actually try to write a replacement, these are the features I'm missing in current version:

1) Support for the playbackmodes added by kode54's foo_shuffle (http://www.saunalahti.fi/cse/kode54/index.php?s=d&o=d), like "shuffle", "shuffle album", etc.

2) Ability to list and switch between open playlists.
Title: foo_pdacontrol
Post by: Phi on 2004-11-24 12:19:36
Quote
That'd require writing a foo_controlserver replacement with those features.

I may do that in time, but I'd have to get up on the foobar sdk first....
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=255312")

If you do decide to do that, you might consider contacting [a href="http://www.hydrogenaudio.org/forums/index.php?showuser=17166]iosart[/url]. He has expressed some interest in developing an improved remote control component.

See: http://www.hydrogenaudio.org/forums/index....showtopic=29308 (http://www.hydrogenaudio.org/forums/index.php?showtopic=29308&view=findpost&p=253469)
Title: foo_pdacontrol
Post by: erikt on 2004-11-24 19:28:07
My Foobar equivalent to Netremote + J.River MCE is Xlobby (http://www.xlobby.com/).
erikt
Title: foo_pdacontrol
Post by: jhenderson on 2004-12-11 19:52:39
Quote
My Foobar equivalent to Netremote + J.River MCE is Xlobby (http://www.xlobby.com/).
erikt
[a href="index.php?act=findpost&pid=255987"][{POST_SNAPBACK}][/a]


ErikT -

I tried XLobby, got it to communicate with my PDA (iPaq4705).  But the music screens are unreadable if configured for PC menus.  If configured for PPC menus, they only paint about 1/3 of the iPaq's screen.  What skin do you use?  Do you have this problem with your PDA?
Title: foo_pdacontrol
Post by: vmardian on 2005-04-04 09:28:54
Hi. This looks great but the download link is broken. Does anyone have a good link? I don't have a PDA yet but thinking of getting one just to control foobar
Title: foo_pdacontrol
Post by: vmardian on 2005-04-04 09:30:36
I found it by google. It's in this thread:

http://discussions.rootedbox.com/index.php?showtopic=191 (http://discussions.rootedbox.com/index.php?showtopic=191)
Title: foo_pdacontrol
Post by: XMyth on 2005-04-04 12:17:40
Sorry, I deleted that folder while cleaning up some stuff on my site.

The most recent source archive is here (http://www.rootedbox.com/public/foo_pdacontrol.zip)
Title: foo_pdacontrol
Post by: darkstar on 2005-10-13 21:21:01
Quote
Sorry, I deleted that folder while cleaning up some stuff on my site.

The most recent source archive is here (http://www.rootedbox.com/public/foo_pdacontrol.zip)
[a href="index.php?act=findpost&pid=288202"][{POST_SNAPBACK}][/a]


hi

It works well on my ipaq1940 but it sometimes quit with error messages.
Is there any chance for a newer and improved version? It would be great! Because I plan to build a "music only" computer and I can't find a native remote control for foobar except your promising application.

thanks
Title: foo_pdacontrol
Post by: XMyth on 2005-10-16 05:03:59
Not likely, sorry.  I don't even have an iPaq anymore.  I haven't really been keeping up with foobar development lately....are there any new remote control API's for it?  I remember someone a while back (the FoxyTunes guy I think) was suggesting one but the devs didn't sound interested (should be a plugin they said).

I vaguely remember the exiting without error problem though...I think it happened whenever you had too large of a playlist loaded into memory and then tried some other functions....I think that's what caused it.  Try to keep your playlist size down and it may prevent that bug.

Anyone else is welcome to take this app over though.  There aren't many features that can be added to it though unless it makes use of another remote control API.  I'm pretty sure I ended up using all of the features of that telnet remote plugin.
Title: foo_pdacontrol
Post by: darkstar on 2005-10-17 21:30:24
I'm sad to heard it...unfortunatly I'm not a software developer so I will try to find an other solution.
Thank you for your work and the answer.
Title: foo_pdacontrol
Post by: Donmerguez on 2005-10-20 05:38:47
Is it possible to make it for MS Smartphones ? Just change the screen resolution to 176x220
Title: foo_pdacontrol
Post by: Mr_Rabid_Teddybear on 2005-10-22 15:15:52
Follow up: Bluestat has now released foo_controlserver with source, look here (http://www.hydrogenaudio.org/forums/index.php?showtopic=38114&view=findpost&p=336322)