_SNDOPENRAW - mkilgore/QB64pe GitHub Wiki

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.

Examples

Example: Combining 2 sounds without worrying about mixing:

FOR...NEXT 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 '' ''
Code by Galleon

See also


Navigation:
Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page
⚠️ **GitHub.com Fallback** ⚠️