Go Back   Winamp & Shoutcast Forums > Visualizations > MilkDrop > MilkDrop Presets

Reply
Thread Tools Search this Thread Display Modes
Old 29th March 2021, 06:24   #1
serge000
Member
 
serge000's Avatar
 
Join Date: Oct 2018
Posts: 60
I've made a 1 exe portable version of MilkDrop with new presets generated on startup!

Hey guys!

I've wrapped something cool called MilkDrop2077+

-100% portable version of MilkDrop
-1 single exe file (only 10mb!)
-Works with any audio input (YouTube, Spotify, iTunes, Winamp ect...)
-New effects auto-generated on every launch


How it works :
-MilkDrop2077+ is a mix of BeatDrop Music Visualizer and MilkDrop2077
-On startup it will check if the DirectX 9.0 Runtime are installed
-If not found, it will prompt the user for a quick automated setup
-When clicking on the start button, it will create a folder TempDir/2077
-Then extract all the BeatDrop files in
-Then auto-generate 100 presets with random values and effect
-Start BeatDrop in fullscreen mode

download : https://mega.nz/folder/VFFGUJYB#pPNXxLPIstNE6WzqCWCAJg


If anyone knows how MilkDrop / BeatDrop works, I'd like to deactivate all the nCanvasStretch and nTexSize, or I want to know what's the best value to avoid loosing quality.
BeatDrop visuals looks more flatten compare to MilkDrop, any ideas why?
serge000 is offline   Reply With Quote
Old 20th July 2022, 05:45   #2
neebster
Junior Member
 
Join Date: Jan 2008
Posts: 43
Quote:
Originally Posted by serge000 View Post
BeatDrop visuals looks more flatten compare to MilkDrop, any ideas why?
That's odd. I thought BeatDrop was based on the official Milkdrop2 source code, unlike projectM.
neebster is offline   Reply With Quote
Old 21st July 2022, 21:51   #3
DantesTrancefern
Junior Member
 
Join Date: Jul 2022
Posts: 1
Just tried running in WINE and can't get it to run properly.
DantesTrancefern is offline   Reply With Quote
Old 16th August 2022, 04:54   #4
serge000
Member
 
serge000's Avatar
 
Join Date: Oct 2018
Posts: 60
Quote:
That's odd. I thought BeatDrop was based on the official Milkdrop2 source code, unlike projectM.
Not only the visuals looks more flatten compare to MilkDrop, but they look more low-res too.
It's almost like there is an extra anti-aliasing filter or a bigger blur value.

check this 200% zoomed screenshot :
Click image for larger version

Name:	Screenshot (2678).png
Views:	115
Size:	532.4 KB
ID:	54991
left beatdrop, right milkdrop.
anyone have an idea why?

and the nTexSize in the milk2.ini what is this exactly ?
by default the value is 1280, sometimes this value goes lower (like 512) then the visuals looks horrible, zoomed in and very-low-res.
nTexSize with -1 (auto) for value produce a much better result.

I've managed to recompile a version of beatdrop on Visual Studio 2019 (took me a week to be able to compile without any errors) with a fixed value of -1 for nTexSize, unlimited fps by default and a few more little tricks if anyone is interested. Maybe I should upload it to github
serge000 is offline   Reply With Quote
Old 22nd August 2022, 01:45   #5
NeonAngel
Junior Member
 
Join Date: Jun 2020
Posts: 11
Great to hear you are able to recompile BeatDrop Serge. I have some knowledge of BeatDrop. It is based on the last official Milkdrop release, but unfortunately some features were bypassed, or even broken. In particular the image sprite feature I have been interested on barely works at all, so BeatDrop isn't usable for me sadly.

I am still running the original Milkdrop plugin with the latest version of Foobar2000/Shpeck ('vis_milk2.dll'), however, and it works great, especially with presets - including the image-based presets. However, there are some issues in the sprite operation which need to be be fixed and that requires someone who can recompile the original plugin. For instance, when rotated, a sprite image becomes distorted and looks terrible. Also there are some scaling issues which may actually turn out to be quite straightforward to fix. Ideally, sprite images also need to be kept in GPU memory, once loaded, just like the preset Texture images always did, which means once a session is set up it will operate without any further loading delays. This is how I did the new videos just posted on YouTube - preload the textures first, then do the performance in real time. I have a list of the issues, if anyone is interested.

I understand Winamp is being re-released, so perhaps they might want to have a go at resolving these problems once and for all. Image sprites are a great underused feature.
NeonAngel is offline   Reply With Quote
Old 5th September 2022, 23:35   #6
serge000
Member
 
serge000's Avatar
 
Join Date: Oct 2018
Posts: 60
btw I've managed to fix all my issues with BeatDrop, see http://forums.winamp.com/showthread.php?t=458864

please try it, I'm interested to see your full list of issues
serge000 is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Visualizations > MilkDrop > MilkDrop Presets

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump