MP3 player
This feature lets you play MP3 musics with a graphic interface within the script. Currently supports Winamp v5.0 playlists and Reads ID3 tags v1.0 (sorry, but the required dll to read higher versions is too big):
/mp3c
Displays the main MP3 player dialog box.
/mp3id3 <path to MP3 music>
Display the ID3 tag information off the given MP3 music.
/mp3volume
Displays the dialog box meant to ajust the master, wave and midi volume.
/mp3play [N]
Starts playing your current playlist starting at the Nth music. If no N parameter is specified, it will either start from the selected music on the main dialog if available, or start at the first music of the playlist.
/mp3pause
Pauses the current music playing. To resume, use /mp3play with no parameter.
/mp3previous
Rewinds the current music if more than 1 second was played, or to the previous one if less than 1 second.
/mp3next
Jumps to the next music on the playlist.
/mp3stop
Stops playing your playlist.
/mp3add
Use this command to add a file to your playlist.
/mp3addir
Adds an entire folder of files to your playlist.
/mp3del <N>
Deletes the Nth music of your playlist.
/mp3clear
Completely erases all musics from your playlist.
/mp3loadpl <pls | m3u | bpl | b4s>
Loads an Winamp v5.0 playlist to the console.
/mp3savepl <path>
Saves an Winamp v3 playlist from the console.
/mp3sort <1-4>
Sorts your playlist musics acording to the type specified (1 - sorts by title, 2 - sorts by filename, 3 - by path/filename, 4 - by length).
/mp3up <N>
Sends the Nth music on your playlist to the N - 1 position.
/mp3down <N>
Sends the Nth music on your playlist to the N + 1 position.
/mp3setmsg <message>
Sets the message that the mp3 player should send to your channels/queries when shifting songs. You can use some tags on your message to display info on the current song. Use <title> for the song's title, <length> to the song's length, <pos> to current amount of time played, <bitrate> to bitrate in kbps, <mode> to mode, <sample> to sample in khz, and <size> to file size. Ex: /mp3setmsg on the sound of <title> -=- <length> :=: <bitrate> kbps :=: <sample> khz
/mp3show <channel | query>
Sends the message configured on the previous command to the given channel/query.
/mp3loop < 1 | 0 >
Using this command with parameter "1", sets the player to restart playing when all songs on playlist are played. Use "0" to set this option off.
/mp3repeat < 1 | 0 >
Using this command with parameter "1", sets the player to restart playing the current song when its over. Use "0" to set this option off.
/mp3setshow <0-4>
Sets the targets of the players's message (0 - None, 1 - Channels, 2 - Queries, 3 - Both, 4 - Active window only).
/mp3duration < 1 | 0 >
Using this command with parameter "1", sets the player to display the length of the current song in an increasing way. Use "0" to display in decreasing way.
/mp3method < 1 | 2 | 3 >
Using parameter "1", the player will play your musics on an continuous way. If you use "3", it will stop playing when reached the end of the song. Use "2" to play then at random.
This is where you can configure your playlist by adding/removing files, use all the commands above on a graphic display, get information on the songs, etc. In other words, it's the MP3 player.
Menus
This dialog wil display the information contained on a given song regarding it's title, artist, album, Year, Genre, Track, and comment.
This dialog lets you ajust your master/wave/midi volume.