Page 1 of 8
MusicMagicDJ Script
Posted: Mon Oct 02, 2006 11:55 am
by DanielWebb
MusicMagicDJ
download setup file (v3.0 - updated 27th November 2008)
Latest Fixes
27th November 2008
* Now even more compatible with MediaMonkey 3...
8th April 2008
* Now compatible with MediaMonkey 3 (Thanks
dressen and
trixmoto)
* More defensive fixes
* Better handling of minimum rating (Thanks
raybeau528)
What is it
It's another AutoDJ. When turned on it waits till the last track in the "Now Playing" list starts up, then queries your
MusicMagic server for a suitable track to queue up next. If none are found it should just add a track you've never heard before. If that fails it should just add any old track not in the "Now Playing" list.
MusicMagicDJ is based very heavily on
scrobblerDJ which we like a lot.
What you need
MediaMonkey (at least 2.5.2.951) - The best and only.
MusicMagic Mixer - "It’s a multi-million dollar MUSIC development application---and it’s yours for FREE." woohoo.
How to configure
Go to the options page (select
options in the MediaMonkey
Tools menu) - there should be an entry titled
MusicMagic DJ Settings in the Player
section.
Posted: Wed Oct 04, 2006 8:23 am
by DanielWebb
It probably won't work because the setup didn't add the following entries into scripts/scripts.ini:
[MusicMagicDJ]
FileName=MusicMagicDJ.js
ProcName=MusicMagicDJ
Language=JScript
ScriptType=2
I've updated the setup file so it should work now. download location is same as in previous post.
Posted: Wed Oct 04, 2006 8:46 am
by sasapuksic
I love the idea! I just hope I will get it to work ...
Do I need to run MusicMixer services and if so which one?
Posted: Wed Oct 04, 2006 9:56 am
by holterpolter
Hi, the idea behind this scipt is great. But unfortunaly i can´t test it.
Every time i want to start the Musik IP Mixer Server it says
"Unable to start the server. Try another port"
It seems that you have experince with that program. Do you have any usefull tips what went wrong?
Do i need all three Options? Api, TiVo, UPnP checked?
Posted: Wed Oct 04, 2006 12:00 pm
by DanielWebb
It's the API service you need to have running. If it won't start you could try changing the port from 10002 to some other number - say 10003 or so.
you can check the service is running by visiting the web address
http://localhost:10002 (change the 10002 to whatever you have set the port to). - You should get a webpage telling you what services are running.
Of course if you do change the port, you'll need to change the corresponding port number in the MusicMagicDJ settings page.
hth
Posted: Wed Oct 04, 2006 12:55 pm
by sasapuksic
Thanks god its the API service as this is the only one that I can start without problems. Still ... after starting the API service, making sure the ports are in synchrony at both preferences, enabling script in MM nothing happens when I come to last track in my playlist. Any idea??
This could be one of my favorite scripts ... I would really love to see it work!!
Thanks again Daniel!!
Posted: Thu Oct 05, 2006 3:11 am
by DanielWebb
sasapuksic - did you install the latest version ? (See post 2)
Posted: Thu Oct 05, 2006 7:14 am
by sasapuksic
Yes, I have updated my scripts.ini file manually and technically it works but unfortunately with errors as shows
my log file.
Any idea?
Thanks again Daniel!!
Posted: Thu Oct 05, 2006 7:50 am
by DanielWebb
Try turning on the debug output too.
edit MusicMagicDJ.js, line 26:
change:
to:
There's no need to restart MediaMonkey, the change will be effective from the next time the next track starts in the Now Playing.
You should then see loads more output in MusicMagicDJ.js.log.
Look for the line beginning "mixURL:", copy the url that follows and paste it into your browser. You should be shown a page with some
MusicMagic generated suggestions. What do you get ?
Posted: Thu Oct 05, 2006 8:54 am
by sasapuksic
I get
MusicMagic generated suggestions in a browser if I enter mixURL and it looks ok. My new LOG looks like this.
LINK
Posted: Thu Oct 05, 2006 12:22 pm
by DanielWebb
My guess is that your media monkey database doesn't have a track with the path of:
E:\My Music 2\Stevie.Wonder.Complete.Discography.(39.Albums).By.Atenea\1962 - The Jazz Soul of Little Stevie Wonder\09 - Bam.mp3
can you check ?
MediaMonkey and MusicMagic both need to see the files using the same path.
Posted: Thu Oct 05, 2006 12:30 pm
by sasapuksic
Its there but its External USB drive ... thats the only special think about it ... and its on, running no problems, I can play the song in MM
Thanks again!! Running out of options?! .... hope not

Posted: Fri Oct 06, 2006 3:42 am
by DanielWebb
What you should try is:
From media monkey menu choose search from the Edit menu.
click on the advanced tab
add a search criteria - Path/Filename contains E:\My Music 2\Stevie.Wonder.Complete.Discography.(39.Albums).By.Atenea\1962 - The Jazz Soul of Little Stevie Wonder\09 - Bam.mp3
hit search and wait - you should get one result.
I've also uploaded a new script which should give a bit more information. Can you see what that gives.
If all that fails then you could post your mediamonkey database on the web for me to check out:
look in My Music/MediaMonkey/MediaMonkey.ini for the key:
[system]
DBName=path/to/MediaMonkey.mdb
and post the MediaMonkey.mdb
I can then query it to see what's up.
Posted: Fri Oct 06, 2006 4:42 am
by holterpolter
I think this is not a special problem of sasapuksic or his DataBase because the same happens when i try it.
Posted: Fri Oct 06, 2006 7:02 am
by sasapuksic
I got one result the song Bam.mp3. Nothing is wrong with my mdb all files are accessible so the problem must be somewhere else. My new LOG looks like this:
LINK
I could post my
mdb too, but its 60MB ... tell me if you still need it.
Thanks again!!
PS: I am using
MusicIP Mixer v.1.7 build 25. august 06 in case this matters ...