DocumentationAll endpoints returns a promise with JSON parsed response. You can see the API Specs in. Available endpoints: getStatus getOptions getEndpoints setEndpoint(params). Params: Object.
name: name of encoder.
Contents.Introduction to the Source DSPThe aim of this document is to show you the different features offered by the Source DSP plug-in. Version 2 of the plug-in is designed to work only on Winamp 5.5 and higher due to better api usage and integration with the player.
Select Source DSP plug-in in WinampThe DSP plugin can be downloaded for free atThe installer will detect the Winamp install on your machine and will then install it to the correct location. SHOUTcast Source Summary TabStatus / Info: This will show information about the status of the 5 possible outputs the plug-in is able to provide going from not connected to current duration of the connection.If you double-click one of the output items you will be taken to the '(see section 3.2) where it will show the current settings for the output selected.Active Input Device: This allows you to toggle between using Winamp and the configured soundcard input as well seeing the current audio capture mode. For more configuration options go to the 'Input Tab'.Input Meters: These show the current and peak audio level of the left and right channels as is being passed through the plug-ins core. This can aid in seeing if the input source is possibly not working or to check the audio is clipped.Output Tab. SHOUTcast Source Output Directory TabMake this server public (Recommended): With this enabled, the stream is indicated as being allowed to appear in the SHOUTcast Directory. This will enable options as applicable based also on the mode the plug-in is set to run as.Name: This is the name you want to use for the source (often what will be used in SHOUTcast Directory listing).URL: This is the url for the stream allowing listeners to view or get more information.Genre: This is the genre for the source and is used to categorise the stream if listed on the SHOUTcast Directory listing.
Select the genre from the arrow button menu. It is not possible to manually enter the genre and the input field is read-only.Arrow Button: This will show a menu with known genres and sub-genres allowed for any SHOUTcast Directory listings. This will only be enabled if using v1 mode or if using v2 mode and 'Make this server public' is unchecked.AIM / ICQ / IRC: These allow you to specify some contact information for clients though support of these fields is only available when using SHOUTcat v1 mode.Encoder Tab. SHOUTcast Source Output Encoder TabThis tab allows you to specify the encoder to be used to create the output stream from the input stream the plug-in gets.
The following encoders are available with the plug-in:MP3 (audio/mpeg)AAC (audio/aacp)The AAC (actually ADTS-AAC) encoding is provided by encaacplus.dll (Winamp 5.1 to 5.61) or encfhgaac.dll (Winamp 5.62 and up). SHOUTcast Source Output Logs TabThis tab allows you to specify the logging options of the status messages as shown at the top of this page. Additionally it also provides the means to log the filepath of the next tracks (if known) which are going to be played by Winamp with support for logging of the track titles if using the xml output mode.The main logging options are not enabled by default though this can be usedfor tracking problems with the plug-in e.g.
If you are having connection issues.Enable logging of connection status messages: Enables or disables connection logging.Clear log file on logging startup: This will reset the log everytime the plug-in starts.Open log file.: This will open the log file in the associated program for.log files.Clear log file: This will clear the log file if it exists. It will not remove the file.Enable next track logging: This will enable creating a log file (based on the following options) of the known next tracks to be played by Winamp.Save report as xml instead of plain text: Changing this will create the log as an xml file containing filepath and title with each item identified by the 'seq' attribute.The next track logging is only updated when the plug-in detects a trackchange. If the plain text / xml mode is changed or the plug-in starts thenthe file contents will be cleared until the next track title change happens.Input Tab. SHOUTcast Source Input Tab in Winamp mode Input ConfigurationInput Device: This allows you to choose between using Winamp or your soundcard (usually the line-in) as the input source for the output stream the plug-in makes. Depending upon the selection made additional options will be shown below.Input Levels: These show the current and peak audio level of the left and right channels as is being passed through the plug-ins core. This can aid in seeing if the input source is possibly not working or to check the audio is clipped.Input Settings: When the soundcard input is selected then this allows for control over the sample rate used on the input source.Soundcard Mixer Control.
SHOUTcast Source Input Tab in soundcard mode Choose Microphone: This will allow you to choose any of the input devices reported by the OS for use with the microphone overlay mode the plug-in provides.Refresh Button: This allows you to refresh the capture device list on Vista / Windows 7 (is disabled otherwise) since the plug-in was started.