#include "FBWindowsSoundWav.bas" Dim fb_Wav As FbWAV Ptr LoadWav("1.wav", fb_Wav) PlayWav(fb_Wav) Do Var key = Inkey Select Case key Case "s" : StopWav(fb_Wav) Case "p" : PlayWav(fb_Wav) Case "q" : Exit Do Case " " PauseWAV(fb_Wav) Sleep(100) End Select Var sp = StatusPlay(fb_Wav) Sleep(100) Cls Select Case sp Case 1 : Print "Play" Case 0 : Print "Stop" Case 2 : Print "Pause" End Select Print "Length=" & GetLengthSeconds(fb_Wav) & " seconds" Print "s)top / p)lay / q)uit / SPACE : Pause" Loop FreeWav(fb_Wav)