Today's Madness
Archives
About RW/F.A.Q.
The Characters
Chat
Forums
Oekaki Boards
Extras
E-Mail
Linkage
Link to RW!


This FAQ thing has been provided because a lot of people have asked how to recieve and use sounds. Er... just read the main stuff, I don't really have anything to say in the rambling column this time.

| IRC Chatroom Index | Channel Rules and FAQ | CTCP SOUND FAQ |

The #ragnarokwisdom Sounds FAQ
(Or, the FAQ That No One Reads and Ask Questions Already Answered on it Anyway, Just Like the Other Ragnarok Wisdom FAQ!)

The Ragnarok Wisdom IRC channel, unlike most chammels on the internet, allows people to freely play sounds without getting punished for it. This FAQ exists to provide detailed info on how to listen, play, or if you like, ignore sounds.

Table of Contents

Introduction / General Questions:

1a. What's this CTCP SOUND thing?
1b. How does the CTCP SOUND work?

2. Are there any limits to using the CTCP SOUND?

3. I hate these CTCP Sounds! STOP PLAYING THEM!

4. What about sound flooding?

5. Someone sent me a loud/long/disgusting sound! What can I do?!

Ragnarok Wisdom's eIRC Java Client:

6. I want to hear these sounds. How do I get them?

mIRC:

7a. I want to hear these sounds. How do I get them?
7b. I want to play these sounds. How do I play them?

8a. How do I turn sounds off if I don't want to hear them?
8b. I don't want to see the CTCP message every time a sound is played.
8c. Is there a way to specifically block CTCP from someone?
8d. Sometimes people play a lot of sounds. I don't like that, what can I do?

9a. For some reason I can't seem to recieve or send sounds with DCC.
9b. DCC still doesn't work.

X-Chat:

10. I want to hear these sounds. How do I get them?

11a. I don't want to see the CTCP message every time a sound is played.
11b. Is there a way to specifically block CTCP from someone?


Introduction and General Questions


1a. What's this CTCP SOUND thing?
Chances are, you got pointed to this FAQ because you asked about a question on this FAQ, which is most likely in the topic of Ragnarok Wisdom's IRC channel, and you didn't care to read it. If that's so, shame on you. If it's not, well, we can answer your questions!

If you've been hanging out in the IRC channel for long, you've probably noticed by now that several users often spam CTCP SOUND things, which either show up in a seperate CTCP window or in-channel as a big red SOUND, depending on your client.


Top


1b. How does the CTCP SOUND work?
As mentioned, the SOUND thing is a CTCP (Client to Client Protocol) message sent from the sender to everyone in the channel. Though the CTCP system itself can be interpreted by any IRC program, the CTCP SOUND command is specifically intended for mIRC clients - these programs have a built-in ability to interpret a CTCP SOUND message.

When an mIRC client recieves the CTCP SOUND command, it'll look for a the filename specified in the sounds folder. If found, it plays the sound. The sound can be an MP3 or WAV. If your client doesn't have the sound file, it notifies you with a "Can't Find (Filename.Extension)" error.

Some other IRC clients can be programmed to also play sounds when recieving a CTCP sound message. At the moment, not much information can be provided on these, as little experimentation has been done in that field.


Top


2. Are there any limits to using the CTCP SOUND?
Unfortunately, yes, there is.

For now, there are two rules with the CTCP SOUND imposed in the channel:

#1: Do not broadcast MIDI files to the channel. They serve little use compared to other formats, and are a little hard to stop from playing.

#2: Do not broadcase full copies of a liscenced song to the channel. What I mean is stuff like, say, music by your favorite rock or pop band or what not. As this channel has a rule not to openly discuss or share sharing of liscenced music, using the CTCP SOUND to broadcast your copied music to others would be a violation of the rule.

Parts of a song are okay - you could record a lyric of a two from the song, make it into its own sound file and play that.

Also, any song that isn't liscenced (or was available for free download by the producers itself) is okay, but you have to clarify it with me.

People who violate these stipulations will be warned the first time, but if they boldly ignore this warning, a mace will get buried in their face.

