Page 1 of 19

MonkeySqueeze V3.3

Posted: Sat Jul 23, 2011 3:27 pm
by Gingernut63

What does it do?

MonkeySqueeze turns a Squeezebox system into a music streaming system controlled by MediaMonkey. The advantage of this approach is to use the superior database management tools of MediaMonkey with the music distribution of the Squeezebox system. The Squeezebox system can still run independently of MediaMonkey, and MonkeySqueeze does not make any changes to the Squeezebox system.

It will run with Logitech Media Server (LMS) on Windows Servers or with cut down versions which run on Linux NAS devices. However there are limitations which are explained in the guide. The current version of the script is optimised for MediaMonkey 4 and above.


The script has been on the forums in various forms since 2007 as Squeezebox Controller. Originally written by Todd Nemeth, numerous people have since been involved with improving the script but development tapered off in late 2009. The code contains a list of the known contributors but it may not be definitive.

mccstumble reposted the script in mid 2011 after he had modified and used it for a couple of years. I then fixed broken code, improved the options page and wrote a user guide. The name of the script was changed to give it an identity and it was the placed on the Addons site for download. Since that time the script has been improved immeasurably with the assistance of booblers and Katteman.

A MonkeySqueeze Development topic has been created for further script improvements, feel free to contribute or download beta versions of the script.


Latest User Guide:!AhPPtHiSvzcTgnC9m_WqfZkofXAK
Download MonkeySqueeze: ... eysqueeze/
MonkeySqueeze Development: ... 19&t=59907
MonkeySqueeze at Squeezebox: ... f1&t=89046

Latest LMS Server/NAS Settings May 2015

Server/NAS Device......HTTP Port.............Enable.......Linux Add.....OS.........Comments
ReadyNAS DUO------------9000--------------------Yes--------------?------------Linux------Only v7.5.1 and above (Gingernut63)
Synology--------------------9002--------------------Yes-------------?-----------Linux-------* Required when running LMS prior to v7.5.1 (Katteman)
QNAP------------------------9001--------------------Yes-------------?-----------Linux------Tested on v7.5.1 only (Milopita)
Zyxel (NSA210)------------9000--------------------Yes--------------?-----------Linux------Tested on v7.5.1 only (thetugs)
Vortexbox-----------------9000---------------------Yes-------------?------------Linux------Tested on v7.7.1 (Gingernut63)
WHS 2011-------------------9000--------------------No--------------?-----------Win--------Will work without LMS Server/NAS enabled [network addressing only] (Gingernut63)
# Note: If using an older version of Squeezebox Server, QNAP and Zyexl devices can try using the Full Linux Address setting; however there is no guarantee that MonkeySqueeze will communicate with it.

Version History:
- Changes to the operation of the LMS Server/NAS section
- Changes to the operation of the Squeezebox Player Panel and Volume Selection
- Bug fixes for Squeezebox Player Panel
- User Guide moved to new folder
- Fully revised and updated User Guide

- Squeezebox player panel with volume control
- Display the selected Squeezebox player name on the Main Menu or toolbar
- Squeezebox player names added to the selection drop box
- Communications test function
- Updated User Guide

- Disable communication settings on the options page when MonkeySqueeze is enabled
- Select 1 of 4 Squeezebox players to connect to each session
- Ability to log into a secure LMS/Squeezebox system
- Redesign of the options page for use by devices with lower resolution screens (e.g.tablets)
- Fully revised and updated User Guide

- Modified options page for connection to Windows Home Server 2011
- Updated User Guide

- Synchronisation of playlists between MediaMonkey and the Squeezebox system
- Squeezebox devices can be powered on and off via MonkeySqueeze
- Seek function fixed
- Numerous minor bugs fixed
- Modified options page

- Complete rewrite of the communications code. w3Sockets no longer required
- Can now communicate directly with individual Squeezebox devices
- Can now communicate with NAS devices using Linux and running LMS
- New enable\disable function for MonkeySqueeze
- Complete redesign of the settings page
- Auto play removed

