Announcement

Collapse
No announcement yet.

!NEW! SHOUTcast DSP plugin 1.9.2 [beta]

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

  • !NEW! SHOUTcast DSP plugin 1.9.2 [beta]

    [edit]
    see http://forums.winamp.com/showthread.php?t=324251 for the more current version of the plug-in which evolved out of the work on this v1.9.2 beta

    ---------------------------------------------------------------------------------------
    SHOUTcast DSP plugin version 1.9.2 beta build 001

    YOU NEED THE LATEST VERSION OF WINAMP TO USE THIS PLUGIN !
    The new Winamp Player offers the best of everything, bringing your streaming services, podcasts, radio stations, audio books and downloads together. Enjoy all your music in one place, and customize your listening experience with the legendary Winamp Player.

    ---------------------------------------------------------------------------------------
    What's New:

    Now works with
    xp/vista/windows 7

    Default encoder always aacplus:
    This was very difficult,on first glance it was easy to assume this was all
    windows UAC related (XPsp3 & above).
    This was only part of the problem,there were serious
    problems with the gui code itself.

    Settings and configuration:
    Settings now save correctly and are there on restart.(windows UAC)
    dsp_sc.ini now can be found in the users $APPDATA/SHOUTcast folder.

    Title updates:
    Url updates removed (did not work anyway) and
    was causing title updates to fail under certain circumstances.
    The "auto" check box has been replaced with "winamp" it still functions
    the same way.Tick "winamp" for song titles to be sent from winamp.
    Untick to manually send titles (for live dj's).

    Crash on connection time out:
    Now in theory at least, if your connection to the dnas times out
    the dsp will disconnect instead of crashing.
    I had no access to a dnas to test lag so fix is based on theory.

    Added new lame encoder:
    Updated to latest lame.

    Removed standard aac:
    For now standard aac is removed,it was
    causing some issues.Aacplus is still included.

    New GUI Items:
    you may notice a slightly different gui layout,
    with some new disabled boxes.
    Don't worry these are here and disabled for a possible future version.
    Also had to remove the "Time connected" feature,it had stopped working,
    and I ran out of time to find out why this is the case.

    KNOWN ISSUES
    Winamp song titles may not be sent if you only have one
    playlist item.I have applied a fix but obviously not in this version it seems.

    HOW TO CRASH:
    If you try to close winamp or the dsp while connected
    you will crash the dsp and winamp.Always disconnect before closing!

    # WINAMP PREFS CONFIG BUTTON AND EMPTY GUI
    Config button in winamp prefs does not reload the gui correctly
    under certain circumstances. TODO OOPS

    # MIXER
    Mixer button does not work on vista and win7
    Its a simple fix but no need....
    Fix: click the speaker icon on your windows vista task bar

    #SHOUTCAST 2
    This version does not support the shoutcast 2 protocol.

    -----------------------------------------------------------------------------------
    # Instructions:
    1. Download the attached zip file
    2. Extract zipped shoutcast-dsp-1-9-2-windows.exe
    3. Run the installer

    ------------------------------------------------------------------------------------

    Thanks to faisal,benski and the 6 jars of coffee I needed for this

    REPORT ALL BUGS IN THIS THREAD AND NO WHERE ELSE !!
    I WILL ONLY MONITOR THIS THREAD,FOR BUG FIXES



    J.
    Last edited by Jkey; 2 October 2010, 11:49.
    So Long, and Thanks for All the Fish.

  • #2
    Two Questions:

    1.) Is this the official SHOUTcast DSP beta or is this a personal project.

    2.) Is this just an update to UI usability or is there any kind of optimizations on processing/sending?

    3.) Why are you so awesome?!

    ok, I lied, that's three questions.

    [EDIT /]
    Oh and a feature request: After reopening Winamp, make it so that the window position is the same where it was when you closed Winamp.
    | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
    | Save your playlist first! | Live voice-over | X-Fade 2.5 |
    | AterKast (Source DSP) | More of my stuff... |

    Comment


    • #3
      1.Yes this is an official beta release.
      It should be available to download from shoutcast.com's beta
      downloads site shortly.


      2. The back end code has been upgraded,new mp3 encoder added.

      3. Just doing my bit (this is unpaid work).

      4. Remember window position added to todo list.

      The purpose of this release is to squash all v1 bugs and gather knowledge
      of what users may want from any future dsp.


      Its still buggy,but with help from everyone(feedback),all will be good.
      Last edited by Jkey; 2 October 2010, 23:03. Reason: Need sleep cant spellz or speeks gud
      So Long, and Thanks for All the Fish.

      Comment


      • #4
        Coolness.

        I just thought of another feature:
        Add a single button to connect/disconnect all the encoders simultaneously. So far I've been relying on one of the current bugs to do that. Sometimes bugs come in handy. lol
        | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
        | Save your playlist first! | Live voice-over | X-Fade 2.5 |
        | AterKast (Source DSP) | More of my stuff... |

        Comment


        • #5
          added to the list as something to look into.

          When people try this please report back even if it works
          Once I know it works,I can move forward.

          J.
          So Long, and Thanks for All the Fish.

          Comment


          • #6
            After install and startup on Linux Ubuntu under Wine when I switch desktops the entire window goes away and doesn't come back when I switch back. Had to grab an external program and force show the window to get it back. Odd. Also, again under Wine, the button for setting AAC+ encoder settings doesn't work. I had to run a dummy install on a Windows box to generate the settings and then copy the config files over to the live host. Functionality under Wine is probably not your purview but those are new bugs for me that weren't there before.

            It's running so far on a live server. Time will ultimately tell though.

            Last edited by thinktink; 3 October 2010, 02:23. Reason: grammer
            | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
            | Save your playlist first! | Live voice-over | X-Fade 2.5 |
            | AterKast (Source DSP) | More of my stuff... |

            Comment


            • #7
              I can visualise where in the code the cause of those problems are.
              Especially the aac+ encoder button,the hack I did in the gui code
              only just works on windows,so on a windows emulator like wine
              I can see it would fail.
              The problem is the gui code is really old(10 years+ ?) and needs a
              complete overhaul.

              My wine install is screwed up at the moment and I don't have
              the time to fix it since I am spending a lot of time on winblows
              at the moment for an obvious reasons .
              I will be happy to return to my "microshaft free" life that's for sure .
              So Long, and Thanks for All the Fish.

              Comment


              • #8
                Jkey, you musta' done did someth'n right-o. My 48k stream doesn't sound like it's been slowed by a gorilla anymore. Noticed it last night.

                | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
                | Save your playlist first! | Live voice-over | X-Fade 2.5 |
                | AterKast (Source DSP) | More of my stuff... |

                Comment


                • #9
                  if that's 48k aac+ I can claim no responsibility and it is just down to the dsp plugin
                  now using winamp's updated aacplus encoder.
                  So Long, and Thanks for All the Fish.

                  Comment


                  • #10
                    Originally Posted by Jkey View Post

                    When people try this please report back even if it works
                    Once I know it works,I can move forward.

                    J.
                    As requested by JKey in the other thread:

                    Something go south with your Shoutcast? Need tips to get up and streaming? Check in here with the experts.


                    Here are our test results:

                    This plugin was ruthlessly tested here at A-1 Radio with random disconnects for a full 5 seconds each time for over 16 hours and it never crashed.

                    Test machine and specs:

                    Compaq Presario
                    AMD Sempron 3000+
                    2.00 GHz 192 MB RAM

                    Windows XP Pro SP2

                    Winamp 5.581 feeding directly off main source server over LAN
                    DSP v1.9.2 pointed at host server over full T1 connection.

                    We tried:

                    Random disconnects in Classic skin,

                    both Bento skins,

                    with the sceensaver running,

                    with IE trying to load a webpage,

                    with antivirus trying to update,

                    and all the above in XP classic theme also -- Winamp never crashed. It would just sit there and wait patiently for the connection to return. Your "fix on theory" seems to have been dead on!

                    We even tried making changes to the DSP while it was running and it still wouldn't crash!

                    Recommendations:

                    On main tab:
                    Enlarge Status/Info window a tad. In XP Luna theme, you have to scroll the window to see all the encoders status which was kind of annoying. The broadcaster really needs to be able to see all of them at once without having to scroll the window.

                    Congratulations! The DSP passed all tests! I would feel comfortable installing it on one of our production servers.

                    Hope this helps,

                    SnowHow
                    A-1 Radio
                    If at first you don't succeed, use a bigger hammer!

                    Comment


                    • #11
                      Thank you for your all your effort !!

                      Main window display adjustment added to the list.
                      So Long, and Thanks for All the Fish.

                      Comment


                      • #12
                        Originally Posted by Jkey View Post
                        if that's 48k aac+ I can claim no responsibility and it is just down to the dsp plugin
                        now using winamp's updated aacplus encoder.
                        No, it's 48k mp3.
                        | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
                        | Save your playlist first! | Live voice-over | X-Fade 2.5 |
                        | AterKast (Source DSP) | More of my stuff... |

                        Comment


                        • #13
                          Ah.... the new lame encoder.
                          Yes it does sound a little better than the old version that shipped with the previous plugin.
                          So Long, and Thanks for All the Fish.

                          Comment


                          • #14
                            Come on people !!!

                            This maybe your only chance to influence how the dsp plugin works for you
                            in the future.
                            If you have used this beta build please give feedback before it is too late !!!


                            So Long, and Thanks for All the Fish.

                            Comment


                            • #15
                              I just tested it with the dj port on sc_trans. It seemed to do ok with MP3 but AAC+ didn't seem to work. I couldn't find any error messages from sc_trans that would indicate why so I can't provide any other feedback on the matter except it doesn't work with AAC+ to sc_trans dj port.
                              | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
                              | Save your playlist first! | Live voice-over | X-Fade 2.5 |
                              | AterKast (Source DSP) | More of my stuff... |

                              Comment

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