mirror of
https://github.com/wiiu-env/wut.git
synced 2024-12-05 03:04:16 +01:00
1963 lines
101 KiB
HTML
1963 lines
101 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>wut: Voice</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">wut
|
|
 <span id="projectnumber">1.0.0-beta9</span>
|
|
</div>
|
|
<div id="projectbrief">Wii U Toolchain</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Voice<div class="ingroups"><a class="el" href="group__sndcore2.html">sndcore2</a></div></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:structAXVoiceLink"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceLink">AXVoiceLink</a></td></tr>
|
|
<tr class="separator:structAXVoiceLink"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceOffsets"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a></td></tr>
|
|
<tr class="separator:structAXVoiceOffsets"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoice"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a></td></tr>
|
|
<tr class="separator:structAXVoice"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceDeviceBusMixData"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceBusMixData">AXVoiceDeviceBusMixData</a></td></tr>
|
|
<tr class="separator:structAXVoiceDeviceBusMixData"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceDeviceMixData"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a></td></tr>
|
|
<tr class="separator:structAXVoiceDeviceMixData"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceVeData"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a></td></tr>
|
|
<tr class="separator:structAXVoiceVeData"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceAdpcmLoopData"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a></td></tr>
|
|
<tr class="separator:structAXVoiceAdpcmLoopData"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceAdpcm"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a></td></tr>
|
|
<tr class="separator:structAXVoiceAdpcm"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structAXVoiceSrc"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a></td></tr>
|
|
<tr class="memdesc:structAXVoiceSrc"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> Sample Rate Converter. <a href="group__sndcore2__voice.html#structAXVoiceSrc">More...</a><br /></td></tr>
|
|
<tr class="separator:structAXVoiceSrc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:ga9181c7cb74bc7b01c9035907b93fa597"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga9181c7cb74bc7b01c9035907b93fa597">AXVoice</a></td></tr>
|
|
<tr class="separator:ga9181c7cb74bc7b01c9035907b93fa597"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0acea21bce13a471b5744185c41afed5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga0acea21bce13a471b5744185c41afed5">AXVoiceAdpcmLoopData</a></td></tr>
|
|
<tr class="separator:ga0acea21bce13a471b5744185c41afed5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga828b6f3acc4c8baaeb4066b589427ccd"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga828b6f3acc4c8baaeb4066b589427ccd">AXVoiceAdpcm</a></td></tr>
|
|
<tr class="separator:ga828b6f3acc4c8baaeb4066b589427ccd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga983b56958eeb15670fe0d91909323524"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceBusMixData">AXVoiceDeviceBusMixData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga983b56958eeb15670fe0d91909323524">AXVoiceDeviceBusMixData</a></td></tr>
|
|
<tr class="separator:ga983b56958eeb15670fe0d91909323524"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0a50c0809df498bed62ea5e7ae8b28e6"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga0a50c0809df498bed62ea5e7ae8b28e6">AXVoiceDeviceMixData</a></td></tr>
|
|
<tr class="separator:ga0a50c0809df498bed62ea5e7ae8b28e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0d926f72e3b252538e1329a6edd76f80"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceLink">AXVoiceLink</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga0d926f72e3b252538e1329a6edd76f80">AXVoiceLink</a></td></tr>
|
|
<tr class="separator:ga0d926f72e3b252538e1329a6edd76f80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadbae26ca12fac25bdfc7d9a9be154d41"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gadbae26ca12fac25bdfc7d9a9be154d41">AXVoiceOffsets</a></td></tr>
|
|
<tr class="separator:gadbae26ca12fac25bdfc7d9a9be154d41"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga52579916f9dc1c01ef60f36e2dfd34fc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga52579916f9dc1c01ef60f36e2dfd34fc">AXVoiceSrc</a></td></tr>
|
|
<tr class="separator:ga52579916f9dc1c01ef60f36e2dfd34fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga75befa14e16b6cb85ddffcca3a1b8fab"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga75befa14e16b6cb85ddffcca3a1b8fab">AXVoiceVeData</a></td></tr>
|
|
<tr class="separator:ga75befa14e16b6cb85ddffcca3a1b8fab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3d20d48ac2fba5049564e77345352583"><td class="memItemLeft" align="right" valign="top">typedef uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga3d20d48ac2fba5049564e77345352583">AXVoiceFormat</a></td></tr>
|
|
<tr class="memdesc:ga3d20d48ac2fba5049564e77345352583"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_FORMAT. <a href="group__sndcore2__voice.html#ga3d20d48ac2fba5049564e77345352583">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3d20d48ac2fba5049564e77345352583"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga68c4389938c68564349c3fa61d7fdef6"><td class="memItemLeft" align="right" valign="top">typedef uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">AXVoiceLoop</a></td></tr>
|
|
<tr class="memdesc:ga68c4389938c68564349c3fa61d7fdef6"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_LOOP. <a href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">More...</a><br /></td></tr>
|
|
<tr class="separator:ga68c4389938c68564349c3fa61d7fdef6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad778f131dfb641d03e7e82f1873b3949"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gad778f131dfb641d03e7e82f1873b3949">AXVoiceSrcType</a></td></tr>
|
|
<tr class="memdesc:gad778f131dfb641d03e7e82f1873b3949"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_SRC_TYPE. <a href="group__sndcore2__voice.html#gad778f131dfb641d03e7e82f1873b3949">More...</a><br /></td></tr>
|
|
<tr class="separator:gad778f131dfb641d03e7e82f1873b3949"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac06df98e23ea9badc164c48a6e38bafa"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">AXVoiceState</a></td></tr>
|
|
<tr class="memdesc:gac06df98e23ea9badc164c48a6e38bafa"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_STATE. <a href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">More...</a><br /></td></tr>
|
|
<tr class="separator:gac06df98e23ea9badc164c48a6e38bafa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga424ca8a80e4569cac4dfc138bbe47c1c"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga424ca8a80e4569cac4dfc138bbe47c1c">AXVoiceRenderer</a></td></tr>
|
|
<tr class="memdesc:ga424ca8a80e4569cac4dfc138bbe47c1c"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_RENDERER. <a href="group__sndcore2__voice.html#ga424ca8a80e4569cac4dfc138bbe47c1c">More...</a><br /></td></tr>
|
|
<tr class="separator:ga424ca8a80e4569cac4dfc138bbe47c1c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacdef5eaa413abf36309c8ad5eb50a1dd"><td class="memItemLeft" align="right" valign="top">typedef int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gacdef5eaa413abf36309c8ad5eb50a1dd">AXVoiceSrcRatioResult</a></td></tr>
|
|
<tr class="memdesc:gacdef5eaa413abf36309c8ad5eb50a1dd"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_RATIO_RESULT. <a href="group__sndcore2__voice.html#gacdef5eaa413abf36309c8ad5eb50a1dd">More...</a><br /></td></tr>
|
|
<tr class="separator:gacdef5eaa413abf36309c8ad5eb50a1dd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a56f72026d559bbef529927ace7f2f8"><td class="memItemLeft" align="right" valign="top">typedef uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga4a56f72026d559bbef529927ace7f2f8">AXVoiceType</a></td></tr>
|
|
<tr class="memdesc:ga4a56f72026d559bbef529927ace7f2f8"><td class="mdescLeft"> </td><td class="mdescRight">A value from enum AX_VOICE_TYPE. <a href="group__sndcore2__voice.html#ga4a56f72026d559bbef529927ace7f2f8">More...</a><br /></td></tr>
|
|
<tr class="separator:ga4a56f72026d559bbef529927ace7f2f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1f4a6a7ebe0517dc2e061c48cbd60b76"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga1f4a6a7ebe0517dc2e061c48cbd60b76">AXVoiceCallbackFn</a>) (void *)</td></tr>
|
|
<tr class="separator:ga1f4a6a7ebe0517dc2e061c48cbd60b76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac060f8cacd4baa7a68f234a71f43ccd9"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gac060f8cacd4baa7a68f234a71f43ccd9">AXVoiceCallbackExFn</a>) (void *, uint32_t, uint32_t)</td></tr>
|
|
<tr class="separator:gac060f8cacd4baa7a68f234a71f43ccd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:ga9cb967587b8fc6976900a133e2f8b8da"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga9cb967587b8fc6976900a133e2f8b8da">AX_VOICE_FORMAT</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9cb967587b8fc6976900a133e2f8b8daa93137a1f2dd02a463d1d25d072ae44fa">AX_VOICE_FORMAT_ADPCM</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9cb967587b8fc6976900a133e2f8b8daa57041be06ba4810408e69b67a87bf086">AX_VOICE_FORMAT_LPCM16</a> = 10,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9cb967587b8fc6976900a133e2f8b8daa9945adcfac22ba80bb9c6eb40c7b64c5">AX_VOICE_FORMAT_LPCM8</a> = 25
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga9cb967587b8fc6976900a133e2f8b8da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4cf9ac33660b062bc02b894dd876bd36"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga4cf9ac33660b062bc02b894dd876bd36">AX_VOICE_LOOP</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga4cf9ac33660b062bc02b894dd876bd36ac33f8dd11d9fd15bc4a25f71316e40f5">AX_VOICE_LOOP_DISABLED</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga4cf9ac33660b062bc02b894dd876bd36aa021e38704b8431214211bf61bb2ca78">AX_VOICE_LOOP_ENABLED</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga4cf9ac33660b062bc02b894dd876bd36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9b46a491aa7e8dd96d7630b4e270221f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga9b46a491aa7e8dd96d7630b4e270221f">AX_VOICE_RENDERER</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9b46a491aa7e8dd96d7630b4e270221fac88d9711a7f77fcfecb770fc0436633d">AX_VOICE_RENDERER_DSP</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9b46a491aa7e8dd96d7630b4e270221fa824f76d230ea4faf7715f28477983d4e">AX_VOICE_RENDERER_CPU</a> = 1,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga9b46a491aa7e8dd96d7630b4e270221fa0d282e9f0c62184afca0044c6bfcca0b">AX_VOICE_RENDERER_AUTO</a> = 2
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga9b46a491aa7e8dd96d7630b4e270221f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga488109e8efb5a08e2d77783eb62526f9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga488109e8efb5a08e2d77783eb62526f9">AX_VOICE_RATIO_RESULT</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga488109e8efb5a08e2d77783eb62526f9a317de31e2ab351422bb555b0434704b3">AX_VOICE_RATIO_RESULT_SUCCESS</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga488109e8efb5a08e2d77783eb62526f9a0a46148554729b1740f80a2ccec73e60">AX_VOICE_RATIO_RESULT_LESS_THAN_ZERO</a> = -1,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga488109e8efb5a08e2d77783eb62526f9a1a4fcece44ed429fafcfb3c43898a986">AX_VOICE_RATIO_RESULT_GREATER_THAN_SOMETHING</a> = -2
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga488109e8efb5a08e2d77783eb62526f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga466dd138e7bb1ce37b587da087a29565"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga466dd138e7bb1ce37b587da087a29565">AX_VOICE_SRC_TYPE</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga466dd138e7bb1ce37b587da087a29565a1691cfbd358374d9872ffa364358a778">AX_VOICE_SRC_TYPE_NONE</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga466dd138e7bb1ce37b587da087a29565aedb582718dc6a0e3e61c9a53d38db34b">AX_VOICE_SRC_TYPE_LINEAR</a> = 1,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga466dd138e7bb1ce37b587da087a29565a5be77e16d5dfacea67385205a670eb24">AX_VOICE_SRC_TYPE_UNK0</a> = 2,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga466dd138e7bb1ce37b587da087a29565af310821ada277180214b7d43c0bc47ae">AX_VOICE_SRC_TYPE_UNK1</a> = 3,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga466dd138e7bb1ce37b587da087a29565ab1a48e3e2a330a110ff73bc04ba16550">AX_VOICE_SRC_TYPE_UNK2</a> = 4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga466dd138e7bb1ce37b587da087a29565"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga32352519e1c664b1393471afd4aefdbe"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga32352519e1c664b1393471afd4aefdbe">AX_VOICE_STATE</a> { <br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga32352519e1c664b1393471afd4aefdbea34e77acf6df38dff9f96d5520bc31377">AX_VOICE_STATE_STOPPED</a> = 0,
|
|
<br />
|
|
  <a class="el" href="group__sndcore2__voice.html#gga32352519e1c664b1393471afd4aefdbea29c2d7e2fe7dfe1a19bbb2e244a20e23">AX_VOICE_STATE_PLAYING</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga32352519e1c664b1393471afd4aefdbe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1eaf6816e9d5ca46ccf480a1417eaea8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga1eaf6816e9d5ca46ccf480a1417eaea8">AX_VOICE_TYPE</a> { <a class="el" href="group__sndcore2__voice.html#gga1eaf6816e9d5ca46ccf480a1417eaea8a669e4ff3b40e68e93c2f00eca4f25dfb">AX_VOICE_TYPE_UNKNOWN</a>
|
|
}</td></tr>
|
|
<tr class="separator:ga1eaf6816e9d5ca46ccf480a1417eaea8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:gaab0a543861b4bc8fa280b91f27105fef"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gaab0a543861b4bc8fa280b91f27105fef">AXVoiceBegin</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *v)</td></tr>
|
|
<tr class="separator:gaab0a543861b4bc8fa280b91f27105fef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae549a3fb71a0a0e3bc7b9d17c0a07634"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gae549a3fb71a0a0e3bc7b9d17c0a07634">AXVoiceEnd</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *v)</td></tr>
|
|
<tr class="separator:gae549a3fb71a0a0e3bc7b9d17c0a07634"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga095e24f41296c9b5463fda47da652179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga095e24f41296c9b5463fda47da652179">AXAcquireVoice</a> (uint32_t priority, <a class="el" href="group__sndcore2__voice.html#ga1f4a6a7ebe0517dc2e061c48cbd60b76">AXVoiceCallbackFn</a> callback, void *userContext)</td></tr>
|
|
<tr class="separator:ga095e24f41296c9b5463fda47da652179"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabdb10f222eb22d60a0bc08224df5573d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gabdb10f222eb22d60a0bc08224df5573d">AXAcquireVoiceEx</a> (uint32_t priority, <a class="el" href="group__sndcore2__voice.html#gac060f8cacd4baa7a68f234a71f43ccd9">AXVoiceCallbackExFn</a> callback, void *userContext)</td></tr>
|
|
<tr class="separator:gabdb10f222eb22d60a0bc08224df5573d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga368ad534d2dbc50ad8a7f1e507d3aef1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga368ad534d2dbc50ad8a7f1e507d3aef1">AXCheckVoiceOffsets</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> *offsets)</td></tr>
|
|
<tr class="separator:ga368ad534d2dbc50ad8a7f1e507d3aef1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac8f5302efd16dcff9cd01b2f8937c636"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gac8f5302efd16dcff9cd01b2f8937c636">AXFreeVoice</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice)</td></tr>
|
|
<tr class="separator:gac8f5302efd16dcff9cd01b2f8937c636"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0329a63f0e66bcdd5498f17b17cbd564"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga0329a63f0e66bcdd5498f17b17cbd564">AXGetMaxVoices</a> ()</td></tr>
|
|
<tr class="separator:ga0329a63f0e66bcdd5498f17b17cbd564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3f4a124786b03eb7c52b4a2ff7b98d7a"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga3f4a124786b03eb7c52b4a2ff7b98d7a">AXGetVoiceCurrentOffsetEx</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, const void *samples)</td></tr>
|
|
<tr class="separator:ga3f4a124786b03eb7c52b4a2ff7b98d7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad9ae41b77c3cd95d11d1ea866f21d421"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gad9ae41b77c3cd95d11d1ea866f21d421">AXGetVoiceLoopCount</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice)</td></tr>
|
|
<tr class="separator:gad9ae41b77c3cd95d11d1ea866f21d421"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad7bb75bf87a198509875eadd7a0dc713"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gad7bb75bf87a198509875eadd7a0dc713">AXGetVoiceOffsets</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> *offsets)</td></tr>
|
|
<tr class="separator:gad7bb75bf87a198509875eadd7a0dc713"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga745d0ef3e00c16cd772ee76c9d2ecc0a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga745d0ef3e00c16cd772ee76c9d2ecc0a">AXIsVoiceRunning</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice)</td></tr>
|
|
<tr class="separator:ga745d0ef3e00c16cd772ee76c9d2ecc0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf8148b9916d54dda584c7131b05d1ea3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gaf8148b9916d54dda584c7131b05d1ea3">AXSetVoiceAdpcm</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a> *adpcm)</td></tr>
|
|
<tr class="separator:gaf8148b9916d54dda584c7131b05d1ea3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga80d6cbdba72e04f3ad85995cc6e9592d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga80d6cbdba72e04f3ad85995cc6e9592d">AXSetVoiceAdpcmLoop</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a> *loopData)</td></tr>
|
|
<tr class="separator:ga80d6cbdba72e04f3ad85995cc6e9592d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga87b75993316be982ac313dea0d5e75a4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga87b75993316be982ac313dea0d5e75a4">AXSetVoiceCurrentOffset</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t offset)</td></tr>
|
|
<tr class="separator:ga87b75993316be982ac313dea0d5e75a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6e66c78b15b024ee8d7e8da16710f944"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__sndcore2__result.html#ga511adf416542a978c6b5395ae95aef6b">AXResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga6e66c78b15b024ee8d7e8da16710f944">AXSetVoiceDeviceMix</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__device.html#ga7c7e7ffa8ef32f2ef1da211b77a87dd7">AXDeviceType</a> type, uint32_t id, <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a> *mixData)</td></tr>
|
|
<tr class="separator:ga6e66c78b15b024ee8d7e8da16710f944"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad2862afbfcfa2876e1bb58767f99a435"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gad2862afbfcfa2876e1bb58767f99a435">AXSetVoiceEndOffset</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t offset)</td></tr>
|
|
<tr class="separator:gad2862afbfcfa2876e1bb58767f99a435"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4c73d2fa634c37a2ae5bea92c46f3067"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga4c73d2fa634c37a2ae5bea92c46f3067">AXSetVoiceEndOffsetEx</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t offset, const void *samples)</td></tr>
|
|
<tr class="separator:ga4c73d2fa634c37a2ae5bea92c46f3067"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9d5e2b382a99a3c58e7fb47481a19b72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__sndcore2__result.html#ga511adf416542a978c6b5395ae95aef6b">AXResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga9d5e2b382a99a3c58e7fb47481a19b72">AXSetVoiceInitialTimeDelay</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint16_t delay)</td></tr>
|
|
<tr class="separator:ga9d5e2b382a99a3c58e7fb47481a19b72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac2da8dc7f245e1c9f5f29619f0891fdb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gac2da8dc7f245e1c9f5f29619f0891fdb">AXSetVoiceLoopOffset</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t offset)</td></tr>
|
|
<tr class="separator:gac2da8dc7f245e1c9f5f29619f0891fdb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2612ad6bcc42599459d242855c00cdf9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga2612ad6bcc42599459d242855c00cdf9">AXSetVoiceLoopOffsetEx</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t offset, const void *samples)</td></tr>
|
|
<tr class="separator:ga2612ad6bcc42599459d242855c00cdf9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaae4489e200d0453146b7f4fb49e1d418"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gaae4489e200d0453146b7f4fb49e1d418">AXSetVoiceLoop</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">AXVoiceLoop</a> loop)</td></tr>
|
|
<tr class="separator:gaae4489e200d0453146b7f4fb49e1d418"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c53318fcb40bb7019c66c8a9bc15663"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga3c53318fcb40bb7019c66c8a9bc15663">AXSetVoiceOffsets</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> *offsets)</td></tr>
|
|
<tr class="separator:ga3c53318fcb40bb7019c66c8a9bc15663"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga42ba5e62536ab167b15cdbcbb158c80d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga42ba5e62536ab167b15cdbcbb158c80d">AXSetVoicePriority</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint32_t priority)</td></tr>
|
|
<tr class="separator:ga42ba5e62536ab167b15cdbcbb158c80d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab0885861634afedf2fcc81a2f3cccb50"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gab0885861634afedf2fcc81a2f3cccb50">AXSetVoiceRmtIIRCoefs</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, uint16_t filter,...)</td></tr>
|
|
<tr class="separator:gab0885861634afedf2fcc81a2f3cccb50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac8a3e3824d430156ca94f15151ce1589"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#gac8a3e3824d430156ca94f15151ce1589">AXSetVoiceSrc</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a> *src)</td></tr>
|
|
<tr class="separator:gac8a3e3824d430156ca94f15151ce1589"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga703e581e5f1315824ab7cc12b3990e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__sndcore2__voice.html#gacdef5eaa413abf36309c8ad5eb50a1dd">AXVoiceSrcRatioResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga703e581e5f1315824ab7cc12b3990e72">AXSetVoiceSrcRatio</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, float ratio)</td></tr>
|
|
<tr class="separator:ga703e581e5f1315824ab7cc12b3990e72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5f994fb65be95d7ab8061a8b562af7bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga5f994fb65be95d7ab8061a8b562af7bc">AXSetVoiceSrcType</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#gad778f131dfb641d03e7e82f1873b3949">AXVoiceSrcType</a> type)</td></tr>
|
|
<tr class="separator:ga5f994fb65be95d7ab8061a8b562af7bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2bef07f249805603bd4edeed02157c60"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga2bef07f249805603bd4edeed02157c60">AXSetVoiceState</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">AXVoiceState</a> state)</td></tr>
|
|
<tr class="separator:ga2bef07f249805603bd4edeed02157c60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga13876f8e0a6828652739c16171e70195"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga13876f8e0a6828652739c16171e70195">AXSetVoiceType</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#ga4a56f72026d559bbef529927ace7f2f8">AXVoiceType</a> type)</td></tr>
|
|
<tr class="separator:ga13876f8e0a6828652739c16171e70195"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga037528e0e7acdcf638ce47f05809c2ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga037528e0e7acdcf638ce47f05809c2ec">AXSetVoiceVe</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, <a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a> *veData)</td></tr>
|
|
<tr class="separator:ga037528e0e7acdcf638ce47f05809c2ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga276073be2c65b23d63623304e9f91cd0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__sndcore2__voice.html#ga276073be2c65b23d63623304e9f91cd0">AXSetVoiceVeDelta</a> (<a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *voice, int16_t delta)</td></tr>
|
|
<tr class="separator:ga276073be2c65b23d63623304e9f91cd0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="structAXVoiceLink" id="structAXVoiceLink"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceLink">◆ </a></span>AXVoiceLink</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceLink</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00099">99</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a375bc867e08209aa8682471221374d9e"></a><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *</td>
|
|
<td class="fieldname">
|
|
next</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad347685b6c9b53852101d51ad1bb798d"></a><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *</td>
|
|
<td class="fieldname">
|
|
prev</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceOffsets" id="structAXVoiceOffsets"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceOffsets">◆ </a></span>AXVoiceOffsets</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceOffsets</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00108">108</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a2dbc783d5a443c963bc59e1f8ff89681"></a><a class="el" href="group__sndcore2__voice.html#ga3d20d48ac2fba5049564e77345352583">AXVoiceFormat</a></td>
|
|
<td class="fieldname">
|
|
dataType</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a09dc5d1452b744cf773cbf32e9406be3"></a><a class="el" href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">AXVoiceLoop</a></td>
|
|
<td class="fieldname">
|
|
loopingEnabled</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9cefb9f159e48b48fc25cdb8e78e5fb7"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
loopOffset</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a6bbb47cc3cc43b6a3e333a097378b249"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
endOffset</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a8c34cebf4ef621efa751d711da1f4ace"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
currentOffset</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a0d49d74db4c035719c3867723cf7e779"></a>const void *</td>
|
|
<td class="fieldname">
|
|
data</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoice" id="structAXVoice"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoice">◆ </a></span>AXVoice</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoice</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00125">125</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aafd95f8c7a99b9189ede7cdf0871ebe8"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
index</td>
|
|
<td class="fielddoc">
|
|
The index of this voice out of the total voices. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a09242878dd90d1c75af98341c0895b41"></a><a class="el" href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">AXVoiceState</a></td>
|
|
<td class="fieldname">
|
|
state</td>
|
|
<td class="fielddoc">
|
|
Current play state of this voice. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae2b7935b01cdfe9a81d408dc3f2431f1"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
volume</td>
|
|
<td class="fielddoc">
|
|
Current volume of this voice. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="adb8502a1392cda13c07d553eaf86c94b"></a><a class="el" href="group__sndcore2__voice.html#ga424ca8a80e4569cac4dfc138bbe47c1c">AXVoiceRenderer</a></td>
|
|
<td class="fieldname">
|
|
renderer</td>
|
|
<td class="fielddoc">
|
|
The renderer to use for this voice. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa62641249cff62aae9126d21faeeb8ad"></a><a class="el" href="group__sndcore2__voice.html#structAXVoiceLink">AXVoiceLink</a></td>
|
|
<td class="fieldname">
|
|
link</td>
|
|
<td class="fielddoc">
|
|
this is a link used in the stack, we do this in host-memory currently </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4ad2325751f0463a72f078519bdf29c8"></a><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> *</td>
|
|
<td class="fieldname">
|
|
cbNext</td>
|
|
<td class="fielddoc">
|
|
A link to the next callback to invoke. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a90249de64da5ae5d7acd34da7ea1b857"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
priority</td>
|
|
<td class="fielddoc">
|
|
The priority of this voice used for force-acquiring a voice. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a79500e7e813fbb691503609458bc86b7"></a><a class="el" href="group__sndcore2__voice.html#ga1f4a6a7ebe0517dc2e061c48cbd60b76">AXVoiceCallbackFn</a></td>
|
|
<td class="fieldname">
|
|
callback</td>
|
|
<td class="fielddoc">
|
|
The callback to call if this is force-free'd by another acquire. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aecf8a56c7369b86d173cb6253e26b0fe"></a>void *</td>
|
|
<td class="fieldname">
|
|
userContext</td>
|
|
<td class="fielddoc">
|
|
The user context to send to the callbacks. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a998f7f831d62f5e71b6da95a8067f591"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
syncBits</td>
|
|
<td class="fielddoc">
|
|
A bitfield representing different things needing to be synced. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a474317b6a6ec762b056d56cc8d151346"></a><a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a></td>
|
|
<td class="fieldname">
|
|
offsets</td>
|
|
<td class="fielddoc">
|
|
The current offset data! </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a64a5eb6af734e601715b83041c4328f6"></a><a class="el" href="group__sndcore2__voice.html#gac060f8cacd4baa7a68f234a71f43ccd9">AXVoiceCallbackExFn</a></td>
|
|
<td class="fieldname">
|
|
callbackEx</td>
|
|
<td class="fielddoc">
|
|
An extended version of the callback above. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aeacea92f826181f0ca432d552c8579e8"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
callbackReason</td>
|
|
<td class="fielddoc">
|
|
The reason for the callback being invoked. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af0dfa8241b54d17fc418c9dc221bc45b"></a>float</td>
|
|
<td class="fieldname">
|
|
unk0</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab7a90805ff3c6829ced44f062e0968b1"></a>float</td>
|
|
<td class="fieldname">
|
|
unk1</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceDeviceBusMixData" id="structAXVoiceDeviceBusMixData"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceDeviceBusMixData">◆ </a></span>AXVoiceDeviceBusMixData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceDeviceBusMixData</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00188">188</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac70fd3577d90574bed8bb71e170e31d2"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
volume</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a70d4fc7788f641b6913d1a8280206a9b"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
delta</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceDeviceMixData" id="structAXVoiceDeviceMixData"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceDeviceMixData">◆ </a></span>AXVoiceDeviceMixData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceDeviceMixData</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00197">197</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a344109b8570c3e48ba5e6c6516fbc959"></a><a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceBusMixData">AXVoiceDeviceBusMixData</a></td>
|
|
<td class="fieldname">
|
|
bus[4]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceVeData" id="structAXVoiceVeData"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceVeData">◆ </a></span>AXVoiceVeData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceVeData</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00204">204</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac70fd3577d90574bed8bb71e170e31d2"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
volume</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a70d4fc7788f641b6913d1a8280206a9b"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
delta</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceAdpcmLoopData" id="structAXVoiceAdpcmLoopData"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceAdpcmLoopData">◆ </a></span>AXVoiceAdpcmLoopData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceAdpcmLoopData</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00213">213</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a32113dcb06cc3952ec98062aa62f88e4"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
predScale</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a273983c580ac88713eb8a02489a4c249"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
prevSample[2]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceAdpcm" id="structAXVoiceAdpcm"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceAdpcm">◆ </a></span>AXVoiceAdpcm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceAdpcm</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00222">222</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a663e865a2cd53cad7dc4702565abf48d"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
coefficients[16]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a7c07aa50dffd011a3b181ea4ecb54f8e"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
gain</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a32113dcb06cc3952ec98062aa62f88e4"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
predScale</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a273983c580ac88713eb8a02489a4c249"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
prevSample[2]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structAXVoiceSrc" id="structAXVoiceSrc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structAXVoiceSrc">◆ </a></span>AXVoiceSrc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct AXVoiceSrc</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> Sample Rate Converter. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00240">240</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a15c2957b5dd7c0e064503791e97da857"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
ratio</td>
|
|
<td class="fielddoc">
|
|
Playback rate, fixed 16.16. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a5d23314e8d2bcded94fd17036b232277"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
currentOffsetFrac</td>
|
|
<td class="fielddoc">
|
|
Used by the resampler, fixed 0.16. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae645d75bde45980d6149a0793048741f"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
lastSample[4]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="ga9181c7cb74bc7b01c9035907b93fa597"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9181c7cb74bc7b01c9035907b93fa597">◆ </a></span>AXVoice</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> <a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00017">17</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0acea21bce13a471b5744185c41afed5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0acea21bce13a471b5744185c41afed5">◆ </a></span>AXVoiceAdpcmLoopData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00018">18</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga828b6f3acc4c8baaeb4066b589427ccd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga828b6f3acc4c8baaeb4066b589427ccd">◆ </a></span>AXVoiceAdpcm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00019">19</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga983b56958eeb15670fe0d91909323524"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga983b56958eeb15670fe0d91909323524">◆ </a></span>AXVoiceDeviceBusMixData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceBusMixData">AXVoiceDeviceBusMixData</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceBusMixData">AXVoiceDeviceBusMixData</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00020">20</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0a50c0809df498bed62ea5e7ae8b28e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0a50c0809df498bed62ea5e7ae8b28e6">◆ </a></span>AXVoiceDeviceMixData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00021">21</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0d926f72e3b252538e1329a6edd76f80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0d926f72e3b252538e1329a6edd76f80">◆ </a></span>AXVoiceLink</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceLink">AXVoiceLink</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceLink">AXVoiceLink</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00022">22</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gadbae26ca12fac25bdfc7d9a9be154d41"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gadbae26ca12fac25bdfc7d9a9be154d41">◆ </a></span>AXVoiceOffsets</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00023">23</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga52579916f9dc1c01ef60f36e2dfd34fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga52579916f9dc1c01ef60f36e2dfd34fc">◆ </a></span>AXVoiceSrc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00024">24</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga75befa14e16b6cb85ddffcca3a1b8fab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga75befa14e16b6cb85ddffcca3a1b8fab">◆ </a></span>AXVoiceVeData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a> <a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00025">25</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3d20d48ac2fba5049564e77345352583"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3d20d48ac2fba5049564e77345352583">◆ </a></span>AXVoiceFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint16_t <a class="el" href="group__sndcore2__voice.html#ga3d20d48ac2fba5049564e77345352583">AXVoiceFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_FORMAT. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00028">28</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga68c4389938c68564349c3fa61d7fdef6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga68c4389938c68564349c3fa61d7fdef6">◆ </a></span>AXVoiceLoop</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint16_t <a class="el" href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">AXVoiceLoop</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_LOOP. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00031">31</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad778f131dfb641d03e7e82f1873b3949"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad778f131dfb641d03e7e82f1873b3949">◆ </a></span>AXVoiceSrcType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint32_t <a class="el" href="group__sndcore2__voice.html#gad778f131dfb641d03e7e82f1873b3949">AXVoiceSrcType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_SRC_TYPE. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00034">34</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac06df98e23ea9badc164c48a6e38bafa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac06df98e23ea9badc164c48a6e38bafa">◆ </a></span>AXVoiceState</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint32_t <a class="el" href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">AXVoiceState</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_STATE. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00037">37</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga424ca8a80e4569cac4dfc138bbe47c1c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga424ca8a80e4569cac4dfc138bbe47c1c">◆ </a></span>AXVoiceRenderer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint32_t <a class="el" href="group__sndcore2__voice.html#ga424ca8a80e4569cac4dfc138bbe47c1c">AXVoiceRenderer</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_RENDERER. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00040">40</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacdef5eaa413abf36309c8ad5eb50a1dd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacdef5eaa413abf36309c8ad5eb50a1dd">◆ </a></span>AXVoiceSrcRatioResult</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef int32_t <a class="el" href="group__sndcore2__voice.html#gacdef5eaa413abf36309c8ad5eb50a1dd">AXVoiceSrcRatioResult</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_RATIO_RESULT. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00043">43</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4a56f72026d559bbef529927ace7f2f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4a56f72026d559bbef529927ace7f2f8">◆ </a></span>AXVoiceType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef uint32_t <a class="el" href="group__sndcore2__voice.html#ga4a56f72026d559bbef529927ace7f2f8">AXVoiceType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A value from enum AX_VOICE_TYPE. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00046">46</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1f4a6a7ebe0517dc2e061c48cbd60b76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1f4a6a7ebe0517dc2e061c48cbd60b76">◆ </a></span>AXVoiceCallbackFn</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef void(* AXVoiceCallbackFn) (void *)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00048">48</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac060f8cacd4baa7a68f234a71f43ccd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac060f8cacd4baa7a68f234a71f43ccd9">◆ </a></span>AXVoiceCallbackExFn</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef void(* AXVoiceCallbackExFn) (void *, uint32_t, uint32_t)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00049">49</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="ga9cb967587b8fc6976900a133e2f8b8da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9cb967587b8fc6976900a133e2f8b8da">◆ </a></span>AX_VOICE_FORMAT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga9cb967587b8fc6976900a133e2f8b8da">AX_VOICE_FORMAT</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9cb967587b8fc6976900a133e2f8b8daa93137a1f2dd02a463d1d25d072ae44fa"></a>AX_VOICE_FORMAT_ADPCM </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga9cb967587b8fc6976900a133e2f8b8daa57041be06ba4810408e69b67a87bf086"></a>AX_VOICE_FORMAT_LPCM16 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga9cb967587b8fc6976900a133e2f8b8daa9945adcfac22ba80bb9c6eb40c7b64c5"></a>AX_VOICE_FORMAT_LPCM8 </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00051">51</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4cf9ac33660b062bc02b894dd876bd36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4cf9ac33660b062bc02b894dd876bd36">◆ </a></span>AX_VOICE_LOOP</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga4cf9ac33660b062bc02b894dd876bd36">AX_VOICE_LOOP</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4cf9ac33660b062bc02b894dd876bd36ac33f8dd11d9fd15bc4a25f71316e40f5"></a>AX_VOICE_LOOP_DISABLED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga4cf9ac33660b062bc02b894dd876bd36aa021e38704b8431214211bf61bb2ca78"></a>AX_VOICE_LOOP_ENABLED </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00058">58</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9b46a491aa7e8dd96d7630b4e270221f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9b46a491aa7e8dd96d7630b4e270221f">◆ </a></span>AX_VOICE_RENDERER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga9b46a491aa7e8dd96d7630b4e270221f">AX_VOICE_RENDERER</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga9b46a491aa7e8dd96d7630b4e270221fac88d9711a7f77fcfecb770fc0436633d"></a>AX_VOICE_RENDERER_DSP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga9b46a491aa7e8dd96d7630b4e270221fa824f76d230ea4faf7715f28477983d4e"></a>AX_VOICE_RENDERER_CPU </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga9b46a491aa7e8dd96d7630b4e270221fa0d282e9f0c62184afca0044c6bfcca0b"></a>AX_VOICE_RENDERER_AUTO </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00064">64</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga488109e8efb5a08e2d77783eb62526f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga488109e8efb5a08e2d77783eb62526f9">◆ </a></span>AX_VOICE_RATIO_RESULT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga488109e8efb5a08e2d77783eb62526f9">AX_VOICE_RATIO_RESULT</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga488109e8efb5a08e2d77783eb62526f9a317de31e2ab351422bb555b0434704b3"></a>AX_VOICE_RATIO_RESULT_SUCCESS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga488109e8efb5a08e2d77783eb62526f9a0a46148554729b1740f80a2ccec73e60"></a>AX_VOICE_RATIO_RESULT_LESS_THAN_ZERO </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga488109e8efb5a08e2d77783eb62526f9a1a4fcece44ed429fafcfb3c43898a986"></a>AX_VOICE_RATIO_RESULT_GREATER_THAN_SOMETHING </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00071">71</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga466dd138e7bb1ce37b587da087a29565"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga466dd138e7bb1ce37b587da087a29565">◆ </a></span>AX_VOICE_SRC_TYPE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga466dd138e7bb1ce37b587da087a29565">AX_VOICE_SRC_TYPE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga466dd138e7bb1ce37b587da087a29565a1691cfbd358374d9872ffa364358a778"></a>AX_VOICE_SRC_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga466dd138e7bb1ce37b587da087a29565aedb582718dc6a0e3e61c9a53d38db34b"></a>AX_VOICE_SRC_TYPE_LINEAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga466dd138e7bb1ce37b587da087a29565a5be77e16d5dfacea67385205a670eb24"></a>AX_VOICE_SRC_TYPE_UNK0 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga466dd138e7bb1ce37b587da087a29565af310821ada277180214b7d43c0bc47ae"></a>AX_VOICE_SRC_TYPE_UNK1 </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga466dd138e7bb1ce37b587da087a29565ab1a48e3e2a330a110ff73bc04ba16550"></a>AX_VOICE_SRC_TYPE_UNK2 </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00078">78</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga32352519e1c664b1393471afd4aefdbe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga32352519e1c664b1393471afd4aefdbe">◆ </a></span>AX_VOICE_STATE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga32352519e1c664b1393471afd4aefdbe">AX_VOICE_STATE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga32352519e1c664b1393471afd4aefdbea34e77acf6df38dff9f96d5520bc31377"></a>AX_VOICE_STATE_STOPPED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga32352519e1c664b1393471afd4aefdbea29c2d7e2fe7dfe1a19bbb2e244a20e23"></a>AX_VOICE_STATE_PLAYING </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00087">87</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1eaf6816e9d5ca46ccf480a1417eaea8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1eaf6816e9d5ca46ccf480a1417eaea8">◆ </a></span>AX_VOICE_TYPE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__sndcore2__voice.html#ga1eaf6816e9d5ca46ccf480a1417eaea8">AX_VOICE_TYPE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga1eaf6816e9d5ca46ccf480a1417eaea8a669e4ff3b40e68e93c2f00eca4f25dfb"></a>AX_VOICE_TYPE_UNKNOWN </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="voice_8h_source.html#l00093">93</a> of file <a class="el" href="voice_8h_source.html">voice.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="gaab0a543861b4bc8fa280b91f27105fef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaab0a543861b4bc8fa280b91f27105fef">◆ </a></span>AXVoiceBegin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t AXVoiceBegin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae549a3fb71a0a0e3bc7b9d17c0a07634"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae549a3fb71a0a0e3bc7b9d17c0a07634">◆ </a></span>AXVoiceEnd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t AXVoiceEnd </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga095e24f41296c9b5463fda47da652179"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga095e24f41296c9b5463fda47da652179">◆ </a></span>AXAcquireVoice()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a>* AXAcquireVoice </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>priority</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#ga1f4a6a7ebe0517dc2e061c48cbd60b76">AXVoiceCallbackFn</a> </td>
|
|
<td class="paramname"><em>callback</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>userContext</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gabdb10f222eb22d60a0bc08224df5573d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gabdb10f222eb22d60a0bc08224df5573d">◆ </a></span>AXAcquireVoiceEx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a>* AXAcquireVoiceEx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>priority</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#gac060f8cacd4baa7a68f234a71f43ccd9">AXVoiceCallbackExFn</a> </td>
|
|
<td class="paramname"><em>callback</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>userContext</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga368ad534d2dbc50ad8a7f1e507d3aef1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga368ad534d2dbc50ad8a7f1e507d3aef1">◆ </a></span>AXCheckVoiceOffsets()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> AXCheckVoiceOffsets </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> * </td>
|
|
<td class="paramname"><em>offsets</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac8f5302efd16dcff9cd01b2f8937c636"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac8f5302efd16dcff9cd01b2f8937c636">◆ </a></span>AXFreeVoice()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXFreeVoice </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0329a63f0e66bcdd5498f17b17cbd564"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0329a63f0e66bcdd5498f17b17cbd564">◆ </a></span>AXGetMaxVoices()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t AXGetMaxVoices </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3f4a124786b03eb7c52b4a2ff7b98d7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3f4a124786b03eb7c52b4a2ff7b98d7a">◆ </a></span>AXGetVoiceCurrentOffsetEx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t AXGetVoiceCurrentOffsetEx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>samples</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad9ae41b77c3cd95d11d1ea866f21d421"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad9ae41b77c3cd95d11d1ea866f21d421">◆ </a></span>AXGetVoiceLoopCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t AXGetVoiceLoopCount </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad7bb75bf87a198509875eadd7a0dc713"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad7bb75bf87a198509875eadd7a0dc713">◆ </a></span>AXGetVoiceOffsets()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXGetVoiceOffsets </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> * </td>
|
|
<td class="paramname"><em>offsets</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga745d0ef3e00c16cd772ee76c9d2ecc0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga745d0ef3e00c16cd772ee76c9d2ecc0a">◆ </a></span>AXIsVoiceRunning()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> AXIsVoiceRunning </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf8148b9916d54dda584c7131b05d1ea3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf8148b9916d54dda584c7131b05d1ea3">◆ </a></span>AXSetVoiceAdpcm()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceAdpcm </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcm">AXVoiceAdpcm</a> * </td>
|
|
<td class="paramname"><em>adpcm</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga80d6cbdba72e04f3ad85995cc6e9592d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga80d6cbdba72e04f3ad85995cc6e9592d">◆ </a></span>AXSetVoiceAdpcmLoop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceAdpcmLoop </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceAdpcmLoopData">AXVoiceAdpcmLoopData</a> * </td>
|
|
<td class="paramname"><em>loopData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga87b75993316be982ac313dea0d5e75a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga87b75993316be982ac313dea0d5e75a4">◆ </a></span>AXSetVoiceCurrentOffset()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceCurrentOffset </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6e66c78b15b024ee8d7e8da16710f944"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6e66c78b15b024ee8d7e8da16710f944">◆ </a></span>AXSetVoiceDeviceMix()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__sndcore2__result.html#ga511adf416542a978c6b5395ae95aef6b">AXResult</a> AXSetVoiceDeviceMix </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__device.html#ga7c7e7ffa8ef32f2ef1da211b77a87dd7">AXDeviceType</a> </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceDeviceMixData">AXVoiceDeviceMixData</a> * </td>
|
|
<td class="paramname"><em>mixData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad2862afbfcfa2876e1bb58767f99a435"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad2862afbfcfa2876e1bb58767f99a435">◆ </a></span>AXSetVoiceEndOffset()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceEndOffset </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4c73d2fa634c37a2ae5bea92c46f3067"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4c73d2fa634c37a2ae5bea92c46f3067">◆ </a></span>AXSetVoiceEndOffsetEx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceEndOffsetEx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>samples</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9d5e2b382a99a3c58e7fb47481a19b72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9d5e2b382a99a3c58e7fb47481a19b72">◆ </a></span>AXSetVoiceInitialTimeDelay()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__sndcore2__result.html#ga511adf416542a978c6b5395ae95aef6b">AXResult</a> AXSetVoiceInitialTimeDelay </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>delay</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac2da8dc7f245e1c9f5f29619f0891fdb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac2da8dc7f245e1c9f5f29619f0891fdb">◆ </a></span>AXSetVoiceLoopOffset()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceLoopOffset </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2612ad6bcc42599459d242855c00cdf9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2612ad6bcc42599459d242855c00cdf9">◆ </a></span>AXSetVoiceLoopOffsetEx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceLoopOffsetEx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>samples</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaae4489e200d0453146b7f4fb49e1d418"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaae4489e200d0453146b7f4fb49e1d418">◆ </a></span>AXSetVoiceLoop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceLoop </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#ga68c4389938c68564349c3fa61d7fdef6">AXVoiceLoop</a> </td>
|
|
<td class="paramname"><em>loop</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3c53318fcb40bb7019c66c8a9bc15663"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3c53318fcb40bb7019c66c8a9bc15663">◆ </a></span>AXSetVoiceOffsets()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceOffsets </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceOffsets">AXVoiceOffsets</a> * </td>
|
|
<td class="paramname"><em>offsets</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga42ba5e62536ab167b15cdbcbb158c80d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga42ba5e62536ab167b15cdbcbb158c80d">◆ </a></span>AXSetVoicePriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoicePriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab0885861634afedf2fcc81a2f3cccb50"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab0885861634afedf2fcc81a2f3cccb50">◆ </a></span>AXSetVoiceRmtIIRCoefs()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceRmtIIRCoefs </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>filter</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname"><em>...</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac8a3e3824d430156ca94f15151ce1589"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac8a3e3824d430156ca94f15151ce1589">◆ </a></span>AXSetVoiceSrc()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceSrc </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceSrc">AXVoiceSrc</a> * </td>
|
|
<td class="paramname"><em>src</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga703e581e5f1315824ab7cc12b3990e72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga703e581e5f1315824ab7cc12b3990e72">◆ </a></span>AXSetVoiceSrcRatio()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__sndcore2__voice.html#gacdef5eaa413abf36309c8ad5eb50a1dd">AXVoiceSrcRatioResult</a> AXSetVoiceSrcRatio </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>ratio</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga5f994fb65be95d7ab8061a8b562af7bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga5f994fb65be95d7ab8061a8b562af7bc">◆ </a></span>AXSetVoiceSrcType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceSrcType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#gad778f131dfb641d03e7e82f1873b3949">AXVoiceSrcType</a> </td>
|
|
<td class="paramname"><em>type</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2bef07f249805603bd4edeed02157c60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2bef07f249805603bd4edeed02157c60">◆ </a></span>AXSetVoiceState()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceState </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#gac06df98e23ea9badc164c48a6e38bafa">AXVoiceState</a> </td>
|
|
<td class="paramname"><em>state</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga13876f8e0a6828652739c16171e70195"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga13876f8e0a6828652739c16171e70195">◆ </a></span>AXSetVoiceType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#ga4a56f72026d559bbef529927ace7f2f8">AXVoiceType</a> </td>
|
|
<td class="paramname"><em>type</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga037528e0e7acdcf638ce47f05809c2ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga037528e0e7acdcf638ce47f05809c2ec">◆ </a></span>AXSetVoiceVe()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceVe </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoiceVeData">AXVoiceVeData</a> * </td>
|
|
<td class="paramname"><em>veData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga276073be2c65b23d63623304e9f91cd0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga276073be2c65b23d63623304e9f91cd0">◆ </a></span>AXSetVoiceVeDelta()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AXSetVoiceVeDelta </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__sndcore2__voice.html#structAXVoice">AXVoice</a> * </td>
|
|
<td class="paramname"><em>voice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int16_t </td>
|
|
<td class="paramname"><em>delta</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.17
|
|
</small></address>
|
|
</body>
|
|
</html>
|