- Pause function fixed
- Redesign of the settings page
- Add enable\disable function for MonkeySqueeze under the Play Menu
- Add button on settings page to access the user guide
- Bundled w3Sockets with the mmip file (Dimac Industries approval granted -

- Initial release

Re: MonkeySqueeze

Posted: Sat Jul 23, 2011 8:38 pm
by Gingernut63

For those wishing to use the script, please be patient, and address will be posted very soon.


Re: MonkeySqueeze

Posted: Mon Jul 25, 2011 12:05 am
by Gingernut63
MonkeySqueeze is now available for download from the Addons page! ... eysqueeze/

Gives us your feedback, we'd love to here it.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 2:26 am
by Gingernut63
Sorry for the inconvenience but MonkeySqueeze is not available on the Addon site at the moment. Technical glich..... not with the product but with me. It is said that we all learn from our mistakes (I certainly hope so).

Will notify when it is back up.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 3:47 am
by Gingernut63
I may be jumping the gun but.... Squeezebox Server v7.6.0 has just been released. Early testing suggests that MonkeySqueeze will not work with the latest update. According to the Logitech website this version is major rewrite. My initial analysis may be wrong however.

My suggestion is if you wish to use MediaMonkey with Squeezebox Server then hold off upgrading at this stage. There is no guarantee that MediaMonkey will be able to interface with the Squeezebox system into the immediate future using MonkeySqueeze or variations of the Squeezebox Controller script.

Will keep you posted.

If anyone can't wait for MonkeySqueeze to be reposted on the Addons site then send me a personal message (PM) with your e-mail address and I'll e-mail the package to you.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 4:42 am
by Gingernut63
Good, I jumped the gun. No as bad as first feared, MediaMonkey communicating with Squeezebox Server. I'm reducing my coffee intake ASAP. Now listening to the wonderful sounds of a burbling mountain stream.... zzzzzzzz.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 2:00 pm
by Gingernut63
MonkeySqueeze available on the Addons Site ... eysqueeze/

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 2:37 pm
by mccstumble

My heart missed a beat there after all the work getting this released :-)

you can go back on the coffee now that it's all working again

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 2:40 pm
by Gingernut63
The link to SqueezePlay in user guide is now incorrect. It is now available from this site :

SqueezePlay is only a beta release at this stage but I have found the latest version, V7.6.0 to be very stable. Older software such as Softsqueeze can still be used but SqueezePlay is more user friendly.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 9:34 pm
by booblers
deleting my posts since forum moderators see fit to delete honest posts. just helping to make their job easier. nothing to see here.

Re: MonkeySqueeze

Posted: Tue Jul 26, 2011 9:52 pm
by Gingernut63

Thanks for the feedback. Great to hear you have MonkeySqueeze up and running with no major issues. Yes Squeezebox Server is not the best music management system around, but a fantastic delivery system. I much prefer to use Mediamonkey anyday.

We will be endeavouring to improve MonkeySqueeze and adding new functionality but it will take time. Will add your suggestions to the list.

Thanks again and call back every now and then to check for updates or pass on more feedback.

Re: MonkeySqueeze

Posted: Mon Aug 08, 2011 3:55 pm
by Gingernut63
Please feel free to give us feedback on MonkeySqueeze, would love to hear your experiences.

MonkeySqueeze also has an unofficial feedback page on the Squeezebox forum. ... post643385

Re: MonkeySqueeze

Posted: Sun Aug 14, 2011 1:18 pm
by booblers
deleting my posts since forum moderators see fit to delete honest posts. just helping to make their job easier. nothing to see here.

Re: MonkeySqueeze

Posted: Sun Aug 14, 2011 3:30 pm
by Gingernut63

Great ideas, but alas your expectations and knowledge greatly exceed my abilities. I've only just started programming with VBScript so I'm not capable of implementing those ideas at this stage. I'm one of a number of people who have contributed to this script and I suppose I'm the current caretaker.

However I'm only too happy for anyone with ideas to suggest or even program code to improve MonkeySqueeze. Your ideas could also reduce the lag (buffering?) between Mediamonkey and Squeezebox Server and it would certainly be a cleaner install. If you or others are interested I'll create a second forum entry called MonkeySqueeze Development and leave this as the support thread

By the way I've made numerous changes since the initial release including adding w3Sockets to the package. The new version will be released today hopefully.

Thanks again booblers for showing interest in MonkeySqueeze and submitting your ideas. Hopefully a little community can be set up to further improve MonkeySqueeze and take it to the next level.

MonkeySqueeze V1.5.0.110814

Posted: Sun Aug 14, 2011 3:48 pm
by Gingernut63
Latest Release V1.5.0.110814

- Pause function fixed

- Redesigned the settings page

- Add enable\disable function for MonkeySqueeze under the Play Menu

- Add button on settings page to access the user guide

- Bundled w3Sockets with the mmip file (Dimac Industries approval granted -

- Revised user guide

Thanks to mccstumble for providing testing and support.

The MonkeySqueeze Addons page may be down for a short time while the new package is uploaded, please be patient. ... eysqueeze/