Multiple Output Plugin v1.2

I have long awaited for this update, since it has been more than 6 months since I last worked on this plugin.

Although there have been incompatibility reports of other 3rd party output plugins when used in concert with this plugin, the code is pretty solid only to prove instability in other plugins. Since no other instability feedback has been received, there are no bug-fixes in this update, only a couple of new features.

Anyway the main objective of this post is to address the modifications made to this version, so here we go:

  • First of all, I decided to lift the multiple instance limitation as the main cause of clash in hotkey registration can be avoided or overcomed. By utilising Winamp’s multi-user support or defining a different configuration file for each winamp instance, it is possible to avoid assigning the same hotkey in two Winamp instances.

    Usefull Winamp command-line parameters:

    The /M3UDIR=”" switch directs Winamp to a specific file path from where to load/save the current playlist. Note: default playlist file: winamp.m3u

    The /CLASS=”" switch uniquely identifies the instance of Winamp, so that you can play and enqueue files to one particular instance when multiple ones are open. You can use any names you want (limited to about 60 characters). Note: using the /CLASS switch could potentially break some third party programs and plugins that communicate with Winamp.

    The /CONFIG=”" switch specifies a custom Winamp configuration file (default: winamp.ini) from where it can load specific settings for a Winamp instance. Used when Winamp uses shared-user configuration files (old behaviour).

    The /INIDIR=”" switch specifies where to store configuration files. This parameter can be used for Winamp versions 5.11+ when multi-user support was implemented for Winamp and configuration files can be saved in every user’s respective “Application Data” folder. Plugins that support this feature will also save their configuration in the respective path.

    Examples provided here.

  • The other addition to this version that I wanted to implement for so long, was the ability to access the DSP/Effect plugin configuration directly from the Output > Preferences menu. Note: Only the active DSP/Effect module can be configured from the menu, since this is an output plugin and cannot handle DSP/Effect plugins as well. P

Last Modified: Wednesday, April 30th, 2008 @ 18:06

This entry was posted on Tuesday, June 20th, 2006 at 4:00 am and is filed under Development. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response to “Multiple Output Plugin v1.2”

  1. My “output” option in 5.531 is grayed out. How do I activate it?

Leave a Reply




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">