Announcement

Collapse
No announcement yet.

I've made a 1 exe portable version of MilkDrop with new presets generated on startup!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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?

  • #2
    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.

    Comment


    • #3
      Just tried running in WINE and can't get it to run properly.

      Comment


      • #4
        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:	1
Size:	532.4 KB
ID:	4466590
        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

        Comment


        • #5
          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.

          Comment


          • #6
            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

            Comment

            Working...
            X
            😀
            🥰
            🤢
            😎
            😡
            👍
            👎