From experiments and comments in other threads it seems that Beepers are played immediately they are called. This means that:
Dim b, p As Beeper
b.Initialize(300, 500) '300 milliseconds, 500 hz
p.Initialize(300, 1) '300 milliseconds, 1 hz (i.e. an inaudible pause)
b.Beep
p.Beep
b.Beep
will play 3 sounds virtually simultaneously, not (what sounds like) beep - pause - beep
Is there a way to play 2 or more beeps after each other without them interfering? I'm not trying to make a full synthesizer, I just want to be able to play 'beep' or 'beep__beep'
Thanks for any help