getmusicbee.com

MusicBee & Add-Ons => Customizations => Visualizers => Topic started by: Steven on September 05, 2010, 09:21:18 PM

Title: Milkdrop Visualiser Support
Post by: Steven on September 05, 2010, 09:21:18 PM
Download this link for the visualiser zip file:
http://www.mediafire.com/?7px9a0v015avdyf

unzip and copy the files to the MusicBee Plugins folder
you should end up with
c:\program files\musicbee\plugins\vis_milk2.dll
c:\program files\musicbee\plugins\Milkdrop2\...
c:\program files\musicbee\plugins\Microsoft.VC90.CRT\...

when you start MusicBee you should see MilkDrop 2.2 in the list of visualisers
in my own testing, i did have rare cases where the MilkDrop visualiser failed with a "out of memory" error for no apparent reason. You need to restart MusicBee and all should be OK again

Some users may need to update their DirectX 9.0 runtimes:
https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35
Title: Re: Milkdrop Visualiser Support
Post by: ild2 on September 05, 2010, 10:10:32 PM
enabling the "desktop mode" in milkdrop kind of breaks musicbee (mb window does not restore from minimized state properly)

full screen mode in milkdrop also doesn't seem to work and chaning back to window mode leaves a fake winamp-window behind but the musicbee window doesn't get redrawn properly. trying to switch to fullscreen and back one more time crashed musicbee for me.
Title: Re: Milkdrop Visualiser Support
Post by: Steven on September 06, 2010, 06:22:25 AM
does this work for anyone?
Title: Re: Milkdrop Visualiser Support
Post by: Maleko12 on September 06, 2010, 06:55:11 AM
Unfortunately, I also have to concur with ild2. Tried using "desktop mode" and the only way to get out of the mode is to uncheck "Show Visualizer". If you check "Show Visualizer" again, MB becomes unusable and crashes. However, if you don't use either of those modes, Milkdrop works wonderfully.
Title: Re: Milkdrop Visualiser Support
Post by: john6555 on September 06, 2010, 07:59:55 AM
I see the same results when switching to desktop mode. Once you manage to get out of desktop mode, the visualizer throws the out of memory error.

I am on a Windows 7 x64 laptop and I had to install the latest DirectX 9.0 runtimes. Before I did, Milkdrop2 crashed with an "update your graphics driver" error message.
I would guess many other Windows 7 (at least) users might need the same:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displayLang=en
Title: Re: Milkdrop Visualiser Support
Post by: Steven on September 06, 2010, 08:34:33 AM
doing a quick google search it seems milkdrop has problems with win7 desktop mode which can be resolved by setting a single background picture. I wont have access to a window7 machine today to try out to confirm. Info here: http://forums.winamp.com/showthread.php?t=310490
Title: Re: Milkdrop Visualiser Support
Post by: Maleko12 on September 06, 2010, 08:50:12 AM
I just recently set my background to just a single background picture before I installed the Milkdrop visualizer. Having a single background picture still causes the issues I'm afraid :(
Title: Re: Milkdrop Visualiser Support
Post by: Londinium on September 21, 2010, 08:18:17 PM
Hi,

Milkdrop is fully functional in windowed mode but in full screen it's all black and if I try to return to MB (double-click anywhere on the screen or ESC), MB crashes with no reason.
I tried to install the DirectX fix but it won't install on my machine...

Voilà :)
Title: Re: Milkdrop Visualiser Support
Post by: gloveofpower on October 15, 2010, 06:50:27 PM
I just gotta say this is awesome.  Milkdrop is my favorite visualizer by a longshot.  Very happy the MB supports it!  ;D
Title: Re: Milkdrop Visualiser Support
Post by: thebigham on October 25, 2010, 11:17:35 PM
It doesnt work for me, it says unable to read the data file:milkdrop2\data\include.fx
I have Windows 7 64bit with most recent DirectX 9.0 runtimes and display drivers  ??? .
Title: Re: Milkdrop Visualiser Support
Post by: sashafan2 on January 09, 2011, 04:09:17 PM
Works for me. Thanks!
Title: Re: Milkdrop Visualiser Support
Post by: LaurenceGough on February 26, 2011, 10:50:10 PM
Hi,

Milkdrop is fully functional in windowed mode but in full screen it's all black and if I try to return to MB (double-click anywhere on the screen or ESC), MB crashes with no reason.
I tried to install the DirectX fix but it won't install on my machine...

Voilà :)

Hi,

First all thank you for making this great player even better by adding support for this Visualiser but I get the same problem as above with the latest Direct X installed on Windows 7.

Thanks,

Laurence
Title: Re: Milkdrop Visualiser Support
Post by: Steven on February 26, 2011, 11:09:02 PM
desktop mode and full screen mode doesnt work. I dont think there will be a resolution any time soon
Title: Re: Milkdrop Visualiser Support
Post by: LaurenceGough on February 26, 2011, 11:46:59 PM
Ok thank you Steven :).

Just out of curiosity do you use visualisers at all?
Title: Re: Milkdrop Visualiser Support
Post by: Steven on May 22, 2011, 01:35:51 PM
i've updated the milkdrop visualiser to use more recent visualisation presets

instructions are in the first post

but if you previously installed this visualiser then do the following:
rename Plugins\Milkdrop2 to Plugins\Milkdrop2.old
then you only need to extract the Plugins\Milkdrop2 folder from the zip (all other files are the same)
Title: Re: Milkdrop Visualiser Support
Post by: jpirez on May 24, 2011, 12:46:11 AM
Doesn't work in full screen.
Title: Re: Milkdrop Visualiser Support
Post by: bryankook on January 26, 2012, 01:47:19 PM
worked perfectly on my machine. Haven´t tried Fullscreen though.

Greets  :)
Title: Re: Milkdrop Visualiser Support
Post by: Nixander on January 26, 2012, 07:37:03 PM
dont try...
Title: Re: Milkdrop Visualiser Support
Post by: spacepanda on March 16, 2012, 02:59:15 AM
Any chance the fullscreen bug will be fixed? Or could you at least disable that option if not, because it causes the program to crash?
Would be much appreciated, love milkdrop :)
Title: Re: Milkdrop Visualiser Support
Post by: Steven on March 16, 2012, 08:22:39 AM
next to no chance i am afraid as the developer of the library i use has adandoned it
Title: Re: Milkdrop Visualiser Support
Post by: spacepanda on March 16, 2012, 08:46:25 PM
Dang, milkdrop's still the king of visualizers so thats a bummer - but thanks anyway :)
Title: Re: Milkdrop Visualiser Support
Post by: weejake on April 06, 2013, 05:45:47 PM
just had to comment on this

Milkdrop2 is working perfect with my setup...

thankyou for giving me one more reason to keep using music bee
Title: Re: Milkdrop Visualiser Support
Post by: mirtol on July 06, 2013, 11:05:38 AM
Fullscreen didnt work for me... so installed the DirectX update (even though I have loads of games that have updated it recvently)

AND I deleted the milkdrop MSVC runtime dll from the plugins.

Fullscreen now works =)

Ta
Title: Re: Milkdrop Visualiser Support
Post by: mirtol on July 06, 2013, 11:12:51 AM
Ooooh. Scratch that.

Clicking on the MusicBee titlebar (focus off milkdrop) THEN press ALT+ENTER works

Clicking on milkdrop and pressing ALT+ENTER black screens and crashes

Hope that helps others.
Title: Re: Milkdrop Visualiser Support
Post by: ZiQn3zZ on October 02, 2013, 02:56:39 AM
Steven -- Ryan Geiss put the source code up for anybody to use as of May 15, 2013. You can get it here --> http://www.geisswerks.com/milkdrop/

Maybe you or someone else who knows how can use it to bring new life into Milkdrop.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on October 02, 2013, 04:54:00 AM
Steven -- Ryan Geiss put the source code up for anybody to use as of May 15, 2013. You can get it here --> http://www.geisswerks.com/milkdrop/

Maybe you or someone else who knows how can use it to bring new life into Milkdrop.

Was there any changes? MB is already using Milkdrop2. If you are having any problem running the plugin, consult the following thread. It should work regardless of your Windows version:

http://getmusicbee.com/forum/index.php?topic=9399.msg56055#msg56055
Title: Re: Milkdrop Visualiser Support
Post by: Steven on March 04, 2014, 08:12:16 PM
hopefully this will work better with desktop mode and also better with winamp visualisers generally:
http://musicbee.niblseed.com/V2_4/MusicBee_Exe_Patched.zip

the installation instructions for the milkdrop visualiser itself are on the first post

its my own implementation of desktop mode so it might not behave exactly as desktop mode in winamp
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on March 07, 2014, 07:39:08 PM
hopefully this will work better with desktop mode and also better with winamp visualisers generally:
http://musicbee.niblseed.com/V2_4/MusicBee_Exe_Patched.zip

the installation instructions for the milkdrop visualiser itself are on the first post

its my own implementation of desktop mode so it might not behave exactly as desktop mode in winamp

Hey Steven, thanks for the updated EXE, this is wayyyyy better now. No more crashing on exiting full screen in a weird way, much more stable. However, I have noticed, and I think this has been brought up before, that the visualizer does not really respond that much to the music, kind of just does its own thing. Do you know of anyway to fix or improve this? Thanks for all your hard work, I came to MusicBee after Winamp announced their shutdown. I gotta say I it really is like an improved Winamp, except that it has way more features and is much more customizable.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on March 07, 2014, 08:24:26 PM
However, I have noticed, and I think this has been brought up before, that the visualizer does not really respond that much to the music, kind of just does its own thing. Do you know of anyway to fix or improve this?

Working fine for me. Try with different output/sound devices setting on player preferences.
Also, many presets are not good at detecting the beat. "Rovastar - Future Speakers" preset is my first choice for testing beat detection.
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on March 07, 2014, 08:31:49 PM
However, I have noticed, and I think this has been brought up before, that the visualizer does not really respond that much to the music, kind of just does its own thing. Do you know of anyway to fix or improve this?

Working fine for me. Try with different output/sound devices setting on player preferences.
Also, many presets are not good at detecting the beat. "Rovastar - Future Speakers" preset is my first choice for testing beat detection.

