MiniDisc Manger - WinAmp Playlist Recorder ReadMe
April 28 2001
Version 1.01 (010428)
by William Hollingworth

What is it?

The WinAmp Playlist Recorder feature is a new extension to my MiniDisc Manager software that automates the recording and track naming of CDs, MP3s (and any other formats supported by WinAmp) to MiniDisc when using an slink compatible Sony MiniDisc recorder.

MiniDisc Manager uses WinAmp to generate a playlist of MP3 etc. tracks. MiniDisc Manager will communicate with WinAmp to load the current playlist which is then used to control recording on the MiniDisc and playing on WinAmp. The track names from the playlist will automatically be written to the MiniDisc.


Why use WinAmp Playlist Recorder?

Normally recording MP3s and CD tracks to MiniDisc can be difficult. Even with CD-sync features, the tracks must still be manually named. Recording MP3s is even more difficult since it requires both the MP3 player and MiniDisc recorder to be started simultaneously.

MiniDisc Manager automates all of this, plus it allows advanced playlist generation with the ease of use of WinAmp.




How does it work?

The file gen_winamp2slink.dll is a "general purpose" plugin that gets loaded by WinAmp. This plugin acts as a communications interface between WinAmp and any other software running on the Slink-e server (such as MiniDisc Manager).

MiniDisc manager is able to communicate with WinAmp via this plugin to get the current WinAmp playlist including all the track names. It then controls the MiniDisc recorder and the WinAmp playlist. As each track is recorded, it will be automatically named.

The audio signal is separate from the slink command signals, and will usually be a direct connection between the PC's Sound Card and the MiniDisc recorder.

I'm using a HOONTECH Digital XG Sound Card with coaxial and optical I/O. This allows direct digital recording of MP3s to the MiniDisc recorder. Other cards like the SB Live! have digital option expansion cards.


What do I need to get going?

  1. Nirvis slink-e controller box and slink-e server software installed on a Windows based PC
  2. Sony slink compatible MiniDisc recorder such as the MDS-JB920/930
  3. WinAmp V2.5e or later.
  4. Sound Card audio connection (analog or digital) for recording sound from WinAmp
  5. MiniDisc Manager software.


Basic Instructions

  1. Open MiniDisc Manager
  2. Open WinAmp (confirm that the "WinAmp to Slink-e interface plugin" is loaded in the "General Purpose")
  3. In WinAmp add the required tracks to the playlist.
  4. Load a MiniDisc into the recorder
  5. In MiniDisc Manager, select "WinAmp Playlist Recorder" from the "Playlist" menu
  6. In the WinAmp Playlist Recorder dialog, press the "Get Playlist" to load the current CDJ playlist. The tracks will appear in the playlist list.
  7. Confirm the "Artist name in track name" options are correct. When selected, the Artist name will be appended to the Track name, separated by " / "
  8. Press the "Start" button to being the recoding process. The MiniDisc recorder will automatically enter record mode and the audio files in WinAmp will be played.
    - To abandon recording, click the "Stop" button
    - When finished recording, to return the main window, click the "Done" button
    - If you edit the playlist in WinAmp, you can update it again by clicking the "Get Playlist" button
    - Exiting the dialog box will cancel the recoding


Initial Software Configuration

1. Copy the gen_winamp2slink.dll file into your \winamp\plugins directory (i.e. C:\Program Files\Winamp\Plugins)

2. Open WinAmp and confirm that the "WinAmp to Slink-e interface plugin" is loaded in the "General Purpose" Plug-ins section.

3. Make sure that REPEAT and SHUFFLE are turned of in WinAmp


Initial Hardware Configuration

1. Make the appropriate connections to route the audio signals from either the CD player or PC Sound Card to the MiniDisc recorder



1. Can I run WinAmp and/or MiniDisc Manager on separate PCs over a network?

Yes. Slink-e can use DCOM to communicate, however because the recoding signals are very time critical, running over a network may cause the track marks to appear late.

2. I don't have a Sound Card with digital output. Can I still use this?

Yes. Connect the analog line out from your Sound Card to the analog inputs on the MiniDisc recorder.

3. Can I use your WinAmp plugin with my own software that uses the slink-e server to control WinAmp?

Yes. Contact me for a list of supported commands.


Known issues

Because WinAmp only supplies the MP3 (or other format) track format as a complete line (e.g. "Boney James - First Light"), with the Artist and Track Name separated by a "-", MiniDisc Manager will always guess that the first "-" it encounters is the separator between Artist and Track Names.

If the track has other "-" characters in the name, MiniDisc Manager may get confused.


Revision History

V1.01 - 01/04/28
Updated to work with WinAmp 2.7x

Fixed: Possible divide by 0 bug in playlist recorders

V0.97 - 00/02/10
First main public release



For bug reports, success stories comments, questions, suggestions, job offers etc.:

MiniDisc Manager is available at:

Find out more about the Nirvis Slink-e controller at:


By using the MiniDisc Manager software, you agree to the following terms:

1. MiniDisc Manager software is available free of charge and must not be resold or included with other software packages without prior authorization from William Hollingworth.

2. This software must not be distributed or copied without prior authorization from William Hollingworth.

3. No warrantees are given or implied. If it works, great! If it doesn't I'll try to help, but I'm not responsible for any damage to your system or MiniDiscs.

4. Copyrights, brand names and trademarks are properties of their respective owners.

5. The MiniDisc Manager software is Copyright (C) 1999-2001 William Hollingworth.