5/6/2023 0 Comments Winamp linein plugin![]() ![]() It supports any samplerate your device supports, it supports any number of channels your device supports (upto 32) and any number of bits per sample (upto 64, and it helps if it is aligned on an 8-bit boundary, although it is not required - by my plugin that is). ![]() onVerifyInstDir Check for Winamp installation IfFileExists $INSTDIR\Winamp. My LineIn plugin for Winamp seriously improves upon Winamp's line-in capabilities. Does winamp 2.81 work with AVS if I use the line-in plugin Tags : None. Search this Forum to find others who have driven down. Do you want to run Winamp now?' \įunctionEnd here we check to see if this a valid location ie is there a Winamp.exe in the directory? Function. How to tune up, and keep your Winamp player humming along. This is a single section installer but is easily altered for multiple sections and is based of the original Winamp installer script but tweaked to be easier to use i think :o) - Header Files not used in this case but handy when scaling up to multiple sections !include "Sections.nsh" common defines for a generic DrO installer :o) !define VERSION "1.0" !define ALT_VER "1_0" !define PLUG "Fill Me In" !define PLUG_ALT "Fill_Me_In" !define PLUG_FILE "gen_fill_me_in" use lzma compression SetCompressor lzma The name of the installer based on the filename and version Name "$ was installed. The installer will automatically close Winamp if it's running and then if successful, ask the user whether or not they would like to run Winamp with the newly installed plug-in. The Script This script generates an installer for a Winamp 2.x / 5.x plug-in. When you try to run this script in NSIS do not forget to change default plugin name to the actual name of your plugin in this line:įor example, your plugin is called "gen_my_plugin" General and DSP plug-ins can be run with Winamp3 Plug-in Manager. For Input download WA3Plugs (not yet available). But fear not, developers are already making plug-ins to run Winamp 2.X plug-ins. I will be adding an advanced version of this script soon which adds in an uninstaller, multiple sections and also a 'previous install' option for when the installer is run multiple times. Unfortunately to totally change the component interface backwards compatibility had to be scrapped. I've also included a test installer of the script and a dummy gen_* file to build it with (the file has no size so it won't cause an problems for Winamp). The script is provided as is and I've added a few notes on how the script can be expanded to deal with multiple sections or making it easy to manage your different installer versions. As well, when run it will automatically close Winamp and on a successful install will give you the choice of to run Winamp with the new plugin or not. Are you a developer who uses NSIS to distribute your application Are you a Winamp plug-in developer who wants to use NSIS to distribute your plug-in Have suggestions for other people like you This is the place. ![]() This is an altered version of the example Winamp plugin installer which makes it easier to generate the installer by altering a few defines for the version, name, plugin file, etc. Compiled version of the script Description ![]()
0 Comments
Leave a Reply. |