I tried other sound outputs but its the same for all of them, here are my current settings. I tested that visulizer preset in Winamp and its much more responsive, in MusicBee it pretty much is flat and not doing much. https://www.dropbox.com/s/piza5842pxoqf70/settings.PNG
Title: Re: Milkdrop Visualiser Support
Post by: redwing on March 07, 2014, 08:33:52 PM
Try with Speakers instead of Primary Sound Driver. That worked for me before.
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on March 07, 2014, 08:47:57 PM
Try with Speakers instead of Primary Sound Driver. That worked for me before.

Ya I compared the two players with the same songs and the same presets, for me, MusicBee is essentially not even working in regards to matching the beats. The preset I used was Rovastar - Cerebral Parasites (Attack Mix) and on every "beat" in Winamp the visualizer would essentially bounce or move or w/e, but on Musicbee it would just lay there doing almost nothing. I tried changing my settings to speakers but alas its still unresponsive.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on March 07, 2014, 08:51:52 PM
How about those options ticked in sound device setting? Does unticking those make any differences?
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on March 07, 2014, 09:00:14 PM
How about those options ticked in sound device setting? Does unticking those make any differences?

Ya when I unticked both of those top options it seems to dramatically improve. Now my only issues seems to be that when using the Load Preset menu accessed by pressing L I cannot scroll with the arrows, not a huge deal since I usually use random but its kinda weird. Thanks for helping me get it mostly working though! BTW, I am on Windows 8.1 using the latest Musicbee update along with the patched EXE that was posted. Just posting these details incase anyone else has the same issue as me.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on March 07, 2014, 09:02:39 PM
Glad it worked! Yes, I reported the same thing to Steven, so let's wait and see what he can do about it.
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on March 07, 2014, 09:07:18 PM
Awesome, thanks again! I hope MusicBee catches on more than it already has and gains as much popularity as Winamp! It really is the best music player on Windows at the moment.
Title: Re: Milkdrop Visualiser Support
Post by: Steven on March 08, 2014, 09:58:55 AM
this should now work better when "32 bit output" is enabled, and also in WASAPI and ASIO modes:
http://musicbee.niblseed.com/V2_4/MusicBee_Exe_Patched.zip

as before, see the first post for instructions to install the milkdrop visualiser files
Title: Re: Milkdrop Visualiser Support
Post by: Bee-liever on March 23, 2014, 10:47:04 PM
Is there any way to access these settings with the plugin?

