


Be sure to start your plugin name with 'gen_' to make it work properly.Īll of the examples in this guide will assume you named your plugin 'gen_myplugin', but you can call it whatever you like as long as it starts with 'gen_' (for generic plugin) and ends with '.dll'. Thus, to make our basic plugin we want to name the first part of the file 'gen_'. This saves time and space instead of loading all dlls and then detecting which ones are real plugins). dll filename, so you will need to properly name the file if you want Winamp to recognize it (details: the Winamp client searches for and loads plugins based on the first part of their filenames. Note: Winamp classifies plugins based on the first part of their. Give your project a name (see below) and select a location.So in the 'New Project' window select Visual C++ -> CLR -> Class Library. dll, which Visual Studio 2008 refers to as a "Class Library". For creating Winamp plugins, we want to create code that compiles into a.When Visual Studio opens, select File -> New -> Project.Launch Visual Studio by clicking Start -> Programs -> Microsoft Visual C++ Express Edition -> Microsoft Visual C++ Express Edition.

In Visual Studio this is called a 'project'. The first thing we need to do is create a place to store our code.

The following code has been created based on samples from several forum threads. We'll have to expand this guide in the future to give out more pointers. It also assumes you have some familiarity with programming. This guide assumes you're developing using Visual Studio in a Windows environment. 5.6 Bonus Step - automatically copy the.
