Announcement

Collapse
No announcement yet.

New Idea:Scripting Challenge

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

  • New Idea:Scripting Challenge

    Well I am not sure if this exists, or if it is possible, but I had an idea. I am not a skin maker or programmer [yet] but this seems possible:

    take the equalizer graph [not sure what it's called, its the EQ bars that go up and down with the song] and make it so that it can show up somewhere else on the screen, such as the bottom right corner of the desktop, away from the player, and make us big, and kinda transparent so it can be see all the time and nice and big. No windows around it, nothing. It would look like it was part of the windows shell.

  • #2
    It's called a visualisation, commenly called vis for short. I haven't seen anyone do that before, but it would be possible and infact fairly easy.

    Unfortunely, semitransparency cannot be achevied on windows 98 or lower.
    ¯¯¯¯Joe Bloggs____
    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

    Comment


    • #3
      It's already been made, I think. I can't remember where in the hell I've seen it, but it's incredibly doable fer sure. Somebody tell me if they've seen it too, and where...this is gonna keep me up all night.

      Comment


      • #4
        Heck, I'll make one of my own and share it, sounds like fun.
        ¯¯¯¯Joe Bloggs____
        ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

        Comment


        • #5
          Jimmy, I think you mean Echo? I'm pretty sure the stick mode had a vis with no background.
          ~FrisbeeMonkey
          My Skins
          Skinning References: MAKI Scripts - GUIDs & Button Actions - Skinner's FAQ
          Skin Help: MAKI Cheats - Component Skinning - Skinning Tutorial

          Comment


          • #6
            Friz - No, methinks it was an addon or something (I've never seen echo, regardless)...

            Joe - I'm working on one as we speak. A nice little skin addon, scalable, and DTA friendly. If I don't fall asleep, I'm gonna try to add sliders to shift the vis's colors around.

            Comment


            • #7
              cool idea...the whole changing vis color can be pain in the ass, mainnly becuase XMLparaming has to be strings. This rather messy thing might help you avoid some of the tedium...also it remebers settings.

              code:

              RedSlider.onSetPosition(int x) {
              system.setPrivateInt("PAD","Red",x);
              RedT = integerToString(getPrivateInt("PAD","Red",81));
              GreenT = integerToString(getPrivateInt("PAD","Green",81));
              BlueT = integerToString(getPrivateInt("PAD","Blue",81));
              TimeColor(RedT, GreenT, BlueT);}
              }

              GreenSlider.onSetPosition(int x) {
              system.setPrivateInt("PAD","Green",x);
              RedT = integerToString(getPrivateInt("PAD","Red",81));
              GreenT = integerToString(getPrivateInt("PAD","Green",81));
              BlueT = integerToString(getPrivateInt("PAD","Blue",81));
              TimeColor(RedT, GreenT, BlueT);}
              }

              BlueSlider.onSetPosition(int x) {
              system.setPrivateInt("PAD","Blue",x);
              RedT = integerToString(getPrivateInt("PAD","Red",81));
              GreenT = integerToString(getPrivateInt("PAD","Green",81));
              BlueT = integerToString(getPrivateInt("PAD","Blue",81));
              TickerColor(RedT, GreenT, BlueT);}
              }

              Color(String red, String green, String blue) {
              Vis.setXMLParam("colorband1", red+", "+green+", "+blue);
              Vis.setXMLParam("colorband2", red+", "+green+", "+blue);
              and so on
              }

              Published: OvalAmp | Scythe | Simple Amp(code) | PAD(code) | Classix10k | LayerONE (code)
              WIP: Aeschere | Manta | Winamp 5 SingleGUI
              Need some help? How to write a MAKI script | Custom Vis Script | Add a Notifier to Your Skin

              Comment


              • #8
                And to save you even more typing, don't use the XML parameter "colorband#", use "colorallbands" which sets all 16 bands to that color
                ~FrisbeeMonkey
                My Skins
                Skinning References: MAKI Scripts - GUIDs & Button Actions - Skinner's FAQ
                Skin Help: MAKI Cheats - Component Skinning - Skinning Tutorial

                Comment


                • #9
                  Thanx friz, I was gonna use a For loop and just count down the strings. Nice.

                  Edit: Where in the fuck did my manners go? Thanx to spoons too. Sorry, getting late here.

                  Comment


                  • #10
                    Okay, now what?

                    Yep. I haven't slept yet. I've got to work in about 3 hours. But hell, this is all done. Feel free to edit this file however you'd like, as long as credit is given where credit is due if you decide to distribute it. I didn't feel like adding credits to the script because I already zipped it up, so I'll do it here. Thanx to spoons for the system.setprivateint work, I'd have just done it during onscriptunloading, which means it'd never save the stuff if you crashed winamp. Frisbee for the consultation on a few minor snaffu's, as well as the little pointer about colorallbands. colorallosc is also muy importante if you're abusing the vis. So yes, aldend1234, here is your vis. It's an addon, so you've got to extract the zip to winamp/addons/, then goto the prefs menu under addons/skinmods and select it there.

                    Oh, and if the border or whatever isn't to your liking, let me know, and I'll do the gfx however. (or just replace abg.png and bg.png with any image that's 200x100 pixels, but make sure that bg.png doesn't have transparency in it, or you get ickies without DTA)

                    God, I'm tired and rambling, I'll just shut up and post the file.
                    Attached Files

                    Comment


                    • #11
                      jimmy
                      just to stop u from crashing to the floor looking for it me thinks u was talkin about that guy tryin just get the timer by itself in this thread. i got proved wrong cause i knew nothin about all this hehe

                      m*69

                      Comment


                      • #12
                        Bummer, having nothing behind the vis doesn't work on win98.
                        I'm pretty sure the timer don't work good like that on win98 ether.
                        Time to save my pennies and upgrade.
                        ¯¯¯¯Joe Bloggs____
                        ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

                        Comment


                        • #13
                          thats funny JB
                          u and me are in the 98 group and it sucks. i been wantin to upgrade for ages and now even my school has better computers. me thinks that we will be 98'ers for eva

                          m*69

                          Comment


                          • #14
                            Originally posted by matt_69
                            even my school has better computers.
                            Same.

                            I've been thinking of getting win 2000 pro. I actually like 98 it's just it's getting outta date.



                            Anyway, just as to not totally de-rail this thread:

                            Jimmy, you need to have the peek value color change as well when you change the color.
                            ¯¯¯¯Joe Bloggs____
                            ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

                            Comment


                            • #15
                              Jimmy, you need to have the peek value color change as well when you change the color.
                              Yeah, noted that just before shutting down last night. How should it work? Same color, each value minus 10, a percentage, what would you like to see?

                              Otherwise, the alphabg and reg bg work fine? I could only shut off alpha and hope, but not actually test on a 98 machine.

                              Comment

                              Working...
                              X