AtarICQ can playback AVR samples for some occasions.

(Use *ONLY* 12.5 kHz, 25 kHz or 50 kHz for DMA or XBIOS)
           

You can enable this, but you must for now unfortunately configure sounds 
using a text editor.



sound_play=0   ; This is what the line looks like in CONTACTS.INF 



Sound events are now replayed in any of these modes:

0)      No sound is ever used

1)      Play by using Falcon compatible XBIOS call 
        (use XSOUND by Thothy for ST/STe/TT. ST version,
        no DMA used there of course, is very buggy)

2)      GemJING started with PEXEC (use _only_ with single-TOS as the 
	shell is blocked until sample has finished playing)
        In the config file, let "gemjing=" point to exact location of
        GemJING, and also include the filename. (uses -m mode) 
		
3)      Send complete path to sample file and let AV-SERVER decide what to 
        do with it. This alternative only works under multitasking.
        
4)      DMA-sound. Try this if XBIOS does not work for you.
	Get in touch if you try this with 16bit samples on a Falcon!

5)	System bell will ring for all the events that have a sample path 
	specified to them
		

These lines can be added to CONTACTS.INF to address sounds:


sound_online=C:\SOUNDS\EXAMPLE.AVR
sound_offline=\SOUNDS\EXAMPLE.AVR
sound_message=\SOUNDS\EXAMPLE.AVR
sound_url=\SOUNDS\EXAMPLE.AVR
sound_start=\SOUNDS\EXAMPLE.AVR
sound_quit=\SOUNDS\EXAMPLE.AVR
sound_mirabilis=\SOUNDS\EXAMPLE.AVR
sound_request=\SOUND\EXAMPLE.AVR
sound_disconnected=\SOUNDS\EXAMPLE.AVR 
sound_connected=\SOUNDS\EXAMPLE.AVR
sound_hungup=\SOUNDS\EXAMPLE.AVR
sound_contacts\SOUNDS\EXAMPLE.AVR

sound_ircmsg=\SOUNDS\EXAMPLE.AVR	
             
You can of course use full path to sample (as in first example)
or start with a "\"

\EXAMPLE.AVR will look in program dir for sample
\SOUNDS\EXAMPLE.AVR will look in subdir of program dir for sample.

========================================================================

SOUND EVENTS EXPLAINED:

online		= contact went online
offline 	= contact went offline
message		= instant message coming in
url		= url message coming in
start		= played when launching AtarICQ
quit		= played when exiting AtarICQ
mirabilis	= User added you to contact list
request		= User requested you authorization
disconnected	= Mirabilis forced us to disconnect
connected	= We are online!
hungup		= Modem not connected anymore!
contacts	= Contact list recieved from other user!
msg_sent	= Our instant message was successfully sent

ircmsg		= AtarICQ recieved a /pmsg from AtarIRC

========================================================================

NOTE: The modes sound_play 1,2 and 4 will buffer all sounds after 
they are played first time!

disable this by changing no_sndbuffer in ataricq.inf to "no_sndbuffer=-1" 
 

Any questions about sound options? Any problems using sounds? Mail me! :)



Joakim Hgberg (gokmase@bigfoot.com)
             

             