Playing system sounds (aka: audio feedback)

Share your advanced PureBasic knowledge/code with the community.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Playing system sounds (aka: audio feedback)

Post by BackupUser »

Code updated for 5.20+

Restored from previous forum. Originally posted by PB.

I just discovered how to give audio cues to your app with the MessageBeep API, so give some of these a try:

Code: Select all

MessageBeep_(#MB_ICONINFORMATION) ; Plays a "done" sound.
MessageBeep_(#MB_ICONEXCLAMATION) ; Plays an "error" sound.
MessageBeep_(#MB_ICONHAND)        ; Plays a "pop" sound.
MessageBeep_(#MB_ICONMASK)        ; Plays a "ding" sound.
MessageBeep_(#MB_ICONQUESTION)    ; Plays a "prompt" sound.

Edited by - PB on 20 September 2001 04:20:32
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Mr.Skunk.

Nice Tip, thanks for it

Mr Skunk

Mr Skunk's PureBasic Web Page
http://www.skunknet.fr.st
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by skypa.

Another similar API is worth mentioning:

Beep_(Frequency from 0 to 5000, lenght in miliseconds)
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by PB.

> Another similar API is worth mentioning:
> Beep_(Frequency from 0 to 5000, lenght in miliseconds)

True, but the frequency and length parameters aren't supported on Win 9x,
which could be a problem if you need those parameters for your app's use.


PB - Registered PureBasic Coder
Post Reply