Announcement

Collapse
No announcement yet.

Milkdrop flashes on fading album art change

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

  • Milkdrop flashes on fading album art change

    Anyone else have this problem? Use milkdrop as the visualization and enable fading album art. When the song changes, the visualization disappears as the image changes and reappears a split second later. It works smoothly once in a while though. This doesn't happen when using AVS.

    Tried winamp 2.95 and winamp 5.13.

  • #2
    It's just a side-effect of how milkdrop is embbeded (which is just a window placement over RR). Milkdrop doesn't behave nicely when we embed it like AVS (which is what would solve the problem), so there's not much of a fix for it.
    Ride Runner RR's Myspace

    "Being happy is not about having what you want, it's about wanting what you have."
    "The best things in life are always free - but that doesn't mean money can't buy you good things."

    Comment


    • #3
      Thanks for the reply!

      How about making the 'fadeimages' variable changeable during runtime? Then I can play around with the commands to disable the image fading when the visualization is started.

      Comment


      • #4
        This is exactly what I was going to post about...

        I did make changes that turned off both the highligh follow song and updating the album art if I had the visu turned on b/c on slower machines (M10k) and the visu covered either the art and/or the playlist it would do this, and it just makes it not look good when say playing a dj mix with 10 30sec tracks in a row.


        @guino - I beleive that you could easly add/change this to how I described above, I added a visu varaible and when RR goes through the sceen update section, if the visu var is true/false then it allows/denies the update of those two things when updating. Work great on my setup. It just took some time to figure out where excactly the updating was occuring.

        example, this is my visu code from my execTBL.ini

        "RUNVISU","SETVAR;VISURUNNING;1||SETVAR;LISTFOLLOW SSONG;FALSE||SETVAR;UPDATEALBUMART;FALSE||VISU"
        "STOPVISU","SETVAR;VISURUNNING;0||SETVAR;LISTFOLLO WSSONG;TRUE||SETVAR;UPDATEALBUMART;TRUE||AUDIO"

        And this was the added/changed RR code

        Code:
        modRoadRunner - UpdateScreen (~line 3632)
                
                'If Has next song ready, play that instead
                If NextSong > -1 Then WinAMP_SetPlaylistPos NextSong: WinAMP_SendCommandMessage WA_PLAY: NextSong = -1
        
                'If need to set new selection (follow option) - changed by Blue ZX3
                If CBool(UseVars("listfollowssong")) And F.ShowPL Then
                    F.PL.Value = WinAMP_GetPlaylistPos
                    F.PL.CenterList
                End If
                
                'If need to set new selection (follow option) - changed by Blue ZX3
                If CBool(UseVars("listfollowssong")) And F.ShowDL Then
                '''
                    If F.DL.Path = Left(PlayList(WinAMP_GetPlaylistPos), Len(F.DL.Path)) Then
                        s = LCase(PlayList(WinAMP_GetPlaylistPos))
                        For t = 0 To F.DL.Max
                        If s = LCase(F.DL.Path + F.DL.GetItem(t)) Then
        
        
        modRoadRunner - UpdateScreen (~line 3658)
                
        	'Get Current Song's ID3 Info (If not using ID3, it will cancel out by itself)
                CurrentTAG = GetSongTitle(PlayList(WinAMP_GetPlaylistPos), True, "%artist%" + Chr(0) + "%album%" + _
                                            Chr(0) + "%tracknumber%" + Chr(0) + "%genre%" + Chr(0) + "%year%" + Chr(0) + "%title%")
                                              
                'Control albumart update upon screen update - Added by Blue ZX3
                If Not CBool(UseVars("updatealbumart")) Then GoTo NoPic
                '''
                
                'Prepare Folder to look for Album art
        RideRunner...The #1 FE, PERIOD.

        Current Project: DFXVoice [v1.0 Released]
        Next in line: RRMedia v2.0

        DFX 5.1.1 Skin
        Appstore Link

        My RideRunner Plugins
        RRMedia
        RRExtended
        DFXVoice

        "There are no bugs - only undocumented features."

        Comment


        • #5
          I'm thinking it would be easier to just disable the album art changing when milkdrop has started (if the fading is the only thing causing the flash). That way, skins that display the cover art and visu simultaneously still kinda work.

          Comment


          • #6
            With how I did it, it would be on a (per skin/user) basis. Or in other words, if you don't want to use it then you would just not use it, and it wouldn't change the way the official release's work..

            Just about anything thing that I do, I have/make an option for the setting...off/on
            RideRunner...The #1 FE, PERIOD.

            Current Project: DFXVoice [v1.0 Released]
            Next in line: RRMedia v2.0

            DFX 5.1.1 Skin
            Appstore Link

            My RideRunner Plugins
            RRMedia
            RRExtended
            DFXVoice

            "There are no bugs - only undocumented features."

            Comment

            Working...
            X