mirror of
https://github.com/QB64Official/qb64.git
synced 2024-09-28 11:17:47 +00:00
734 B
734 B
The _SNDOPENRAW function opens a new channel to fill with _SNDRAW content to manage multiple dynamically generated sounds.
Syntax
pipeHandle& = _SNDOPENRAW
Description
- You can manage multiple dynamically generated sounds at once without having to worry about mixing.
- Use _SNDCLOSE to remove the pipe sound handles from memory.
Example(s)
Combining 2 sounds without worrying about mixing:
a = _SNDOPENRAW
b = _SNDOPENRAW
FOR x = 1 TO 100000
_SNDRAW SIN(x / 10), , a 'fill with a tone
_SNDRAW RND * 1 - 0.5, , b 'fill with static
NEXT
_SNDCLOSE a
_SNDCLOSE b