This plugin overrides Ircle's built-in sound handling, offering more flexible and robust sound handling. With this plugin, you can broadcast "CTCP SOUND" events using sound files located anywhere on any hard drive connected to your computer. You also have more control over your media player.
To enable or disable this feature, type the following into any Ircle window, or click the Settings button in the IRCmagic Main Window.
/autoplay on
/autoplay off
To change AutoPlay settings, type the following into any Ircle widow, or click the appropriate button in the IRCmagic Main Window.
/autoplay
The following dialog box is displayed, allowing you to change the various AutoPlay settings:

Here is a description of each of the items in this window:
Media Player
This area holds the currently-selected media player. To change the media player, press the Change button.
File Filter
If the Only play sounds matching checkbox is enabled, only the specified sound types are played. You can instruct IRCmagic to filter the following types of files: .wav, .mid, .mp2, .mp3, .mod, and System 7. (System 7 files are a special case - IRCmagic looks for either no filename extension, or for .snd.)
For each file type, IRCmagic looks at the 3-character extension at the end of the filename to determine if the file should be requested. If a match is made, the file is requested. If not, the file is ignored.
You can also specify your own custom type to filter by entering text into the Custom edit field. This contents of this field is used as a regular expression to match the full or partial name(s) that you want to look for. You are not limited to entering just a 3-character extension into this field. This field can contain anything you want to filter. Example: As a complex example, you could supply (nin)|(nine*.inch*.nails*.) if you wanted to automatically request any sound files with nin or nine followed by any character(s), followed by inch, followed by any character(s), followed by nails.
If the Show "ignored" message when files do not match option is checked, IRCmagic displays the corresponding message in the current window whenever a file does not match your settings.
When media player is busy
When your media player is busy (playing or paused) and someone sends you a CTCP SOUND event, you can either chhose to Ignore CTCP SOUND requests, or to Queue CTCP SOUND requests. Queued CTCP SOUND requests will be processed once the media player is available.