(http://i.cubeupload.com/UZWSK8.jpg)
Title: Re: Milkdrop Visualiser Support
Post by: redwing on August 16, 2014, 05:42:34 PM
I noticed if any of the required DirectX 9 drivers are missing, activating milkdrop pops up the following window:

(http://i.imgur.com/Dsh0O7l.png)

Looks like it came from the old Winamp. If you click yes, it directs to a dead link.

Steven, if you could fix the link of the pop-up window, that'd be great. Otherwise, use the following link to download "DirectX End-User Runtime Web Installer" (it's the same as the one in first post): https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35

[edit] link updated.
Title: Re: Milkdrop Visualiser Support
Post by: Skinjob on September 03, 2014, 01:02:58 AM
Is there any way to access these settings with the plugin?

(http://i.cubeupload.com/UZWSK8.jpg)

I finally figured this one out.  I tried about a year ago to get Milkdrop to read the milk2.ini file from MB, but could never get it to work.  Plus Milkdrop wasn't really working with WASAPI at the time so I lost interest.  But now that it's working well in 2.4 I thought I'd give it another shot.

This time I broke out Process Monitor and was able to see where it was looking for milk2.ini:
C:\Program Files (x86)\MusicBee\Plugins\Plugins\milk2.ini

The double Plugins folder is not a typo, that's actually the path it's looking for.

So if you want to customize Milkdrop settings in MB:
- Install Winamp and configure Milkdrop as desired - this will create the milkdrop ini files
- Find Winamp's milkdrop ini files on your drive.  They should be in %APPDATA%\Winamp\Plugins\Milkdrop2.  Just search for milk2.ini if you can find the folder.
- Create the additional Plugins folder under C:\Program Files (x86)\MusicBee\Plugins
- Copy all the files from Winamp\Plugins\Milkdrop2 into the new MusicBee\Plugins\Plugins folder

At that point Milkdrop in MB will now use your custom settings.  Once you've got it setup you can just edit the ini files directly to change settings.  Or go back to Winamp to change settings through the UI and then copy the files over to MB again.

Note however that not all features are supported in MB.  A couple issues I found so far:
- Start full screen (start_fullscreen=1) doesn't work.  Use start_fullscreen=0 to start it in MB window first, then you can switch full screen.
- Showing song titles doesn't work.  This was a bummer, as it was something I really liked in Winamp.  You can enable the feature, but it always just shows "MusicBee" for the title.  No idea how Milkdrop gets this info from Winamp, so no idea if it would be hard to fix or not.

But a few nitpicks aside, it works.
Title: Re: Milkdrop Visualiser Support
Post by: Bee-liever on September 03, 2014, 09:04:36 AM
super big thanks for the info Skinjob!
have my favourite presets running for longer now.
something I really missed from Winamp

- Showing song titles doesn't work.  This was a bummer, as it was something I really liked in Winamp.  You can enable the feature, but it always just shows "MusicBee" for the title.  No idea how Milkdrop gets this info from Winamp, so no idea if it would be hard to fix or not.

I think that showing "MusicBee" might have been coded into Steven's adaptation of Milkdrop.  Now knowing the folder that the variables are stored in, might allow a change to be made so that the song titles can be made to work.

Now all that's needed is a small beat visualiser, as an option to replace the spectrum graph in the player panel, and any nostalgia for things Winamp will be history for me  :)
Title: Re: Milkdrop Visualiser Support
Post by: Mr. Trev on September 03, 2014, 05:05:03 PM
Hey guys. Don't have or want winamp, so could someone upload that ini file. Possibly in the future it could be included with the plug-in?
Cheers.
Title: Re: Milkdrop Visualiser Support
Post by: Skinjob on September 03, 2014, 08:16:56 PM
Hey guys. Don't have or want winamp, so could someone upload that ini file. Possibly in the future it could be included with the plug-in?
Cheers.

I understand not wanting to install unneeded software, but unless you are already familiar with the settings I think it would be really hard to jump right into the ini files.  There are a huge number of settings and the names aren't always obvious.

The Milkdrop settings UI in Winamp provides a lot of explanation, plus you can change settings in the UI and see what get's modified in the ini file to figure things out.  Also, it looks like there are video adapter GUIDs in the ini that I would assume are specific to the hardware in a given machine.  Not sure what would happen if those are missing or incorrect.  Probably best to let Winamp create a valid file first.

I would suggest installing Winamp, but just deselect most of the options during the install (disable shell integration, disable cd autoplay, don't install the agent, etc.).  Then it's really unobtrusive and shouldn't cause any problems.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on September 04, 2014, 10:29:11 AM
Thanks for the info, Skinjob!

I did some tests, and probably this would do just for configuring the Transitions tab settings in the screenshot without installing Winamp.

1. Create a sub-folder "Plugins" under your MusicBee\Plugins folder either with normal or portable installation.
2. Save the following text into "milk2.ini" using Notepad and place it under MusicBee\Plugins\Plugins folder you created above.

Code
[settings]
nMainWndTop=53
nMainWndLeft=241
nMainWndRight=1361
nMainWndBottom=840
avs_wx=64
avs_wy=64
avs_ww=256
avs_wh=256
bPresetLockOnAtStartup=0

fTimeBetweenPresets=16.000000
fTimeBetweenPresetsRand=10.000000
fBlendTimeAuto=2.700000
fBlendTimeUser=1.700000
bHardCutsDisabled=1
fHardCutLoudnessThresh=2.450000
fHardCutHalflife=60.000000

Whenever the visualization window size in MB changes, the top-half part of this file gets updated automatically. You can adjust the settings in the bottom-half, consulting the screenshot. Those values are Winamp default values. To enable hard cuts, change bHardCutsDisabled value to "0".
Title: Re: Milkdrop Visualiser Support
Post by: Skinjob on September 04, 2014, 06:20:38 PM
I think that showing "MusicBee" might have been coded into Steven's adaptation of Milkdrop.  Now knowing the folder that the variables are stored in, might allow a change to be made so that the song titles can be made to work.

Probably outside the scope of this forum, but I took a peak at the MilkDrop code and it looks like it's using window messages to get the current song info (title, length, current position, etc.) from Winamp.  So Steven would probably need to implement handlers for those message types in MusicBee.  Either that or modify these functions in MilkDrop to get the info some other way.  I don't know if MB already exposes that info in some other way that would be readily accessible from a C++ program or not.  Either way, I'm guessing it's not going to be real high on Steven's TODO list.  :)

If anyone is interested in the MilkDrop code, you can get it from http://www.geisswerks.com/milkdrop/.  Just search for "GetWinampSong" in support.cpp and you'll find the handful of functions involved (around lines 250-300).  If Steven didn't want to change MB and the current song info is available some other way, then it should just be a matter of changing these few functions.
Title: Re: Milkdrop Visualiser Support
Post by: usraek on November 07, 2014, 05:58:57 AM
Is there any way to make Milkdrop capture hotkeys without setting a global assignment? The visualiser takes focus when fullscreen and none of the inbuilt Milkdrop hotkeys work, nor the Musicbee ones, so I need to exit full screen to change to next shuffled track then back to full screen.  :-\


EDIT:
After playing around, it would seem that global hotkeys aren't functioning at all when I enable Milkdrop. They work properly when not in the visualiser. Any ideas?
Title: Re: Milkdrop Visualiser Support
Post by: slyr114 on December 05, 2014, 02:42:57 PM
Hey guys, me again. The visualizer still works great but after updating to the 2.5 betas my Milkdrop now takes control of my keyboard. What i mean is that if i try and type stuff it acts like im using the key commands for the program, even when its not in focus. I have two monitors if that helps. I litreally cant type at all if the visualizer is running. Any ideas?
Title: Re: Milkdrop Visualiser Support
Post by: xenodius on September 15, 2015, 06:27:40 AM
Ok, I was getting random crashes, just reinstalled my OS and musicbee and fixed that, and got r/tryptonauts milkdrop plugin running.  Yay!

But, unfortunately, some of the hotkeys don't work-- I can lower the rating of tracks, but not increase them, and I can pick presets through the L menu but I can't lock one in (ScrollLock).  Anyone have any guesses?

Thanks in advance...  ;D
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 27, 2016, 08:46:11 AM
I noticed if any of the required DirectX 9 drivers are missing, activating milkdrop pops up the following window:

(http://i.imgur.com/Dsh0O7l.png)

Looks like it came from the old Winamp. If you click yes, it directs to a dead link.

Steven, if you could fix the link of the pop-up window, that'd be great. Otherwise, use the following link to download "DirectX End-User Runtime Web Installer" (it's the same as the one in first post): http://www.microsoft.com/en-us/download/details.aspx?id=35

This issue has not been addressed yet. The link has been updated:

https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35
Title: Re: Milkdrop Visualiser Support
Post by: Steven on January 27, 2016, 06:01:31 PM
This issue has not been addressed yet. The link has been updated:
the message is not controlled or displayed by musicbee
Title: Re: Milkdrop Visualiser Support
Post by: psychoadept on January 30, 2016, 06:13:18 AM
Has anybody had this working on Win 10?  With MB 3.0 and Win 10, I get an instant crash ("MusicBee has stopped working") when I try to use it.  No error log.
Title: Re: Milkdrop Visualiser Support
Post by: Bee-liever on January 30, 2016, 06:42:19 AM
Has anybody had this working on Win 10?  With MB 3.0 and Win 10, I get an instant crash ("MusicBee has stopped working") when I try to use it.  No error log.

I've got it working.  I found that I can't have had any other visualiser or theater mode running before using Milkdrop otherwise I get that error too.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 06:53:56 AM
I have no issue running it and other visualizers. Did you have run DirectX 9 installer above?
Title: Re: Milkdrop Visualiser Support
Post by: psychoadept on January 30, 2016, 07:03:50 AM
Does it need to be exactly 9? Because I have something newer.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 07:04:37 AM
Yes, you have to as it needs some old drivers. That linked installer will take care of it.
Title: Re: Milkdrop Visualiser Support
Post by: psychoadept on January 30, 2016, 07:19:58 AM
Okay, I downloaded and installed it as found here: https://www.microsoft.com/en-us/download/details.aspx?id=8109

But still getting the crash. (I tried running MB explicitly with both my integrated graphics card and discrete graphics card, but that didn't make any difference.)
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 07:38:44 AM
That's not what I linked to.

https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35
Title: Re: Milkdrop Visualiser Support
Post by: psychoadept on January 30, 2016, 07:40:30 AM
That one just tells me that a newer or equivalent version is already installed.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 07:53:35 AM
That's strange. I didn't get that message when I ran it on Windows 10.

Then you might need to uninstall your current DirectX and reinstall it, but I'm not sure.
Anyway the reason you can't run milkdrop is your DirectX doesn't have some required DirectX 9 drivers installed.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 08:10:37 AM
Do you have these files under \Windows\System32 folder?

"Mildrop2 requires d3dx9_31.dll to be present
Fullscreen video OSD requires d3dx9_42.dll to be present."

(http://forums.winamp.com/showthread.php?t=316508)
Title: Re: Milkdrop Visualiser Support
Post by: psychoadept on January 30, 2016, 08:43:35 AM
Yes, those are both present. (of the files starting with d3dx9, 24 through 43 are present)

That's strange. I didn't get that message when I ran it on Windows 10.

Could be because I installed it from the other package (which was just the full download version of the web installer that you linked).
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 08:54:48 AM
OK, then it's not a directx issue. What if you have all plugins disabled to avoid any possible conflicts?
Title: Re: Milkdrop Visualiser Support
Post by: redwing on January 30, 2016, 08:57:26 AM
BTW does it run with your v2.5 on the same machine and the same folders?
Title: Re: Milkdrop Visualiser Support
Post by: EvaBronson on February 01, 2016, 02:30:22 PM
mb you try the offline installer of directx_redist (after extract run dxsetup.exe)
https://www.microsoft.com/en-us/download/details.aspx?id=8109

or simply re-register the missing files by a reg-extension?
http://www.eightforums.com/tutorials/40512-register-unregister-context-menu-dll-ocx-files.html
it also could be a problem if using different languages of the redist packages...

and all the of the other possible win_issues...
.net framework, run as admin if MB is placed in SystemFolders, click "unblock" at the properties-window of  .dll/.ini files...

windows 10 is allways good for a little surprise ;)
it's been a while ago ...
when I had win 10 placed directly with a microsoft account, I noticed that my User was assigned to "standard user"-group.
although it was the only UserAccount i had no administrative privileges.
i had really troubles with the new radeon settingsapp until i recognized it... (so i was able to install my graphic drivers but not allowed to change settings/use higher functions)
at least format c: is the fastest troubleshooting in windows

because I've just found out how to unlock Dolby DTS on Realtek-Chips(~5 clicks): http://www5.zippyshare.com/v/2Hs1jbby/file.html
Title: Re: Milkdrop Visualiser Support
Post by: theta_wave on February 06, 2016, 07:35:30 PM
Do you have these files under \Windows\System32 folder?

"Mildrop2 requires d3dx9_31.dll to be present
Fullscreen video OSD requires d3dx9_42.dll to be present."

(http://forums.winamp.com/showthread.php?t=316508)
Got both files under \Windows\System32\, have VC redistributable 9.0x (x64 and x86) installed and just tried Milkdrop2 (used the instructions in the first post) -> Insta-crash when enabled on MB 3.0.5880 (OS: Win7 x64).
Title: Re: Milkdrop Visualiser Support
Post by: redwing on February 06, 2016, 07:53:43 PM
Do you have these files under \Windows\System32 folder?

"Mildrop2 requires d3dx9_31.dll to be present
Fullscreen video OSD requires d3dx9_42.dll to be present."

(http://forums.winamp.com/showthread.php?t=316508)
Got both files under \Windows\System32\, have VC redistributable 9.0x (x64 and x86) installed and just tried Milkdrop2 (used the instructions in the first post) -> Insta-crash when enabled on MB 3.0.5880 (OS: Win7 x64).

It's working fine for me (Windows 10). Try installing Winamp to see if milkdrop works within it. That would narrow down the possible causes of the issue.
Title: Re: Milkdrop Visualiser Support
Post by: theta_wave on February 06, 2016, 08:35:36 PM
Do you have these files under \Windows\System32 folder?

"Mildrop2 requires d3dx9_31.dll to be present
Fullscreen video OSD requires d3dx9_42.dll to be present."

(http://forums.winamp.com/showthread.php?t=316508)
Got both files under \Windows\System32\, have VC redistributable 9.0x (x64 and x86) installed and just tried Milkdrop2 (used the instructions in the first post) -> Insta-crash when enabled on MB 3.0.5880 (OS: Win7 x64).

It's working fine for me (Windows 10). Try installing Winamp to see if milkdrop works within it. That would narrow down the possible causes of the issue.
Hmm, the old version of winamp has milkdrop 1.04 and that doesn't work (winamp's error box suggests to restart winamp to no avail).  The one that came in with the latest version of Mediamonkey works.  I'm not a big visualizer guy, but I just wanted to report what I found.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on February 06, 2016, 08:54:05 PM
The latest (2013) version of Winamp 5.666 (http://forums.winamp.com/showthread.php?t=374929) has milkdrop 2 which I believe Steven used for porting to MB. If you can confirm that runs fine on your machine, then the issue would more likely be with MB setup rather than your system requirement. Then the next question would be why it works on some machines but not on others.
Title: Re: Milkdrop Visualiser Support
Post by: rblanca on February 10, 2016, 03:36:56 PM
For me it's working great on W10 x64...but I found a bug...MusicBee's custom global hotkeys are not overriding default actions on milkdrop...if I set a hotkey (global) and it's also used on milkdrop it works on both but on winamp if it's set as global hotkey it overrides milkdrop default actions....Thanks for this awesome plugin
Title: Re: Milkdrop Visualiser Support
Post by: DrummRX on August 28, 2016, 04:46:58 AM
Only thing left is the song title not showing. Has that been addressed yet or did this get abandoned?
Title: Re: Milkdrop Visualiser Support
Post by: Steven on September 11, 2016, 11:53:16 AM
Steven, if you could fix the link of the pop-up window, that'd be great. Otherwise, use the following link to download "DirectX End-User Runtime Web Installer" (it's the same as the one in first post): http://www.microsoft.com/en-us/download/details.aspx?id=35

This issue has not been addressed yet. The link has been updated:

https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35
redwing, i apologise for not doing this when you reported the issue. I didnt see your posts, but the link is updated now
Title: Re: Milkdrop Visualiser Support
Post by: big.jon on September 15, 2016, 07:46:06 AM
a million thanks for your efforts on bringing milkdrop to mb! LOVE IT!!!

ps: this worked just fine "out of the box" for me with the latest version of mb and windows 7 / 64 bit.
Title: Re: Milkdrop Visualiser Support
Post by: Robert T on December 21, 2016, 01:37:27 PM
I am having a problem installing milkdrop visualizer to my MB .
the instructions said I should extract the zip folder to

c:\programfiles\musicbee\plugins  , but I don't have this location on my MB files .

I tried extracting it to

c:\programfile(x86)\musicbee\BBplugins and it took it but nothing from milk drop shows
in my visualizer list .  I have restarted also just to see if that would do it .

I am running win 10 . I am a novice .

I would love Detailed step by step instructions

Thank you , Robert
Title: Re: Milkdrop Visualiser Support
Post by: Steven on December 22, 2016, 12:28:22 AM
I tried extracting it to

c:\programfile(x86)\musicbee\BBplugins
the detailed instructions are in the first post. You are extracting to the wrong folder
Title: Re: Milkdrop Visualiser Support
Post by: late on January 08, 2017, 05:16:15 PM
The visualizer seems to work fine on all fronts, except for the arrow keys.  I can use page up and down to skip pages and press enter, but only on the option which is highlighted.  Now that seems like a problem with my arrow keys, but they do work everywhere else (including MB menus).
Title: Re: Milkdrop Visualiser Support
Post by: 13259r on January 31, 2017, 03:57:00 AM
Would it be possible to add in the config menu from the Winamp version? The main reason being the ability to change and increase the FPS. It seems that the Winamp milkdrop creates a set of .ini files under Winamp's appdata/roaming folder that the config menu will edit, but the MusicBee version doesn't create its own .ini's or have anything to do with the Winamp version's.
Title: Re: Milkdrop Visualiser Support
Post by: Coogan on April 25, 2017, 11:38:57 PM
The visualizer seems to work fine on all fronts, except for the arrow keys.  I can use page up and down to skip pages and press enter, but only on the option which is highlighted.  Now that seems like a problem with my arrow keys, but they do work everywhere else (including MB menus).

You have to hold down the [CNTL] key while using the arrow-keys, to navigate the presets.

Coogan
Title: Re: Milkdrop Visualiser Support
Post by: mrmoo232 on May 16, 2017, 02:29:56 PM
Is there any way to access the config menu to set resolution and preset transition timing, i like raising the timing so the visuals blend with each other every so often ;)
Thanks
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 16, 2017, 03:05:03 PM
Is there any way to access the config menu to set resolution and preset transition timing, i like raising the timing so the visuals blend with each other every so often ;)
Thanks

Try this to see if that helps:

https://getmusicbee.com/forum/index.php?topic=1796.msg82759#msg82759
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 31, 2017, 12:41:28 PM
Steven, if you could fix the link of the pop-up window, that'd be great. Otherwise, use the following link to download "DirectX End-User Runtime Web Installer" (it's the same as the one in first post): http://www.microsoft.com/en-us/download/details.aspx?id=35

This issue has not been addressed yet. The link has been updated:

https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35
redwing, i apologise for not doing this when you reported the issue. I didnt see your posts, but the link is updated now

Today I reinstalled Windows (10) on my laptop and tried the milkdrop without those required DirectX 9 files installed.
But the link took me to a wrong page (http://www.xbox.com/en-US/gfwl) instead of the correct one (https://www.microsoft.com/en-us/download/details.aspx?id=35). And then MB freezes and I have to kill the process from task manager. It's reproducible.

If you want to fix this issue, let me know. I won't install DirectX 9 until then.
Title: Re: Milkdrop Visualiser Support
Post by: Steven on May 31, 2017, 02:27:19 PM
Any popup displayed by the plugin is not controlled by MusicBee ie. its embedded in the DLL that MusicBee uses. Unless I get the source code and change it/ recompile it I don't think there I much I can do (I will however look at doing that)
I assume you clicked the link in the warning popup and then MB froze.
I suggest you just install the DirectX 9 files. The links referenced from the add-ons page and in the first post in this topic should be correct
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 31, 2017, 03:27:05 PM
OK, now I get what you have meant, so you fixed the link in the forum posts, not the one in the popup window.
Title: Re: Milkdrop Visualiser Support
Post by: loner on June 03, 2017, 06:01:34 AM
Hello, I apologise if this is a noob question but I couldn't find an answer anywhere.

Which version of the plugin is this based on? The latest version is 2.25c (which has also been open-sourced since 2013) but the Musicbee version is just called 2.2 and has been last modified in 2010.

Overall, is there any work being done to further improve the Musicbee version? There's still several annoying UI and fullscreen-related issues.

EDIT: Also, the biggest problem for me is the fact that Musicbee's Milkdrop doesn't recognize many of the keys. For example, I can't switch between Sequential / Random order of presets (R key), or can't save a modified preset under a different name because Milkdrop doesn't recognize typing.
Title: Re: Milkdrop Visualiser Support
Post by: sean on February 09, 2018, 06:40:10 AM
I've been running Milkdrop on two different machines in Musicbee for several years, but can't recall how I installed. I recently tried installing a different plugin (advanced reporting) and ended up updating to the latest Musicbee beta to get that plugin to work. Unfortunately, I had to roll back to a previous version, as I experienced an issue with not being able to switch to another album or title without an "Unable To Start Playback" error. The problem persisted even when rolling back to a previous version, so I uninstalled and reinstalled Musicbee from the Win10 app store. This resolved the audio driver issues. I'm running 3.1.6590

Milkdrop was no longer in the menu, so I found this version and installed, but it throws odd errors, and even the included visualizers have issues (audio speeds up when any of them is activated).

I checked the install on the other machine, and even though  Milkdrop runs in Musicbee, I didn't use this plugin. It's not in the plugins folder, and I don't recall how it was installed and configured. A search didn't turn it up, and it doesn't appear to be added through Winamp import. There may be a config file somewhere I'm forgetting, and it wouldn't surprise me if I was running a different DX11 version. Wish I'd documented.

Any help would be appreciated. Here are the errors:

The first appears to reference Pixel Shader model 3, part of DirectX 9. I've verified the drivers are in the System32 folder, and I went ahead and downloaded and installed from a link from a previous post in this thread. Didn't make a difference.

The second is something I haven't seen before, but it references a previous version of Musicbee. Only thing I can think of doing at this point is removing Milkdrop and uninstalling and reinstalling version 3.1.35.0 and crossing my fingers.

Other than the visualizer not working, everything else seems fine.

Any suggestions? Thanks!

(http://seanward.org/wp-content/uploads/2018/02/error1.png)

(http://seanward.org/wp-content/uploads/2018/02/error2.png)

Thanks!
Title: Re: Milkdrop Visualiser Support
Post by: redwing on February 09, 2018, 01:34:56 PM
reinstalled Musicbee from the Win10 app store

Try with non-store version from download page instead of the MS store version to see if that's the issue.
Title: Re: Milkdrop Visualiser Support
Post by: sean on February 09, 2018, 10:52:05 PM
Tried with the non-store version.

musicbee 3.1 update 3


Musicbee 3.1 update 1 (3.1.6512)
-this uninstall removed a lot of cached data

And I dug out an older version
2.5.5804

Original audio driver issues remained resolved with each version
- but audio sped up/stuttered with visualizer use

I dropped an older copy of the milkdrop plugin into 2.5 and it worked, so I uninstalled 2.5 and reinstalled musicbee 3.1 update 3

Milkdrop started and functioned, but with a red error message at the top. I overwrote the files with the latest milkdrop download.

Now it functions, but

"close visualizer" puts me into the podcasts screen in main panel despite previously being on the music panel
and restarting the visualizer causes instant stutter and Muscibee crashes
Title: Re: Milkdrop Visualiser Support
Post by: sean on February 10, 2018, 12:40:45 AM
So I've set the visualizer to open full screen, and I'm teaching myself to avoid the "close visualizer" option. In different modes I can toggle the "start visualizer" item in the menu to avoid the crash. I may see what I can do with the hot keys. Nice to have things working again despite a few bugs.  :D


This is my go-to music app, and I'm fond of the visualizer.
Title: Re: Milkdrop Visualiser Support
Post by: Terry Walker on May 16, 2018, 03:56:37 PM
Is there any way to access the config menu to set resolution and preset transition timing, i like raising the timing so the visuals blend with each other every so often ;)
Thanks

Try this to see if that helps:

https://getmusicbee.com/forum/index.php?topic=1796.msg82759#msg82759
worked for m!! thanks :-*
Title: Re: Milkdrop Visualiser Support
Post by: lux1o on October 14, 2018, 05:13:45 PM
can't exit Full Screen properly

thanks
Title: Re: Milkdrop Visualiser Support
Post by: Steven on October 14, 2018, 09:57:56 PM
can't exit Full Screen properly
Alt-Enter or Alt-Tab should toggle the full screen mode
Title: Re: Milkdrop Visualiser Support
Post by: fryerlawrence on February 05, 2019, 08:36:43 PM
I am getting this error message.  I have a brand new $1,200.00 computer with Brand new Nvidia graphics card.  I updated the graphics card, but still no go.  Please advise?

"Your hardware says that it supports [PSVersion=0x300], but it doesn't seem to do it properly - maybe yoru display driver is just buggy.

You might want to try updating your display driver to the latest WHQL driver from the chipset manufacturer (Nvidia, ATI, etc.)

Unable to read the data file: C:\Program files (x86)\MusicBee\plugins\milkdrop2\data\include.fx


(http://[IMG]http://i66.tinypic.com/35iozu0.jpg)[/img]

Thanks,

- fryer
Title: Re: Milkdrop Visualiser Support
Post by: arcendus on February 09, 2019, 10:47:03 PM
Just downloaded this, and am encountering a crash every time I navigate away from the Visualizer tab, then return to the Visualizer tab. So, for example, I'll launch Milkdrop from View > Start visualizer, then head back to the Music tab in order to change songs, and if I click the Visualizer tab it crashes, guaranteed. I've tried uninstalling and reinstalling both MusicBee and Milkdrop, but the results are the same.

I love the visualizer, and all the defaults in MusicBee are laughably terrible, so this is all very disappointing, and if anyone knows of a fix, please let me know.

EDIT: I have no idea as to whether or not this is relevant, but the MusicBee skin I'm using is Dark-Metro DarkORANGE.
Title: Re: Milkdrop Visualiser Support
Post by: PeteJ on May 01, 2019, 08:24:15 PM
Hi,
I've followed the instructions for installation but when I select Milkdrop 2.2 I just get a blank screen. Any ideas?

Thanks

Pete
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 02, 2019, 01:46:14 PM
Did you run the "DirectX End-User Runtime Web Installer"?
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 02, 2019, 02:18:39 PM
Just downloaded this, and am encountering a crash every time I navigate away from the Visualizer tab, then return to the Visualizer tab. So, for example, I'll launch Milkdrop from View > Start visualizer, then head back to the Music tab in order to change songs, and if I click the Visualizer tab it crashes, guaranteed.

Does it always crash or crashes only when you return from specific tabs? If it's the latter, try changing layouts/elements in the tab, for instance a possible conflict between a visualizer element in the tab vs. the visualizer tab.
Title: Re: Milkdrop Visualiser Support
Post by: Oopy Doopy on May 03, 2019, 11:09:32 PM
Just downloaded this, and am encountering a crash every time I navigate away from the Visualizer tab, then return to the Visualizer tab. So, for example, I'll launch Milkdrop from View > Start visualizer, then head back to the Music tab in order to change songs, and if I click the Visualizer tab it crashes, guaranteed. I've tried uninstalling and reinstalling both MusicBee and Milkdrop, but the results are the same.

I love the visualizer, and all the defaults in MusicBee are laughably terrible, so this is all very disappointing, and if anyone knows of a fix, please let me know.

EDIT: I have no idea as to whether or not this is relevant, but the MusicBee skin I'm using is Dark-Metro DarkORANGE.


Exact same issue for me.  Currently running a fully up to date version of Windows 10 on a Ryzen 1700 system with an RTX 2080, but the crashes happened on my older GTX 1070 as well.  My skin is PureNight blue, if that matters.
Title: Re: Milkdrop Visualiser Support
Post by: HRO on May 04, 2019, 11:26:16 AM
Just downloaded this, and am encountering a crash every time I navigate away from the Visualizer tab, then return to the Visualizer tab. So, for example, I'll launch Milkdrop from View > Start visualizer, then head back to the Music tab in order to change songs, and if I click the Visualizer tab it crashes, guaranteed. I've tried uninstalling and reinstalling both MusicBee and Milkdrop, but the results are the same.

I love the visualizer, and all the defaults in MusicBee are laughably terrible, so this is all very disappointing, and if anyone knows of a fix, please let me know.

EDIT: I have no idea as to whether or not this is relevant, but the MusicBee skin I'm using is Dark-Metro DarkORANGE.


Exact same issue for me.  Currently running a fully up to date version of Windows 10 on a Ryzen 1700 system with an RTX 2080, but the crashes happened on my older GTX 1070 as well.  My skin is PureNight blue, if that matters.


Same problem on myside. We need a fix please. The visualiser is so beautiful. :(
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 04, 2019, 03:18:46 PM
If you guys answer these questions that posted already, it would be helpful to identify the cause of the issue.

Did you run the "DirectX End-User Runtime Web Installer"?

Does it always crash or crashes only when you return from specific tabs? If it's the latter, try changing layouts/elements in the tab, for instance a possible conflict between a visualizer element in the tab vs. the visualizer tab.
Title: Re: Milkdrop Visualiser Support
Post by: PeteJ on May 04, 2019, 06:34:52 PM
Did you run the "DirectX End-User Runtime Web Installer"?

Hi, sorry for the late repy. Yes I've downloased DirectX 9.0. I'm using a new laptop (6 weeks old) with windows 10.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 05, 2019, 01:41:34 AM
when I select Milkdrop 2.2 I just get a blank screen.

Do you get any error messages when you run milkdrop?
Also try right-clicking on the screen and try other modes (desktop/full screen) to see if they work.
Try disabling all plugins (including VSTs) and other running programs to avoid any possible conflicts.

If the issue persists, can you post a screenshot of how it looks when you're playing a song on the visualizer tab?
Title: Re: Milkdrop Visualiser Support
Post by: PeteJ on May 05, 2019, 09:57:13 AM
when I select Milkdrop 2.2 I just get a blank screen.

Do you get any error messages when you run milkdrop?
Also try right-clicking on the screen and try other modes (desktop/full screen) to see if they work.
Try disabling all plugins (including VSTs) and other running programs to avoid any possible conflicts.

If the issue persists, can you post a screenshot of how it looks when you're playing a song on the visualizer tab?


Thanks, I'll have a look later on today. By the way, what are VSTs?
Title: Re: Milkdrop Visualiser Support
Post by: PeteJ on May 05, 2019, 07:37:52 PM
when I select Milkdrop 2.2 I just get a blank screen.

Do you get any error messages when you run milkdrop?
Also try right-clicking on the screen and try other modes (desktop/full screen) to see if they work.
Try disabling all plugins (including VSTs) and other running programs to avoid any possible conflicts.

If the issue persists, can you post a screenshot of how it looks when you're playing a song on the visualizer tab?


Thanks, I'll have a look later on today. By the way, what are VSTs?
Hi,
I just get a completely black screen in all modes. Other visualisers seem to work OK. Is there any way of completely removing milkdrop and reinstalling?
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 06, 2019, 12:13:24 AM
Is there any way of completely removing milkdrop and reinstalling?

Just remove/re-add included files and folders in the zip file and restart MB. That's all.

Also try a portable version of MB to see if that makes any differences. You could also post your laptop model, then other users of the same model might confirm the same behavior or share how to troubleshoot.
Title: Re: Milkdrop Visualiser Support
Post by: PeteJ on May 06, 2019, 05:33:30 PM
Hi,
My laptop is a HP 15-da0008. 15.6 Inch Celeron 4GB 1TB.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 07, 2019, 02:24:16 PM
Noticed two issues that weren't present before.

- Press L to load the preset list, then arrow keys to navigate don't work. Keep pressing the keys closes visualizer tab. They used to work.
- Normal mode to Full Screen and returning work fine. But Desktop mode to Normal mode shows the following error and doesn't work properly. 

MusicBee v3.3.7065.34908 (Win10.0)

System.ArgumentException: Value of '-2147483648' is not valid for 'red'. 'red' should be greater than or equal to 0 and less than or equal to 255.
   at System.Drawing.Color.CheckByte(Int32 value, String name)
   at System.Drawing.Color.FromArgb(Int32 alpha, Int32 red, Int32 green, Int32 blue)
   at System.Drawing.Color.FromArgb(Int32 red, Int32 green, Int32 blue)
   at #=zxtWTmr_fRzcy5Xjdj9Q_8qKPoGRP.#=zQR2BJg_C3KeoKggwPu0cYko=(#=zF8_r4NB3zeml4jksWhb_LAE= #=zrW_qfLo=, Size #=z_Pk70Ys=, Color& #=z6VBZObM=, #=zF8_r4NB3zeml4jksWhb_LAE=& #=z3ixaUPJ5CEfx, Bitmap& #=z3pLgA01Tj2HjKNTr_A==, Single& #=z82MpcbBHwq7Nw8Uphw==)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zR$a8f8Q8nr6HwJKnSg==.#=zM$_V4acAeYU2Oh8SfXRcJqg=(#=zF8_r4NB3zeml4jksWhb_LAE= #=zrW_qfLo=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zR$a8f8Q8nr6HwJKnSg==.#=zK9H2J$Wr3WZpIvte8w==(#=zF8_r4NB3zeml4jksWhb_LAE= #=zrW_qfLo=, Boolean #=zcrWhf4SxcwHH3RYqsA==)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zR$a8f8Q8nr6HwJKnSg==.#=zK9H2J$Wr3WZpIvte8w==()
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zR$a8f8Q8nr6HwJKnSg==.#=zV8eaP7zBJZjk()
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zR$a8f8Q8nr6HwJKnSg==.#=zADyrZKDovaWy()
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zJMkXIH8DbGUC.#=zl1BofCgJV$Hj(Rectangle #=zoMhNNMo=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zE_HdZ1Ovgv_M(#=zjcI0VWImvcxh #=zn$nmi08=, Boolean #=zZTod3jj_2c1vlt679A==)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zRPLlE9vrNWlD(#=zjcI0VWImvcxh #=zn$nmi08=, Boolean #=zZTod3jj_2c1vlt679A==)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zKIRA1ylBtEgH(Boolean #=zV5T9aE$646n0)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zEmiWctkSKcDq.#=zqGPWlfj0fBWL(#=zkDeI$0rRekf$gE6u9ekd5jI= #=ziei_zJB8Wyl$, Boolean #=zV5T9aE$646n0, Boolean #=zueoCjjHNUU$7peHeRK7D3ks=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=z03npaEcsk0MD5vJQoh3KD0w=(Boolean #=zhi8FNKY=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zhiviGAuekjMlrAUCqQ==.#=zJ1rPhrj4_$uV()
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zhiviGAuekjMlrAUCqQ==.#=zKJ1SiBs=(#=zBH7pJU1LkBFIXeI55D0c3lpVqxiP$69D2A== #=zGZUJUQ4=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=zhiviGAuekjMlrAUCqQ==.#=zvmisf8JW9zK$(#=zBH7pJU1LkBFIXeI55D0c3lpVqxiP$69D2A== #=zGZUJUQ4=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=z6JRysRzHu4xfzU5kmpqmhxg=.#=zS$gxj0_0cYnV(#=zBH7pJU1LkBFIXeI55D0c3lpVqxiP$69D2A== #=zGZUJUQ4=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=z6JRysRzHu4xfzU5kmpqmhxg=.#=zZO_4N_ZHg6cB95ZpOn7bnHQ=.#=zk$qYWfGJiz7A(#=zBH7pJU1LkBFIXeI55D0c3lpVqxiP$69D2A== #=zGZUJUQ4=)
   at #=zgELVif2iwgtk0ItyQwl$VG1RS5Af.#=z6JRysRzHu4xfzU5kmpqmhxg=.#=zZO_4N_ZHg6cB95ZpOn7bnHQ=.#=ztiMi2aLOoIbRpOFXvw==(Object #=zsXDaPAQ=, EventArgs #=zRiDv2sk=)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: Milkdrop Visualiser Support
Post by: Steven on May 07, 2019, 06:41:32 PM
I honestly cant see how that error could have happened but in any case I have put in handling to ensure only a valid colour can be set.
In terms of the keyboard handling, I had to go back to v2.5 to find a version that worked as expected. A lot has changed and its very difficult to figure out why its not working so I am going to leave this unsolved for now.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 07, 2019, 07:40:54 PM
No problem. Take your time!
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 08, 2019, 10:27:01 AM
With the new patch, the error no longer shows up, but transition from desktop mode to normal window still doesn't work properly. GUI is often broken or not responding. The only workaround I found is click on restore button and then maximize again, then visualizer tab shows up properly with milkdrop working in it.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on May 12, 2019, 04:57:11 AM
When you have time to revisit this, I hope you consider removing the hard-coded cap on the framerate. Currently it's capped to 40FPS, which is better than 30FPS of v2.5, but I don't see why such restriction is needed. If it has to for some reason, please allow it at least up to 60FPS as the most common refresh rate of laptop monitors is 60Hz.
Title: Re: Milkdrop Visualiser Support
Post by: lux1o on May 14, 2019, 05:22:55 PM
i cant exit full screen pressing esc

only double click an then goes to window mode

thenks
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 08, 2019, 08:11:14 PM
when I select Milkdrop 2.2 I just get a blank screen.

Do you get any error messages when you run milkdrop?
Also try right-clicking on the screen and try other modes (desktop/full screen) to see if they work.
Try disabling all plugins (including VSTs) and other running programs to avoid any possible conflicts.

If the issue persists, can you post a screenshot of how it looks when you're playing a song on the visualizer tab?


Thanks, I'll have a look later on today. By the way, what are VSTs?
Hi,
I just get a completely black screen in all modes. Other visualisers seem to work OK. Is there any way of completely removing milkdrop and reinstalling?

I just got a new Windows 10 PRO, PC, 8GB RAM 2 SSD's, Quad core Intel Apollo Lake processor only MB Portable v3.3.7094 and a few associated Apps installed..
The only thing apart from the Milkdrop blank screen is a message about DirectX 9 out of date, but I'm running DirectX 12.
After clicking OK on that, a loud buzzing is heard for about 6 seconds then MB crashes./ closes.
Everything runs smoother, and faster, than old PC, graphics on big TV with MB txt and Theatre Mode, very nice, the only thing lacking is the Milkdrop visuals...
I really hope it's something that can be fixed  :-[
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 08, 2019, 08:26:44 PM
The only thing apart from the Milkdrop blank screen is a message about DirectX 9 out of date, but I'm running DirectX 12.

It requires DirectX 9 files. You need to run DirectX End-User Runtime Web Installer from the first post link.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 08, 2019, 08:28:50 PM
The only thing apart from the Milkdrop blank screen is a message about DirectX 9 out of date, but I'm running DirectX 12.

It requires DirectX 9 files. You need to run DirectX End-User Runtime Web Installer from the first post link.

Very much obliged for your prompt response..
Freddy
Title: Re: Milkdrop Visualiser Support
Post by: sveakul on June 09, 2019, 06:48:43 PM
Just FYI, I've noticed that some media players that require DirectX9 (MPC-HC, MPC-BE) get around the need to do a system install of the Microsoft redist by just inserting two files from that package into the app's folder--D3DX9_43.dll and D3DCompiler_47.dll.

Folks that use Milkdrop (I do not), could therefore try putting those same two files into MusicBee's "Plugins" folder, if they are averse to running the Microsoft redist web installer, and see if that's a solution.

As far as getting the two files mentioned, people who already have MPC-HC or MPC-BE can just copy them out of those app's folder, which I think is safer than trying to find them on a "DLL Downloads" site.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 12:27:31 PM
I actually installed Winamp 5.8 last week to see If I could figure out a fix - I could not!!
http://www.winamp.com - However it may be useful for adjusting some settings, transitions or presets.

Finally got Milkdrop running nicely with MB on new PC, thanks to input from @Reddwing and @sveakul.
Do you have these files under \Windows\System32 folder?
"Mildrop2 requires d3dx9_31.dll to be present Fullscreen video OSD requires d3dx9_42.dll to be present."
(http://forums.winamp.com/showthread.php?t=316508)

Not found in my '\Windows\System32' folder, but found these 'D3DX9_43.dll' and 'D3DCompiler_47.dll' here...
https://github.com/clsid2/mpc-hc/releases/download/1.8.6/MPC-HC.1.8.6.x86.zip
And simply moved them to the location mentioned in '@sveakul's post...
Just FYI, I've noticed that some media players that require DirectX9 (MPC-HC, MPC-BE) get around the need to do a system install of the Microsoft redist by just inserting two files from that package into the app's folder--D3DX9_43.dll and D3DCompiler_47.dll.
Folks that use Milkdrop could therefore try putting those same two files into MusicBee's "Plugins" folder, if they are averse to running the Microsoft redist web installer, and see if that's a solution.

It maybe worth adding them to the Mildrop visualiser zip??
Download this link for the visualiser zip file:
http://www.mediafire.com/?7px9a0v015avdyf

And finally, I moved the 'milk.ini' file as suggested in this post by @Redwing...
I did some tests, and probably this would do just for configuring the Transitions tab settings in the screenshot without installing Winamp.

1. Create a sub-folder "Plugins" under your MusicBee\Plugins folder either with normal or portable installation.
2. Save the following text into "milk2.ini" using Notepad and place it under MusicBee\Plugins\Plugins folder you created above.

Code
[settings]
nMainWndTop=53
nMainWndLeft=241
nMainWndRight=1361
nMainWndBottom=840
avs_wx=64
avs_wy=64
avs_ww=256
avs_wh=256
bPresetLockOnAtStartup=0

fTimeBetweenPresets=16.000000
fTimeBetweenPresetsRand=10.000000
fBlendTimeAuto=2.700000
fBlendTimeUser=1.700000
bHardCutsDisabled=1
fHardCutLoudnessThresh=2.450000
fHardCutHalflife=60.000000

Whenever the visualization window size in MB changes, the top-half part of this file gets updated automatically. You can adjust the settings in the bottom-half, consulting the screenshot. Those values are Winamp default values. To enable hard cuts, change bHardCutsDisabled value to "0".

Hope all this helps - Regards: Freddy

I'm now thinking that Milkdrop is running smoother than ever with the older DX9 files than with the latest DX12, could be Milkdrop was created at the time of DX9 or is it that my euphoria at getting Milkdrop running is having a placebo effect?

Regards: Freddy
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 12:35:24 PM
When you ran the DirectX End-User Runtime Web Installer, didn't it put the two files, along with others, into Windows\System32 folder?
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 01:02:20 PM
When you ran the DirectX End-User Runtime Web Installer, didn't it put the two files, along with others, into Windows\System32 folder?

Yes I found lots "DXDX9*.DLL's" and  "D3DCompiler_47.dll"

At the time was not sure which ones to move and where to move them to, but Milkdrop failed until I moved D3DX9_43.dll and D3DCompiler_47.dll to "Musicbee\Plugins" folder...
Freddy
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 01:09:21 PM
Maybe you needed to reboot your machine after running the installer.
Can you try this? Move the two files from MB's plugins folder to somewhere else. And reboot your machine and see if Milkdrop works without the two files in the plugins folder.
If it's still not working, instructions will need to be updated.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 02:29:01 PM
Maybe you needed to reboot your machine after running the installer.
Can you try this? Move the two files from MB's plugins folder to somewhere else. And reboot your machine and see if Milkdrop works without the two files in the plugins folder.
If it's still not working, instructions will need to be updated.

Sorry...lunch break!!

Just to clarify, on the new PC, I have NOT yet run the "directx.exe" from the "DirectX End-User Runtime Web Installer" link in the first Post,

The files "D3DX9_43.dll" and "D3DCompiler_47.dll" already exist in "C:\Windows\System32" folder.

On the new PC, Milkdrop just showed a blank screen and crashed after a few seconds.
I didn't do anything over the weekend, then when I read about ONLY moving "D3DX9_43.dll" and "D3DCompiler_47.dll" to "Musicbee\Plugins", today, and Milkdrop worked ok after a reboot.

In the 2 older laptops, both Win 10 pro, if that makes any difference, "C:\windows\System32" has ONLY has the "D3DX9_43.dll" and NOT "D3DCompiler_47.dll", and they both worked fine with Milkdrop.

I'm sure you can understand that I'm nervous about running the DX now as all working just fine, but more than happy to to REMOVE "D3DX9_43.dll" and "D3DCompiler_47.dll" out of "Musicbee\Plugins" to see what happens...

I'll report back shortly -  Regards: Freddy
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 02:51:39 PM
Maybe you needed to reboot your machine after running the installer.
Can you try this? Move the two files from MB's plugins folder to somewhere else. And reboot your machine and see if Milkdrop works without the two files in the plugins folder.
If it's still not working, instructions will need to be updated.

1) Booted new PC, auto-runs to start MB via mb.bat,
    launch a playlist-mixer, music starts, switch to Milkdrop vis
    ALL OK.
    Removed "D3DX9_43.dll" and "D3DCompiler_47.dll" from "Musicbee\Plugins"
    
2) Re-booted new PC, auto-runs to start MB via mb.bat
    launch a playlist-mixer, music starts, switch to Milkdrop vis
    BLANK SCREEN - but NO CRASH
    Had to halt MB via Task Manager!
    Replaced "D3DX9_43.dll" and "D3DCompiler_47.dll" into "Musicbee\Plugins"

3) Re-booted new PC, auto-runs to start MB via mb.bat
    launch a playlist-mixer, music starts, switch to Milkdrop vis
    ALL OK.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 03:02:31 PM
Can you check if your Windows\System32 folder contains d3dx9_31.dll & d3dx9_42.dll files?

http://forums.winamp.com/showthread.php?t=316508
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 03:19:37 PM
Can you check if your Windows\System32 folder contains d3dx9_31.dll & d3dx9_42.dll files?

http://forums.winamp.com/showthread.php?t=316508

Yes they're both present in "C:\Windows\System32"
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 03:28:38 PM
Can you check one more thing?
To see if those files are present in your C:\Windows\SysWOW64 folder too as MB is a 32-bit program.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 03:59:53 PM
Can you check one more thing?
To see if those files are present in your C:\Windows\SysWOW64 folder too as MB is a 32-bit program.

I'll check almost anything you want if it helps!

Yes they're both present in "C:\Windows\SysWOW64" as well, d3dx9_31.dll created in 2006 and d3dx9_42.dll in 2009.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 04:05:36 PM
OK. Thanks for checking all those!

Then obviously sveakul's tip works for some machines if running the Web installer still can't run milkdrop properly.

Steven, maybe add the link to the post to the first post as it would help some people perhaps with newer machines.

Just FYI, I've noticed that some media players that require DirectX9 (MPC-HC, MPC-BE) get around the need to do a system install of the Microsoft redist by just inserting two files from that package into the app's folder--D3DX9_43.dll and D3DCompiler_47.dll.

Folks that use Milkdrop (I do not), could therefore try putting those same two files into MusicBee's "Plugins" folder, if they are averse to running the Microsoft redist web installer, and see if that's a solution.

As far as getting the two files mentioned, people who already have MPC-HC or MPC-BE can just copy them out of those app's folder, which I think is safer than trying to find them on a "DLL Downloads" site.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 04:31:07 PM
Thanks for the info, Skinjob!

I did some tests, and probably this would do just for configuring the Transitions tab settings in the screenshot without installing Winamp.

1. Create a sub-folder "Plugins" under your MusicBee\Plugins folder either with normal or portable installation.
2. Save the following text into "milk2.ini" using Notepad and place it under MusicBee\Plugins\Plugins folder you created above.

Code
[settings]
nMainWndTop=53
nMainWndLeft=241
nMainWndRight=1361
nMainWndBottom=840
avs_wx=64
avs_wy=64
avs_ww=256
avs_wh=256
bPresetLockOnAtStartup=0

fTimeBetweenPresets=16.000000
fTimeBetweenPresetsRand=10.000000
fBlendTimeAuto=2.700000
fBlendTimeUser=1.700000
bHardCutsDisabled=1
fHardCutLoudnessThresh=2.450000
fHardCutHalflife=60.000000

Whenever the visualization window size in MB changes, the top-half part of this file gets updated automatically. You can adjust the settings in the bottom-half, consulting the screenshot. Those values are Winamp default values. To enable hard cuts, change bHardCutsDisabled value to "0".

Actually I'm now using a full settings file for milkdrop obtained from a foobar version.
But I'm not going to post the content of the file as it won't be useful at all if you don't see the actual settings dialog.
I just followed the instructions here: https://appuals.com/how-to-get-milkdrop-2-visualisations-in-foobar/

And copied milk2.ini file to the aforementioned MusicBee\Plugins\Plugins folder, then it works.
If you want to change some settings, adjust it with foobar using the plugin's settings dialog, and then copy the settings file again.
There are some settings and keys that get overridden by MB, but most work.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 04:47:03 PM
Actually I'm now using a full settings file for milkdrop obtained from a foobar version.
But I'm not going to post the content of the file as it won't be useful at all if you don't see the actual settings dialog.
I just followed the instructions here: https://appuals.com/how-to-get-milkdrop-2-visualisations-in-foobar/

And copied milk2.ini file to the aforementioned MusicBee\Plugins\Plugins folder, then it works.
If you want to change some settings, adjust it with foobar using the plugin's settings dialog, and then copy the settings file again.
There are some settings and keys that get overridden by MB, but most work.

[EDIT]
Thanks for the investigations, and thanks for the info and link, that's a dam good find, I'm gonna try it right now!

I'd like to re-rate some of the 500+ presets as some rated only 1 should be a 5 (and vice-versa)..
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 06:22:06 PM
I just followed the instructions here: https://appuals.com/how-to-get-milkdrop-2-visualisations-in-foobar/

All done and working like a dream, albeit a psychedelic dream from watching 'Rovastar-Tripmaker Space Trip Mix' while playing 'Iron Butterfly'- thanks again! @Redwing.
Freddy
Title: Re: Milkdrop Visualiser Support
Post by: sveakul on June 10, 2019, 07:51:59 PM
Hi Freddy--I got a little lost along this thread, haha..  Just curious as to if after all the other changes were done, you still needed to keep d3dx9_43.dll and D3DCompiler_47.dll in your MusicBee "Plugins" folder in order for Milkdrop to run properly.  In other words, did my initial suggestion actually work, or were you able to find another way to accomplish the same thing?

Just in case it helps any experimenters, I downloaded the whole DX9 "full install" package from Microsoft and extracted just the 32-bit d3dx9_43.dll from it.  I've put that in a 7-zip upload together with the D3DCompiler_47.dll from my own 32-bit Windows 7 SP1 System32 folder.  So people who want to try what I suggested previously (https://getmusicbee.com/forum/index.php?topic=1796.msg160657#msg160657) don't need to get MPC-HC, etc. first.  The 7-zip is here:
http://s000.tinyupload.com/index.php?file_id=08684140001147137386 (http://s000.tinyupload.com/index.php?file_id=08684140001147137386)
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 08:18:17 PM
Hi Freddy--I got a little lost along this thread, haha..  Just curious as to if after all the other changes were done, you still needed to keep d3dx9_43.dll and D3DCompiler_47.dll in your MusicBee "Plugins" folder in order for Milkdrop to run properly.  In other words, did my initial suggestion actually work, or were you able to find another way to accomplish the same thing?

Yeah is been a busy day, I tried a few things under the guidance of @Redwing with his invaluable assistance!
I removed those two dll files from Musicbee\Plugins, and Milkdrop locked up MB.
I put them back again, all ok after a reboot once again.
I've not done the update to DirectX 9.0 runtimes, as all working fine without!
Freddy
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 08:30:14 PM
Just in case it helps any experimenters, I downloaded the whole DX9 "full install" package from Microsoft and extracted just the 32-bit d3dx9_43.dll from it.  I've put that in a 7-zip upload together with the D3DCompiler_47.dll from my own 32-bit Windows 7 SP1 System32 folder.  So people who want to try what I suggested previously (https://getmusicbee.com/forum/index.php?topic=1796.msg160657#msg160657) don't need to get MPC-HC, etc. first.  The 7-zip is here:
http://s000.tinyupload.com/index.php?file_id=08684140001147137386 (http://s000.tinyupload.com/index.php?file_id=08684140001147137386)

Good idea, and I think @redwing may be making a few changes to the instructions to the first post, based on today's experimentation results as well!
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 08:46:15 PM
I already made a suggestion and it's up to Steven whether to update the instructions.
I think it could be useful for people just having a blank screen without a crash even after installing DirectX 9.
We have another report here:

I've followed the instructions for installation but when I select Milkdrop 2.2 I just get a blank screen. Any ideas?

If adding the files to the plugins folder can fix that case too, we could be more certain.
Title: Re: Milkdrop Visualiser Support
Post by: sveakul on June 10, 2019, 08:52:00 PM
Hi Freddy--I got a little lost along this thread, haha..  Just curious as to if after all the other changes were done, you still needed to keep d3dx9_43.dll and D3DCompiler_47.dll in your MusicBee "Plugins" folder in order for Milkdrop to run properly.  In other words, did my initial suggestion actually work, or were you able to find another way to accomplish the same thing?

Yeah is been a busy day, I tried a few things under the guidance of @Redwing with his invaluable assistance!
I removed those two dll files from Musicbee\Plugins, and Milkdrop locked up MB.
I put them back again, all ok after a reboot once again.
I've not done the update to DirectX 9.0 runtimes, as all working fine without!
Freddy

Ah, OK, glad to see that the suggestion really works!  It was just presented as an alternate route to doing the DX9 runtimes web install.  Cool  8)
Title: Re: Milkdrop Visualiser Support
Post by: Steven on June 10, 2019, 09:19:13 PM
So by adding:
D3DCompiler_47.dll
D3DX9_43.dll

to the MusicBee/Plugins folder as part of the milkdrop visualiser install suffices to get it running without doing the full DX9 install?

in my SysWOW64 folder, D3DCompiler_47.dll is dated 15-Sep-2018, and D3DX9_43.dll is dated 26-May-2010. Are those the same as for yourselves?
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 09:24:55 PM
So by adding:
D3DCompiler_47.dll
D3DX9_43.dll

to the MusicBee/Plugins folder as part of the milkdrop visualiser install suffices to get it running without doing the full DX9 install?

No one has verified that, and I'm not sure it can make it work without DirectX 9 install. I think that could help some people having issues even after installing DirectX 9.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 09:37:13 PM
So by adding:
D3DCompiler_47.dll
D3DX9_43.dll

to the MusicBee/Plugins folder as part of the milkdrop visualiser install suffices to get it running without doing the full DX9 install?

in my SysWOW64 folder, D3DCompiler_47.dll is dated 15-Sep-2018, and D3DX9_43.dll is dated 26-May-2010. Are those the same as for yourselves?
Afirmative..
 Both present in "C:\Windows\SysWOW64" as well, as Windows/Systme32 folders 'd3dx9_31.dll' created in 2006 and 'd3dx9_42.dll' in 2009.

Not done the runtimes update, and Milkdrop working good after ONLY adding both dll's to Musicbee/Plugins folder.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 09:42:18 PM
Alternative..
Mine are both present in "C:\Windows\SysWOW64" as well, d3dx9_31.dll created in 2006 and d3dx9_42.dll in 2009.

Not done the runtimes update, and Milkdrop working good afer ONLY adding both dll's to Musicbee/Plugins folder.

I think your machine already got DirectX 9 installed, judging from the files you already have in those folders.
To make sure, you can run "dxdiag" from Windows Search bar, and check installed DirectX versions.
Title: Re: Milkdrop Visualiser Support
Post by: sveakul on June 10, 2019, 09:47:31 PM
in my SysWOW64 folder, D3DCompiler_47.dll is dated 15-Sep-2018, and D3DX9_43.dll is dated 26-May-2010. Are those the same as for yourselves?

@Steven:  the d3dx9_43.dll from the Microsoft "full install" runtime package is dated 5/26/2010 and is 1,998,168 bytes;  the D3DCompiler_47.dll from Windows 7 SP1 System32 folder is dated 4/27/2017 and is 3,550,208 bytes.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 09:49:48 PM
I think your machine already got DirectX 9 installed, judging from the files you already have in those folders.

That is correct, or at least the DX9 components,  entering 'dxdiag' into the RUN dialog box, confirms DX12 is currently installed.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 09:50:48 PM
Does that list DirectX 9 too?
See Display> Drivers> Feature Levels.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 10, 2019, 09:55:30 PM
Does that list DirectX 9 too?
See Display> Drivers> Feature Levels.

If that was for me, I can do more checks tommorow, hope thats ok.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 09:57:59 PM
No problem.
Title: Re: Milkdrop Visualiser Support
Post by: redwing on June 10, 2019, 10:22:44 PM
Does that list DirectX 9 too?
See Display> Drivers> Feature Levels.

Ignore my previous post. Feature levels are not the same as DirectX versions.
The tool doesn't seem to show all installed DirectX versions.
Title: Re: Milkdrop Visualiser Support
Post by: Amethyst on June 29, 2019, 01:17:28 AM
Hey! I absolutely love that this is a thing, since the visualisations were THE thing that originally moved me from WMP to Winamp years ago.

MilkDrop's working technically in MB for me, but I'm having an issue where it's not fully reacting to music. I'm not too sure what the issue is, and I've poked about in MB's settings, toggling this and that on/off without any result.
I tested in Winamp as well and it was working totally fine in that.

This is what a song looks like in MB (https://www.dropbox.com/s/59m47yzsogvf231/milkmb.png?dl=0[)

At the same time, same preset, but in Winamp (https://www.dropbox.com/s/p27do1qn736pk9i/milkwinamp.png?dl=0)
Most of the time MB's only filling half of the bar, with it now and then spiking up further, and the actual movements themselves aren't too pronounced.

I think there was a mention of something like this a while back on this thread but the picture it linked to was gone and it wasn't too clear to me what they did to fix it. My audio device itself doesn't appear to be the issue (for one Winamp would have the same problem) as I've tried with both my surround sound headset (via USB) and my stereo speakers (via motherboard's audio port)
Does anyone know of a way to fix this? Thanks!
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 29, 2019, 09:26:21 AM

MilkDrop's working technically in MB for me, but I'm having an issue where it's not fully reacting to music. I'm not too sure what the issue is, and I've poked about in MB's settings, toggling this and that on/off without any result.
I tested in Winamp as well and it was working totally fine in that.

I don't think there are any settings to tweak specifically for Milkdrop within MB,  but checkout these posts about adding the milk2.ini file...if you've not already done that!

https://getmusicbee.com/forum/index.php?topic=1796.msg160608#msg160608
Title: Re: Milkdrop Visualiser Support
Post by: Steven on June 29, 2019, 10:07:51 AM
if you are using ASIO or WASAPI (Exclusive) try using WASAPI (Shared) to see if that makes any difference
Title: Re: Milkdrop Visualiser Support
Post by: Amethyst on June 29, 2019, 01:19:18 PM

MilkDrop's working technically in MB for me, but I'm having an issue where it's not fully reacting to music. I'm not too sure what the issue is, and I've poked about in MB's settings, toggling this and that on/off without any result.
I tested in Winamp as well and it was working totally fine in that.

I don't think there are any settings to tweak specifically for Milkdrop within MB,  but checkout these posts about adding the milk2.ini file...if you've not already done that!

https://getmusicbee.com/forum/index.php?topic=1796.msg160608#msg160608

I did fiddle with that a little bit but without any actual changes. I'm not really sure what settings in there to even tweak, and the ones I can figure out don't seem too relevant.  :(
if you are using ASIO or WASAPI (Exclusive) try using WASAPI (Shared) to see if that makes any difference

I have it on WASAPI (Shared). I don't have whatever ASIO wants for me to try than, DirectSound didn't help but WASAPI (Exclusive) did partially fix the issue, though not fully. For some reason it was reacting to the actual volume the song was being played at with that one as well.
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on July 08, 2019, 05:49:02 PM
Milkdrop Visualization fans..

Zylot - The Complete Collection of 250 (Remastered, Retouched, Redone)

http://forums.winamp.com/showthread.php?t=452812
Title: Error
Post by: musicbee4dwd on November 16, 2019, 07:07:26 AM
I'm using a 6 year old laptop with Windows 10, all updated, with the integrated Intel 4000 graphics chip, also updated driver.

I put the Milkdrop folder into the Plugins folder, and then (and this is where I think I screwed up) I added the dll file using MB's "add visualizer" option. I've since removed the Milkdrop folder and tried to redo it, but no luck. The path is wrong in the second image because I initially set the MD folder into the plugins folder, but I put the MD folder in both plugin and root directory locations just to make sure MB would find it.

I also noticed after dropping the visualizer plugin  "Old Sonique" into the MB plugin directory, (I restarted MB), MusicBee isn't seeing it when I go to View>Visualizations. It's not there.

(https://i.imgur.com/yi0XvIa.jpg)

(https://i.imgur.com/f9chU3g.jpg)
Title: Re: Milkdrop Visualiser Support
Post by: FusionFist on January 14, 2020, 01:55:15 AM
This is how I got it working from scratch.


I have a portable SSD to where I installed my Music Bee Portable Version.

On My main Windows 10 PC I ran into all the problems getting Milkdrop to work but eventually with a lot of copying and pasting and back and forth it all now works. What is curious is that when I plugged my external SSD into a different Windows10 Laptop, milkdrop ran first time. This leads me to believe only the 3 files are needed to be copied to the Plugins directory. I also copied the script posted on the previous page into milkdrop2.ini file but not tried without it.

I ran the Directx web installer and copied over the 3 files (D3DX9_31.dll, D3XD9_43.dll & D3DCompiler_47.dll from my syswow64 folder to my MusicBee/Plugins folder. I believe these versions are correct and resolved milkdrop not starting as I had previously downloaded those files from random sites. I suggest checking those .dlls are exactly the right version and you should be able to start MilkDrop without the Directx Message or the Graphics Driver message. (I've had both errors on my journey to get it working!) Finally if it throws up a message about any missing files from /data then check your Data folder is in MusicBee/Plugins/Milkdrop2/Data. Hope this post helps someone somewhere. I set up an account just to share this info!
Title: Re: Milkdrop Visualiser Support
Post by: audisteezer on February 24, 2020, 10:46:32 PM
This is how I got it working from scratch.


I have a portable SSD to where I installed my Music Bee Portable Version.

On My main Windows 10 PC I ran into all the problems getting Milkdrop to work but eventually with a lot of copying and pasting and back and forth it all now works. What is curious is that when I plugged my external SSD into a different Windows10 Laptop, milkdrop ran first time. This leads me to believe only the 3 files are needed to be copied to the Plugins directory. I also copied the script posted on the previous page into milkdrop2.ini file but not tried without it.

I ran the Directx web installer and copied over the 3 files (D3DX9_31.dll, D3XD9_43.dll & D3DCompiler_47.dll from my syswow64 folder to my MusicBee/Plugins folder. I believe these versions are correct and resolved milkdrop not starting as I had previously downloaded those files from random sites. I suggest checking those .dlls are exactly the right version and you should be able to start MilkDrop without the Directx Message or the Graphics Driver message. (I've had both errors on my journey to get it working!) Finally if it throws up a message about any missing files from /data then check your Data folder is in MusicBee/Plugins/Milkdrop2/Data. Hope this post helps someone somewhere. I set up an account just to share this info!
I had milkdrop working a year ago and since then a windows update corrupted my ssd and i have been installing musicbee and milkdrop again.  When i open milkdrop i get an error saying C:\Program Files (x86)\musicbee\plugins\milkdrop2\data\include fix unable to read the data file.  did you encounter this error?
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on February 25, 2020, 10:15:18 AM
Try the stand alone Milkdrop option...

https://getmusicbee.com/forum/index.php?topic=30813.msg170706#msg170706

Freddy
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on March 08, 2020, 03:02:48 PM
The best 9,854 Milkdrop presets selected from 52k (all fRating=5.000), released after months of testing by Jason Fletcher.
Includes preview images of each preset. The presets have been organized into 11 category folders:
Dancer, Drawing, Fractal, Geometric, Hypnotic, Particles, Reaction, Sparkle, Supernova, Waveform, Transition.

https://thefulldomeblog.com/2020/02/21/nestdrop-presets-collection-cream-of-the-crop (http://)

Best regards: Freddy
Title: Re: Milkdrop Visualiser Support
Post by: haggers on June 04, 2020, 11:27:03 AM
https://thefulldomeblog.com/2020/02/21/nestdrop-presets-collection-cream-of-the-crop (http://)
Thank you, these are great and work perfectly!
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 04, 2020, 02:23:29 PM
https://thefulldomeblog.com/2020/02/21/nestdrop-presets-collection-cream-of-the-crop (http://)
Thank you, these are great and work perfectly!

Yeah, thanks, they are cool, but rather a lot to choose from, i just setteld on those in the "interactive" folder..
Title: Re: Milkdrop Visualiser Support
Post by: KalYau on June 09, 2020, 11:12:31 PM


I'm using a 6 year old laptop with Windows 10, all updated, with the integrated Intel 4000 graphics chip, also updated driver.

I put the Milkdrop folder into the Plugins folder, and then (and this is where I think I screwed up) I added the dll file using MB's "add visualizer" option. I've since removed the Milkdrop folder and tried to redo it, but no luck. The path is wrong in the second image because I initially set the MD folder into the plugins folder, but I put the MD folder in both plugin and root directory locations just to make sure MB would find it.

I also noticed after dropping the visualizer plugin  "Old Sonique" into the MB plugin directory, (I restarted MB), MusicBee isn't seeing it when I go to View>Visualizations. It's not there.

(https://i.imgur.com/yi0XvIa.jpg)

(https://i.imgur.com/f9chU3g.jpg)

After an evening of troubleshooting, I was able to diagnose this issue, as I was having it on my Windows 10 system. This issue seems to occur only if you are unable to have administrative rights to access said MusicBee plugins folder. For me, I had an issue because I couldn't modify my Windows App Store folder of MusicBee. I was able to bypass this issue by downloading the non-App store version, and could use my MilkDrop plugin just fine that way.
Title: Re: Milkdrop Visualiser Support
Post by: DrRoboculous on June 17, 2020, 06:42:13 AM
The best 9,854 Milkdrop presets selected from 52k (all fRating=5.000), released after months of testing by Jason Fletcher.
Includes preview images of each preset. The presets have been organized into 11 category folders:
Dancer, Drawing, Fractal, Geometric, Hypnotic, Particles, Reaction, Sparkle, Supernova, Waveform, Transition.

https://thefulldomeblog.com/2020/02/21/nestdrop-presets-collection-cream-of-the-crop (http://)

Best regards: Freddy

When i try to open one of the folders by loading presets within Musicbee it crashes the whole thing when i select the folder in the presets menu and hit Enter. Does this happen to anyone else? How to avoid this? Any help?
Thanks!
Title: Re: Milkdrop Visualiser Support
Post by: Freddy Barker on June 17, 2020, 11:50:48 AM
Hi DrRoboculous,

I used to have a few problems on an old PC, similar to those you mention, then I got to using this method that works fine every time...

https://getmusicbee.com/forum/index.php?topic=30813.msg170706#msg170706

Freddy
Title: Re: Milkdrop Visualiser Support
Post by: DrRoboculous on June 18, 2020, 06:18:58 AM
Sweet. Thanks.  :)