https://www.lavishsoft.com/wiki/index.php?title=ISKernel:audio_(Object_Type)&feed=atom&action=history
ISKernel:audio (Object Type) - Revision history
2024-03-28T16:14:34Z
Revision history for this page on the wiki
MediaWiki 1.33.0
https://www.lavishsoft.com/wiki/index.php?title=ISKernel:audio_(Object_Type)&diff=8466&oldid=prev
Lax at 17:20, 16 December 2019
2019-12-16T17:20:26Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">←Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 17:20, 16 December 2019</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:float|float]] '''VolumeRight''': '''(Windows)''' Current Process right-channel volume level, as per Windows Volume Mixer. 0.0 for silent, 1.0 for full volume.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:float|float]] '''VolumeRight''': '''(Windows)''' Current Process right-channel volume level, as per Windows Volume Mixer. 0.0 for silent, 1.0 for full volume.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:bool|bool]] '''IsMuted''': '''(Windows)''' Current Process Mute setting, as per Windows Volume Mixer</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:bool|bool]] '''IsMuted''': '''(Windows)''' Current Process Mute setting, as per Windows Volume Mixer</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* audiovoice Voice[#]: Retrieves an Audio Voice (something that makes sounds) by ID</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* audiovoice <ins class="diffchange diffchange-inline">'''</ins>Voice[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Retrieves an Audio Voice (something that makes sounds) by ID</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* audiovoice Voice[name]: Retrieves an Audio Voice (something that makes sounds) by name</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* audiovoice <ins class="diffchange diffchange-inline">'''</ins>Voice[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Retrieves an Audio Voice (something that makes sounds) by name</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* jsonarray Voices: Retrieves a JSON array containing the list of currently available Voices (things that make sounds)</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* jsonarray <ins class="diffchange diffchange-inline">'''</ins>Voices<ins class="diffchange diffchange-inline">'''</ins>: Retrieves a JSON array containing the list of currently available Voices (things that make sounds)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* audiostream Stream[#]: Retrieves an Audio Stream (a sound) by ID</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* audiostream <ins class="diffchange diffchange-inline">'''</ins>Stream[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Retrieves an Audio Stream (a sound) by ID</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* audiostream Stream[name]: Retrieves an Audio Stream (a sound) by name</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* audiostream <ins class="diffchange diffchange-inline">'''</ins>Stream[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Retrieves an Audio Stream (a sound) by name</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* jsonarray Streams: Retrieves a JSON array containing the list of currently available Streams (sounds) </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* jsonarray <ins class="diffchange diffchange-inline">'''</ins>Streams<ins class="diffchange diffchange-inline">'''</ins>: Retrieves a JSON array containing the list of currently available Streams (sounds) </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:float|float]] EngineVolume: The current Master volume level for Inner Space's audio engine</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[ObjectType:float|float]] <ins class="diffchange diffchange-inline">'''</ins>EngineVolume<ins class="diffchange diffchange-inline">'''</ins>: The current Master volume level for Inner Space's audio engine</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Methods ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Methods ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* FadeVolume[#,seconds]: '''(Windows)''' Fades (adjusts) the Current Process volume level to the specified value, over the specified number of seconds.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>FadeVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>,<ins class="diffchange diffchange-inline">'''</ins>seconds<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Fades (adjusts) the Current Process volume level to the specified value, over the specified number of seconds.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* SetVolume[#]: '''(Windows)''' Sets the Current Process volume level to the specified value</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>SetVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Sets the Current Process volume level to the specified value</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* SetVolume[#,#]: '''(Windows)''' Sets the Current Process volume level to the specified left and right channel values</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>SetVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>,<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Sets the Current Process volume level to the specified left and right channel values</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* IncVolume[#]: '''(Windows)''' Increases the Current Process volume level by the specified value</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>IncVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Increases the Current Process volume level by the specified value</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* IncVolume[#,#]: '''(Windows)''' Increases the Current Process volume level by the specified left and right channel values</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>IncVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>,<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Increases the Current Process volume level by the specified left and right channel values</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* SetMute[bool]: '''(Windows)''' Sets the Current Process Mute setting</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>SetMute[<ins class="diffchange diffchange-inline">'''</ins>bool<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: '''(Windows)''' Sets the Current Process Mute setting</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* SetEngineVolume[#]: Sets the Master volume level for Inner Space's audio engine to the specified value</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>SetEngineVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Sets the Master volume level for Inner Space's audio engine to the specified value</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* IncEngineVolume[#]: Increments the Master volume level for Inner Space's audio engine by the specified value</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>IncEngineVolume[<ins class="diffchange diffchange-inline">'''</ins>#<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Increments the Master volume level for Inner Space's audio engine by the specified value</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* AddVoice[name]: Creates a new Audio Voice (thing that makes sounds) with the specified name</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>AddVoice[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Creates a new Audio Voice (thing that makes sounds) with the specified name</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* RemoveVoice[name]: Removes an Audio Voice with the specified name</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>RemoveVoice[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Removes an Audio Voice with the specified name</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* AddStream[name,filename]: Creates a new Audio Stream (a sound) with the specified name. The filename specifies the sound file to use for this stream.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>AddStream[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>,<ins class="diffchange diffchange-inline">'''</ins>filename<ins class="diffchange diffchange-inline">'''</ins>]: Creates a new Audio Stream (a sound) with the specified name. The filename specifies the sound file to use for this stream.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* RemoveStream[name]: Removes an Audio Stream with the specified name</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>RemoveStream[<ins class="diffchange diffchange-inline">'''</ins>name<ins class="diffchange diffchange-inline">'''</ins>]<ins class="diffchange diffchange-inline">'''</ins>: Removes an Audio Stream with the specified name</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== See Also ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== See Also ==</div></td></tr>
</table>
Lax
https://www.lavishsoft.com/wiki/index.php?title=ISKernel:audio_(Object_Type)&diff=8465&oldid=prev
Lax: Created page with "== Description == {{ObjectType-Vitals|audio|Inner Space|none|NULL|none|no|void*}} The audio object provides access to Inner Space's audio engine, as well as Windows Volume..."
2019-12-16T17:18:37Z
<p>Created page with "== Description == {{ObjectType-Vitals|audio|<a href="/wiki/index.php/Inner_Space" title="Inner Space">Inner Space</a>|none|NULL|none|no|void*}} The audio object provides access to Inner Space's audio engine, as well as Windows Volume..."</p>
<p><b>New page</b></p><div>== Description ==<br />
{{ObjectType-Vitals|audio|[[Inner Space]]|none|NULL|none|no|void*}}<br />
The audio object provides access to Inner Space's audio engine, as well as Windows Volume Mixer volume and mute controls.<br />
<br />
<br />
== Members ==<br />
* [[ObjectType:float|float]] '''Volume''': '''(Windows)''' Current Process volume level, as per Windows Volume Mixer. 0.0 for silent, 1.0 for full volume.<br />
* [[ObjectType:float|float]] '''VolumeLeft''': '''(Windows)''' Current Process left-channel volume level, as per Windows Volume Mixer. 0.0 for silent, 1.0 for full volume.<br />
* [[ObjectType:float|float]] '''VolumeRight''': '''(Windows)''' Current Process right-channel volume level, as per Windows Volume Mixer. 0.0 for silent, 1.0 for full volume.<br />
* [[ObjectType:bool|bool]] '''IsMuted''': '''(Windows)''' Current Process Mute setting, as per Windows Volume Mixer<br />
* audiovoice Voice[#]: Retrieves an Audio Voice (something that makes sounds) by ID<br />
* audiovoice Voice[name]: Retrieves an Audio Voice (something that makes sounds) by name<br />
* jsonarray Voices: Retrieves a JSON array containing the list of currently available Voices (things that make sounds)<br />
* audiostream Stream[#]: Retrieves an Audio Stream (a sound) by ID<br />
* audiostream Stream[name]: Retrieves an Audio Stream (a sound) by name<br />
* jsonarray Streams: Retrieves a JSON array containing the list of currently available Streams (sounds) <br />
* [[ObjectType:float|float]] EngineVolume: The current Master volume level for Inner Space's audio engine<br />
<br />
== Methods ==<br />
* FadeVolume[#,seconds]: '''(Windows)''' Fades (adjusts) the Current Process volume level to the specified value, over the specified number of seconds.<br />
* SetVolume[#]: '''(Windows)''' Sets the Current Process volume level to the specified value<br />
* SetVolume[#,#]: '''(Windows)''' Sets the Current Process volume level to the specified left and right channel values<br />
* IncVolume[#]: '''(Windows)''' Increases the Current Process volume level by the specified value<br />
* IncVolume[#,#]: '''(Windows)''' Increases the Current Process volume level by the specified left and right channel values<br />
* SetMute[bool]: '''(Windows)''' Sets the Current Process Mute setting<br />
* SetEngineVolume[#]: Sets the Master volume level for Inner Space's audio engine to the specified value<br />
* IncEngineVolume[#]: Increments the Master volume level for Inner Space's audio engine by the specified value<br />
* AddVoice[name]: Creates a new Audio Voice (thing that makes sounds) with the specified name<br />
* RemoveVoice[name]: Removes an Audio Voice with the specified name<br />
* AddStream[name,filename]: Creates a new Audio Stream (a sound) with the specified name. The filename specifies the sound file to use for this stream.<br />
* RemoveStream[name]: Removes an Audio Stream with the specified name<br />
<br />
== See Also ==<br />
*[[LavishScript:Object Types|LavishScript Object Types]]<br />
*[[ISKernel:Object Types|Inner Space Kernel Object Types]]<br />
<br />
<br />
{{DT-Stub}}<br />
[[Category:Inner Space]]<br />
[[Category:Inner Space Kernel]]<br />
[[Category:Inner Space Kernel Object Types]]</div>
Lax