Posted on Oct 15th 2011 by pieceofsummer.
In Remote 2.2 they slightly changed a protocol, so there were album art blinks on play/pause, and a huge delay before showing album tracks from now playing screen.
Version 0.2.8.2 addresses these issues and is recommended for all iOS5 and Remote 2.2 users.
And one more observation:
If you still get crashes on foobar startup, make sure you don’t have “downloaded from internet” policy on dlls of the plugin. Seems that .NET Framework 4.0 is more strict about loading assemblies from untrusted sources.
The recommended solution is to remove manually copied files from \foobar2000\components folder and use built-in plugin installer: click Install on Components page in foobar preferences, and specify downloaded zip archive (you don’t need to unpack it).
Posted on Oct 2nd 2011 by pieceofsummer.
Hey, guys!
Here’s a small update of TouchRemote.
First of all, you need to get .NET Framework 4 and VC++ 2010 runtime installed (if you don’t have one yet). .NET Framework 3.5 SP1 is no longer supported by TouchRemote – this is mostly because of new foobar SDK targets VS2010, and it supports only .NET 4 for C++.
This update delivers a few changes:
1. Service name is autogenerated now, so you shouldn’t have issues with multiple instances of foobar in the same network.
2. Display name is now shown correctly in the iPad version of Remote.
3. Fixed issue with preferences page hangs with latest builds of foobar.
4. Added an option to stop playback instead of pausing it. People with WASAPI would be happy now.
5. Fixed issue with WMA built-in artwork.
6. Some UI changes.
That’s it.
Posted on Feb 11th 2011 by pieceofsummer.
U know
Posted on Feb 3rd 2011 by pieceofsummer.
This is a stability release.
- Fixed occasional JIT error when pairing with device.
- Fixed random foobar crashes.
- Volume and seekbar sliders are quite smooth now.
Download: foo_touchremote 0.2.2.1
Posted on Jan 30th 2011 by pieceofsummer.
Ok guys, here’s a long-awaited update for foo_touchremote. It has been rewritten from scratch, so not all features of the previous versions may be replicated.
It still may have a lot of bugs, so feel free to leave your feedback in comments or by e-mail.
Requirements:
Grab and try: foo_touchremote 0.2.1.2
Posted on Sep 29th 2010 by pieceofsummer.
Apple just changed protocol a bit, so a new version of Remote failed to work with the plugin.
Fortunately there’s only a few changes, so I’ve managed to patch existing dll without recompilation. But it was rather tricky 
Here’s a patched version: foo_touchremote 0.1.2.1.
P.S. Navigating from Artists view seems crashing foobar. Don’t know whether it is my specific library or a common problem. Anyway, I’m unable to do anything with that 
All the other features (Albums, Playlists, Search) seem working ok.
Update: As it was noticed, Remote 2.1 doesn’t crash foobar when browsing artists anymore.
Also I’ve just found out that download link here wasn’t the same as on the plugin page, so somebody might be confused. Now both links are in sync.
Posted on Jan 31st 2010 by pieceofsummer.
Here’s a small update for all of you, people.
Now you can browse and play your library music. Selected albums or search results are now loaded into auto-playlist on the foobar’s side.
Also compression of data was added. Almost all output traffic is gzipped, so loading large numbers of tracks should be faster now. Album art is not compressed, but it is now resized as requested by iPhone app.
Known bugs:
- Currently playing track list (those you ‘flip’ on the NP screen to set ratings) is not working.
- No shortcut letters in the lists. Seems Remote supports only latin letters, making anything else to be ‘#’. That require me to change sort order (latin letters first, numbers and all other letters next), and it is not so cool. Need to think on how to override that behavior.
- Any library changes are reflected only after foobar restart. That should be fixed soon.
As it is usable somehow, download link is posted to the product page, so grap it there.
Posted on Oct 17th 2009 by pieceofsummer.
First public build. No library support, no search, possibly buggy
Posted on Sep 22nd 2009 by pieceofsummer.
InformationHistory