Top


3. I hate these CTCP Sound things! STOP PLAYING THEM! NOW!
DO NOT yell at the channel goers to stop it with the sounds or brag about how glad you are you don't have the sound feature on mIRC turned on. Instead, educate yourself on ways to block the CTCP SOUND messages or the sounds.

The channel allows (almost) free usage of mIRC's sound ability - not only because they can often be used with hilarious timing and add a new element to the chatting, but because many other channels outright kick or ban anyone who uses the CTCP sounds. In other words, this is a freedom rarely granted.

While this may sound backwards, if you harass people who are playing sounds in the channel (or boast about how great it is not hearing sounds), you can get kicked or banned for it.

Top


4. Hey! These people are CTCP SOUNDing so much I get server flood notices! Stop it or I'll call the IRC ops!
Quite frankly, if you carry out that threat, the IRC ops will laugh at you, and I'll mace you in the face for trying to blackmail the channel into changing the rules.

We talked to the IRC ops about whether or not the channel and its policy with CTCP SOUNDS, as well as the intensity of CTCP usage was against Esper.net's AUP, and it's not.

The only circumstance that they would act is if you had taken measures to block CTCP sounds and individual users were attempting to skirt your blocks to harass you (and if that ever happens, you should go to me or one of the other channel ops, NOT the IRC ops. We'll take care of it).

If you dislike getting the server flood notices, there's two things you can do:

1. If you have mIRC, add this to the remote:
on ^1:NOTICE:*server flood protection*:#ragnarokwisdom:halt

2. Try changing to another server (legend.esper.net, as of this FAQ's writing, does not announce server flood notices).

Rest assured, however, that if you threaten or carry out a threat to blackmail the channel, you're going to regret it.

Top


5. I got a loud/disgusting/long sound file from someone and it's annoying me! What do I do?
Don't worry! You've got the final say on sound files; if someone sends you an offending sound, you can replace the sound with another more appealing to you that has the exact same file name. When they broadcast the CTCP message for that sound to be played, locally your replacement file will be heard instead.

You can also edit your local copies of sound files to turn down the volume if someone sends you an especially loud one. You can achieve this through Sound Recorder for .wav files. Mp3 files can be turned down if you convert them to .wav and use an editor to tone them down, and then reconvert them to .mp3 again.

Top


Ragnarok Wisdom's eIRC Java Client


6. I want to hear these sounds. How do I get them?
Unfortunately, the eIRC java client on the Ragnarok Wisdom website cannot play sounds whatsoever. Nor can it filter out the CTCP SOUND messages. If these bug you, you might want to consider downloading an IRC chat program insteaf.

Top


mIRC


7a. I want to hear these sounds. How do I get them?
To set up your computer to get the sounds played in the channel, you have to configure mIRC so that it will auto-request sounds you don't have, as well as play the ones you do have.

You have to do several things to do this:

1. First, go to File (at the top menu) and click on it. Then click on Options at the drop-down menu.

From there you'll be given a menu with a select tree window thing on the side. Look for the option "Sounds" and click on it to bring up some options on the right side of this window. Click on the Enable Sounds option.

2. Go to Tools on the top menu, and click on Remote. You'll be given a window with a little text window. On a new line, copy and paste the following:

on 1:NOSOUND:/msg $nick ! $+ $nick $filename

3. Go back to File at the top menu, and Options again. This time at the menu that pops up, click on Requests, which is right below Sounds.

Click all the options in the window to the right except "Ignore if a sound is currently playing."

That's all there is to it!

Top


7b. I want to play these sounds myself . How do I do that?
To play a sound in the channel, type /sound (filename.extension) . You can also send a message while playing a sound - it'll play the sound and come out like a /ME action.

For example.
(Aragan types /sound zombies.wav is fighting off zombies in a corner!)
* Aragan is fighting off zombies in a corner!
(zombies.wav is playing as this message appears)

Top


8a. How do I turn off the sounds if I don't want to hear them?
Just turn off Enable Sounds from step 1.

Top


8b. How do I make the CTCP SOUND things go away?
Add the following to your Remote window from Step 2, on a new line -

ctcp 1:sound:#: halt

If you want to halt CTCP sound notifications from a particular channel, you can replace the # with the full name of a channel, like #esper or #ragnarokwisdom. That will specifically block sounds from a certain channel.

And if you want to block the CTCP SOUND messages and yet still hear sounds, well ... you're out of luck there. If you want to hear sounds you'll have to put up with the CTCP messages.

Top


8c. I want to hear sounds, but not from specific people.
If someone is annoying you with sounds, mIRC is capable of specifically ignoring all CTCP commands from them. To do this, simply type -

/ignore -t (insert name of person to ignore here)

As of now, there is no way known to specifically block only CTCP sounds from a person and not all CTCP messages.

If you have put a blanket anti-DCC ignore filter on (don't worry if you don't know what I'm talking about), mIRC will resist every attempt you make to ignore the person. You'll have to close mIRC, go into your control.ini file, and manually add the correct controls for ignoring CTCP sounds.

That means adding a line like this:

n(number here)=(name you wish to ignore)!*@*,ctcp,"EsperNet"

If the person is already in your ignore filter, just add "ctcp," after the *@* bit. However, if that line includes "exclude," you'll have to remove that. Otherwise, mIRC will not ignore the person's CTCPs.

Top


8d. Sometimes people play a lot of sounds, and I don't like that.
It's possible to auto-ignore all CTCP for a short period of time if they get to be too much. mIRC scripts like SysReset (in particular) will do this; however, you may have to play around with its settings. I've been told that SysReset will pop up a new window with a message that it is temporarily blocking people, which can defeat the purpose of cutting down on annoyances.

Top


9a. When I try to play a sound or someone plays a sound I don't have, the DCC doesn't work. What's going on?
Make sure that, if you have put a global ignore on the DCC function, that you remove it for the nickname in question. If you don't know what I'm talking about, don't worry about it; you in all likelyhood haven't done this.

If you have though, to specifically allow someone to DCC files to you, use this command:

/ignore (nickname of user) -x

This excludes them from the DCC ignore you've placed.

If you're dealing with a guy or girl who likes to change their nickname a lot, you can always opt to use their hostmask instead -

/ignore (hostmask) -x

If you don't know what a hostmask is, it's the stuff that comes after the @ symbol on a /whois:

Aragan is blah@samplehostmask.ipt.yar.com < That.

Top


9b. DCC still doesn't work.
You may be one of the unlucky people who have a connection that just doesn't agree with IRC. Ask some other people in the know - they may be able to help you, but this FAQ doesn't have the answer.

Top


X-Chat


10. I want to hear these sounds. How do I get them?
Unfortunately, there is no way known to play or get sounds on X-Chat at this time.

Top


11a. I don't want to see the CTCP Sound message every time a sound is played.
To fix this, go to Settlings in the top menu, then Lists, then Text Events.

In the window that pops up, scroll down to CTCP Sound. You should see something like this in an edible text bar:

"-%C10-%C11-%O$tReceived a CTCP Sound $1 from $2"

Remove it entirely, and you will no longer be bothered by CTCP Sound messages.

Top


11b. Is there a way to specifically block CTCP Sounds from someone?.
Yes, there is -- go to Window in the top menu, then Ignore List.

In the new window that pops up, click on the New button, then type in the hostmask or nick of the person you want to block CTCP Sounds from. For example, if you wanted to block anyone with a certain hostmask, you'd type in ...

*!samplehostmask.ipt.yar.com

Or if you wanted to block CTCP sounds from a specific nick regardless of hostmask or IP, you'd put in ...

samplenick!*@*.*

Or you can use a combination to specifically ignore a nick and hostmask.

When you've entered in the desired hostmask/nick, highlight it on the list and uncheck everything except CTCP. Then exit that window. You will no longer recieve CTCP sounds from that person.

Top




Ragnarok Wisdom is copyright © 2002-2003 Irish Lightning Studios. All rights reserved.
Ragnarok Online © 2001 Gravity Corp. & Lee Myoung-jin. Used without permission.