Announcement

Collapse
No announcement yet.

Improvements tips for 5.9+

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Would it be a good idea to add some skin info (plus screenshot) to the Preferences window?
    Attached Files
    Quinto Black CT

    Comment


    • #32
      Here's the mapping used in classic skin.
      code:
      switch (ic)
      {
      case L'\u00B0': /*¡*/ ic = L'0'; break;
      case L'\u00C6':/*®*/ case '\u00C1':/*ç*/ case '\u00C2': ic = L'A'; break;
      case L'\u00C7': /*‚*/ ic = L'C'; break;
      case L'\u00C9':/*ƒ*/ ic = L'E'; break;
      case L'\u00E0': /*ˆ*/ case L'\u00E1': /*‡*/ case L'\u00E2': /*‰*/ ic = L'a'; break;
      case L'\u00E6':/*¾*/ ic = L'a'; break;
      case L'\u00E7': /**/ ic = L'c'; break;
      case L'\u00E8': /**/ case L'\u00E9': /*Ž*/ case L'\u00EB': /*‘*/case L'\u00EA':/**/ ic = L'e'; break;
      case L'\u00EC':/*“*/ case L'\u00ED':/*’*/ case L'\u00EE':/*”*/ case L'\u00EF':/*•*/ ic = L'i'; break;
      case L'—':/*—*/ case L'˜':/*˜*/ case L'™':/*™*/ ic = L'o'; break;
      case L'œ':/*œ*/ case L'':/**/ case L'ž':/*ž*/ ic = L'u'; break;
      case L'Ø':/*Ø*/ ic = L'y'; break;
      case L'†':/*†*/ ic = L'U'; break;
      case L'\u00D1':/*„*/ ic = L'N'; break;
      case L'\u00F1':/*–*/ ic = L'n'; break;
      case L'\u00FC': /*Ÿ*/ ic = L'u'; break;
      case L'\u0192':/*Ä*/ ic = L'f'; break;
      default: break;
      } // quick relocations

      Perhaps an XML tag that turns on attempts to use this mapping? I will also explore using built-in win32 functions to do the conversion.

      EDIT: some of these don't make sense. not sure if the symbols pasted wrong or something.

      Comment


      • #33
        How can I download your skin to test these? I wasn't able to find a link in the thread in your signature.

        Comment


        • #34
          Originally Posted by Benski View Post
          How can I download your skin to test these? I wasn't able to find a link in the thread in your signature.
          Here.

          P.S. Just visit Modern Skins section.
          Quinto Black CT

          Comment


          • #35
            According to the Winamp WIKI regarding multistate audio visualization display <vis> we actually could have two separate displays on Spectrum Analyzer, because:

            "channel - (int) One of three values for which channel to monitor: "1" is left channel, "2" is right channel, "3" is stereo. Default is stereo. "

            What a pity there is ALWAYS one channel. Creating two displays show: left bars movement = right bars movement => the same channel.
            Attached Files
            Quinto Black CT

            Comment


            • #36
              Maybe I'm confused, but it sounds like there is always one display, not one channel. Stereo is two channels.

              It would be cool to support two or more displays at once, so u could have for example one VU type meter display for each channel of sound.
              PENN STATE Radio or http://www.LION-Radio.org/
              --
              BUG #1 = Winamp skips short tracks
              Wish #1 = Multiple Column Sorting
              Wish #2 = Add TCMP/Compilation editing

              Comment


              • #37
                Originally Posted by MrSinatra View Post
                .. Stereo is two channels.
                Yes but you cannot split it into two (differently playing) channels. Either way you always end up with one channel, hence one display. Setting the channel tag to "1" (left channel) or "2" (right channel) "produce" the same bar movement = they are the same.

                Originally Posted by MrSinatra View Post
                It would be cool to support two or more displays at once, so u could have for example one VU type meter display for each channel of sound.
                Exactly: left display for left channel and right display for right channel. Again, since there is only one channel creating two displays is hereby useless.
                Quinto Black CT

                Comment


                • #38
                  Equalizer sliders are numbered from 0 to 9 and their values range from -127 to +127. But the range for the balance slider goes from -127 to +255. So the center is not at 0 but at 127.
                  Quinto Black CT

                  Comment


                  • #39
                    Is this just a display artifact, or does it actually affect the audio?

                    Also, if the range is -127 to +255, isn't 64 the center?

                    Total range = 127 + 255 = 382

                    382 ÷ 2 = 191

                    191 - 127 = 64

                    (In my view, the ranges should all be consistent, so either use 127 everywhere, or 255 everywhere, not some wacky combo. Idk if 127 or 255 is "better" or even represents actual user definable granularity in actual practical use, but mixing the numbers for ranges is sloppy and potentially damaging in practice if it actually affects channel bias without visual indication this is so)
                    PENN STATE Radio or http://www.LION-Radio.org/
                    --
                    BUG #1 = Winamp skips short tracks
                    Wish #1 = Multiple Column Sorting
                    Wish #2 = Add TCMP/Compilation editing

                    Comment


                    • #40
                      Originally Posted by MrSinatra View Post
                      Is this just a display artifact, or does it actually affect the audio?
                      It does not affect the audio. It just took me an evening to find out why the slider is not in the middle after setting newpos=0. And the reason is:



                      The center position of the balance slider has the value 127.
                      Attached Files
                      Quinto Black CT

                      Comment


                      • #41
                        Glad to hear it's only a visual issue. However, 127 mathematically speaking isn't the center of a total range of -127 to +255 nor is it even exactly half of 255, so I don't dispute the behavior u are observing, but rather I don't understand the behavior, bc it doesn't make sense on any level.
                        PENN STATE Radio or http://www.LION-Radio.org/
                        --
                        BUG #1 = Winamp skips short tracks
                        Wish #1 = Multiple Column Sorting
                        Wish #2 = Add TCMP/Compilation editing

                        Comment


                        • #42
                          When I assign the same y coordinate to both Songticker and Infoticker the latter one is some pixels deeper on the display.


                          Attached Files
                          Quinto Black CT

                          Comment


                          • #43
                            Do you have a great idea about Winamp? Let us know and maybe your features will be in the next release!
                            PENN STATE Radio or http://www.LION-Radio.org/
                            --
                            BUG #1 = Winamp skips short tracks
                            Wish #1 = Multiple Column Sorting
                            Wish #2 = Add TCMP/Compilation editing

                            Comment


                            • #44
                              It would be nice if we could see Album Cover while listening to a stream. There are Online Radios, which provide such service and there are players which are capable of showing those covers. Many fans "abandoned" Winamp and switched to another player just because of this feature.
                              Quinto Black CT

                              Comment


                              • #45
                                If it's a shoutcast stream, and the broadcaster provides it, u can see artwork.

                                If it isn't coming from a shoutcast source tho, hard to see how winamp could do this.
                                PENN STATE Radio or http://www.LION-Radio.org/
                                --
                                BUG #1 = Winamp skips short tracks
                                Wish #1 = Multiple Column Sorting
                                Wish #2 = Add TCMP/Compilation editing

                                Comment

                                Working...
                                X