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.
- Simple and highly automated recording of CDs, MP3s and other WinAmp supported media types to MiniDisc
- Automatic track name transfer from WinAmp (WinAmp can look up CD track names using CDDB)
- Direct digital recording of MP3s when using a digital I/O sound card
- Use WinAmp's digital signal processing plugins and equalizer to enhance the sound quality while recording
- Percent complete display for each track as it is being recorded
- Displays total WinAmpPlaylist length
- Displays total remaining recoding time on MiniDisc
- Automatically selects to append the Artist name onto the track name if different Artist names are in the playlist (manual override)
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?
- Nirvis slink-e controller box and slink-e server software installed on a Windows based PC
- Sony slink compatible MiniDisc recorder such as the MDS-JB920/930
- WinAmp V2.5e or later.
- Sound Card audio connection (analog or digital) for recording sound from WinAmp
- MiniDisc Manager software.
- Open MiniDisc Manager
- Open WinAmp (confirm that the "WinAmp to Slink-e interface plugin" is loaded in the "General Purpose")
- In WinAmp add the required tracks to the playlist.
- Load a MiniDisc into the recorder
- In MiniDisc Manager, select "WinAmp Playlist Recorder" from the "Playlist" menu
- In the WinAmp Playlist Recorder dialog, press the "Get Playlist" to load the current CDJ playlist. The tracks will appear in the playlist list.
- Confirm the "Artist name in track name" options are correct. When selected, the Artist name will be appended to the Track name, separated by " / "
- 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.
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.
V1.01 - 01/04/28Fixed: Possible divide by 0 bug in playlist recorders
Updated to work with WinAmp 2.7x
V0.97 - 00/02/10
First main public release
For bug reports, success stories comments, questions, suggestions, job offers etc.: firstname.lastname@example.org
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.