How can I add new Milkdrop preset-packs for music visualizatiion?
#1
Star 
Hi,

how can I use other Milkdrop presets than the two that are included by default (i.e. Winamp Presets(436) and WA51-presets(265).zip) ? Whenever I add preset-ZIPs to my visualization directory, I cannot select them from the visualization menu in XBMC.

I downloaded the presets from here:

http://forum.xbmc.org/showthread.php?tid=24616

But after I installed them, I still can only see the standard preset packs (Winamp Presets(436) and WA51-presets(265).zip) in the visualisation config dialog of XBMC.

How do I properly include new preset packs?
Reply
#2
Would like to find out more on this also. I love the viz, but my wife complains some of them almost trigger her migraines.Sad
The ones in Boxee seems to have less of the flashing ones & some smoother moving ones.
Would like to find a way to merge them..
Nvidia ShieldTV (2017)+Nexus
Reply
#3
My problem is: I have a preset pack, I copy it to the same folder where the other preset packs are located, but XBMC doesn't find them, I cannot select them in the visualization menu Sad Why?
Reply
#4
Bump. Has anybody resolved this situation.
Reply
#5
I ended up editing the file "settings.xml" located on my system at:

Code:
c:\Program Files\XBMC\portable_data\UserData\profiles\Springer\addon_data\visualization.milkdrop\

In that file, i included this:

Code:
<setting id="User Preset Folder" value="zip://special%3A%2F%2Fxbmc%2Faddons%2Fvisualization.milkdrop%2Fpresets%2FMegaPack-presets.zip/" />

I'm sure there must be a better way.. but this worked for me.
Reply
#6
Looks like zipped/rar'ed preset packs must either

A) have the same name as ONE of these TWO hard-coded files:

else if (strcmp(id, "Preset Pack") == 0)
{
if (*(int*)value == 0)
{
g_UserPackFolder = false;;
SetPresetDir ("WA51-presets(265).zip");
}
else if (*(int*)value == 1)
{
g_UserPackFolder = false;
SetPresetDir ("Winamp-presets(436).zip");
}
else if (*(int*)value == 2)
g_UserPackFolder = true;
}
else if (strcmp(id, "User Preset Folder") ==0 )
{
if (g_UserPackFolder) SetPresetDir ((char*)value);
}
else
return ADDON_STATUS_UNKNOWN;

return ADDON_STATUS_OK;
}

OR

B) be unzipped in a directory and point the milkdrop plugin to the directory that contains all the .milk files.

Hard coded presets can be seen here:
https://github.com/xbmc/xbmc/blob/master...opXBMC.cpp
and maybe someone will fix this at some point to search the directory for any .zip/.rar/.7z files.


Hope this helps, feel free to ask me any questions...
Reply

Logout Mark Read Team Forum Stats Members Help
How can I add new Milkdrop preset-packs for music visualizatiion?0