Mp3 Menu Winamp plug-in

menu3
This is the 3rd version of my Mp3Menu plugin for Winamp and is builds upon features of the previous versions. This version is multithreaded, written in C++ and uses MFC and STL as well as SQLite and id3lib libraries. The plugin stores information about your song library in a SQLite database and tracks song playback in Winamp. This allows the plugin to show songs organized in various ways such as most played, recently played, and recently queued. It also includes advanced GUI effects to create a skinnable window with bits of transparency. The plugin is currently stable and the majority of the features are implemented. The only major feature currently missing is searching, but plugin has not yet been made fully configurable like previous version. As a result, only source code is being released since the binaries are really only useful on my system.

Source: download

menu3
This is the 2nd version of my Mp3Menu plugin for Winamp and the version in which it became a DLL allowing it to become a true plugin. The purpose of the plugin is to provide easier browsing/playing of my growing mp3/ogg collection. The plugin was done in C++ and makes use of STL and the Win32API. It is fully configurable and includes an installer created with the Nullsoft Scriptable Install System (NSIS).

Features
  • Winamp 5 plug-in
  • Suppors ANY file type. mp3, ogg, wav, flac, etc.
  • Direct play or enqueueing
  • Basic song search
  • Random enqueueing of songs
  • Easy to use menu listing of songs
  • Supports the directory structure you store your files in
  • Can organize your songs into an alphabetical directory structure
  • Skinnable
  • Comes with installer/uninstaller
  • Create text file song listing


Source: download
Binary: download

menu3

This was the 1st version of my Mp3Menu "plugin" for Winamp. This was the first real Win32 application I created and was done during the semester I was learning Windows programming in school. At this point, it was a standalone EXE that sent messages to the Winamp window, but the majority of features in the 2nd version existed here. The main difference between this one and version 2 are that this one is done in C, its a standalone EXE, and the code is much uglier.

Source: download
Binary: download
116903 since 11/11/04
Poll Question add
Favorite Letter?
A
F
L
M
Q
S
T
Z

Bowling Scores add
League 1
Week 32
Game 1: 185
Game 2: 204
Game 3: 221
Series: 610
Current Avg: 187.4688
Bowling Scores add
League 2
Week 8
Game 1: 174
Game 2: 181
Game 3: 203
Series: 558
Current Avg: 186.9583