TouchRemote plugin (foo_touchremote) is an implementation of DACP server for foobar2000.
DACP is a protocol to remotely control audio playback from mobile devices. It allows you to:
- Browse artists, albums and tracks in your media library
- See now playing track along with album art
- Search for tracks
- Control playback state, position and volume
- Create/edit/delete playlists (currently supported in Apple Remote only)
The key feature of DAAP is using Bonjour for discovery, so you need Bonjour Service (usually you already have one installed with iTunes).
You also need .NET Framework 3.5 SP1 installed.
For new versions (since 0.2.8) you need .NET Framework 4 and VC++ 2010 runtime installed.
You may use it with various client devices: iPhones, iPads or iPods Touch, Android-based phones or tablets, and Windows Phone 7 phones.
See FAQ page for a complete list of supported client applications on different platforms.
Download foo_touchremote 0.2.8.2.
Quick Start: after installation go to the plugin settings page and pair with your device.
If you have troubles installing or using this plugin, please refer to the FAQ page. Most likely you’ll find your answer there.
Oct 15 2011: Version
0.2.8.2.
- Fixes issues with Remote 2.2
- Various fixes
Oct 02 2011: Version 0.2.8.
- Now built with VS2010 with new SDK, requires .NET Framework 4.0 and VC++ 2010 runtime
- Fixed preferences page hangs in latest versions of foobar
- Fixed issue with missing artwork if image is built-in into WMA files
- Some UI changes
- No more “Service Name” available, it is autogenerated now. Re-pair with all your devices!
- New option to stop playback instead of pause
Mar 16 2011: Version 0.2.7.2.
- Editing tags in foobar is immediately reflected on remote side
- Various fixes
- Ability to set rating for now playing song even if it is not in library
Mar 2 2011: Version 0.2.7.1.
- Various fixes
- Compatibility fix for TunesRemote+ clients
Feb 26 2011: Version 0.2.7.
- Playlist-related code improvements
- Option to compress network traffic
Feb 19 2011: Version 0.2.6.
- Network code reworked
- Finally renamed to “TouchRemote DACP server”
- Packaged as zip archive to make installation easier. Drag archive to the components list to install or update it.
Feb 13 2011: Version 0.2.5.2.
- Removed limitation on port number. You don’t need this update unless you want to set port between 1000 and 5000.
Feb 11 2011: Version 0.2.5.
- Customizable titleformat strings
- Editable playlists
- Bugfix for special symbols in artist names
- Other small bugfixes
Feb 9 2011: Version 0.2.4.
- Fixed crash on setting rating
- Sorting now replicates that of iTunes
- Sort headers (letters on the scrollbar) added
Feb 6 2011: Version 0.2.3.
- Gets and sets song ratings (foo_playcount required).
- Uses common titleformat strings rather than fixed tags to get track information. These would be customizable via UI.
- Memory usage optimized.
- Correct statuses are now sent to Remote clients on shutdown.
- Less updates are sent to clients when playback state changes.
Feb 3 2011: Version 0.2.2.1.
- A lot of fixes. Stable build.
Jan 30 2011: Version 0.2.1.
- Complete rewrite of the component. First public beta.
Sep 29 2010: Version 0.1.2.1 v2.
- Quick fix to support Remote v2
Feb 7 2010: Version 0.1.2.1.
- Fixes XP compatibility issue of 0.1.2
Feb 6 2010: Version 0.1.2.
- Sorting according to client hints
- Search makes no difference between letters with grave, acute etc. (requires Vista or later)
- Album tracks when flipped from Now Playing screen (but no rating yet)
- Pairing now uses foobar’s built-in http client (and doesn’t rely on WinInet and IE settings anymore)
Jan 31 2010: Version 0.1.1.
- Library support
- Autoplaylist from library selection
- Traffic compression
- New (foobar 1.0) album art configuration support
Nov 04 2009: Version 0.0.7.1.
- Better pairing
- Fixed crash on exit on WinXP
Oct 30 2009: Version 0.0.6.
- Some minor fixes
- Ability to control process or system-wide volume instead of foobar’s built-in one
Oct 17 2009: Initial public build 0.0.5 alpha.
Posted in | Comments Off
Posted on Sep 21st 2009 by pieceofsummer.
iTunes has a brilliant feature to browse local library and control playback using iPhone and WiFi. The only thing is that I like foobar, not iTunes. The question is why not to use a free iPhone client to control it as well?..
So I’m starting a foo_touchremote project to make love between foobar and iPhone running Remote. Stay tuned!