Format

  • .sound *file* *options*
  • .sound none *options*

update

  • This action is updating a channel rather than playing a new sound. It corresponds to the SOUND_UPDATE status flag.
  • Specifies a channel.
  • Sets the volume.
  • Mutes the sound; the update option is implied.
  • Pauses the sound; the update option is implied.
  • The new sound will queue up in the specified channel, and play after the current sound is done.
  • Specifies whether, and how, the sound repeats.
  • Sets the falloff value for 3D sound.
  • Sets the x, y, or z value for 3D sound.
  • Sets the atom for atom-linked 3D sound. The reference is in a format such as [0x200001b] without quotes (see ref() proc).
  • Sets the transform value for 3D sound. The list is up to 9 numbers, separated by commas without spaces.

Plays, stops, or modifies a sound. This command can be used for instance to play a click sound when using mouse macros, for instance, without waiting for the server to initiate the sound which would introduce a small delay.

.sound 'click.ogg'

The file can be none or - when updating or stopping a sound. Any options should be separated by spaces; most are in a name=value format, as seen below.

Supported options are:

*T represents a true/false value. True values include true, on, or 1. False would be false, off, or 0.

See also