How can I add new Milkdrop preset-packs for music visualizatiion?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Jackie78 Offline
Senior Member
Posts: 198
Joined: Oct 2005
Reputation: 0
Star  How can I add new Milkdrop preset-packs for music visualizatiion? Post: #1
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?
find quote
christoofar Offline
Fan
Posts: 319
Joined: Oct 2009
Reputation: 0
Post: #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..

Home built HTPC, Nvidia GF220 gpu, Win7 Pro 32bit, Rasp pi + OpenelecXBMC RC1
find quote
Jackie78 Offline
Senior Member
Posts: 198
Joined: Oct 2005
Reputation: 0
Post: #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?
find quote
Devo7v Offline
Junior Member
Posts: 24
Joined: Nov 2011
Reputation: 0
Post: #4
Bump. Has anybody resolved this situation.
find quote
RockBastard Offline
Junior Member
Posts: 2
Joined: Mar 2010
Reputation: 0
Location: Denmark
Post: #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.mil​kdrop\

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.
find quote
stgarf Offline
Junior Member
Posts: 13
Joined: Dec 2009
Reputation: 0
Post: #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...
find quote