TwlIPL_commit-99/add-ins/TwlSystem/man/ja_JP/snd_drv/SNDTrackInfo.html

103 lines
3.0 KiB
HTML
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>SNDTrackInfo</title>
<link rel="stylesheet" href="../css/nitro.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
</head>
<body>
<div class="refentry" lang="ja"><a name="IDAKKWT"></a><div class="titlepage">
<div></div>
<div></div>
</div>
<h1>SNDTrackInfo</h1>
<h2>定義</h2>
<dl>
<dd><pre class="funcsynopsisinfo"><code>#include &lt;nitro/snd.h&gt;</code></pre></dd>
<dd><pre class="funcsynopsisinfo"><code>typedef struct SNDTrackInfo
{
u16 prgNo;
u8 volume;
u8 volume2;
s8 pitchBend;
u8 bendRange;
u8 pan;
s8 transpose;
u8 pad_;
u8 chCount;
u8 channel[ SND_CHANNEL_NUM ];
} SNDTrackInfo;
</code></pre></dd>
<dd><pre class="funcprototype"></pre></dd>
</dl>
<div class="refsection" lang="ja"><a name="IDAPLWT"></a>
<h2>要素</h2>
<div class="variablelist">
<table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td><em><strong><code>prgNo</code></strong></em></td>
<td>プログラムナンバです。</td>
</tr>
<tr>
<td><em><strong><code>volume</code></strong></em></td>
<td>volumeコマンド(MIDI:7)に対応するトラックボリュームです。値の範囲は0127です。</td>
</tr>
<tr>
<td><em><strong><code>volume2</code></strong></em></td>
<td>volume2コマンド(MIDI:11)に対応するトラックボリュームです。値の範囲は0127です。</td>
</tr>
<tr>
<td><em><strong><code>pitchBend</code></strong></em></td>
<td>ピッチベンドの値です。値の範囲は-128127です。</td>
</tr>
<tr>
<td><em><strong><code>bendRange</code></strong></em></td>
<td>ピッチベンドレンジです。単位は半音で、pitchBendの値が最大の時の変化量を表します。</td>
</tr>
<tr>
<td><em><strong><code>pan</code></strong></em></td>
<td>パンの値です。値の範囲は、0(左)64(中央)127(右)です。</td>
</tr>
<tr>
<td><em><strong><code>transpose</code></strong></em></td>
<td>トランスポーズの値です。単位は半音です。</td>
</tr>
<tr>
<td><em><strong><code>chCount</code></strong></em></td>
<td>トラックで再生中のチャンネル数です。</td>
</tr>
<tr>
<td><em><strong><code>channel[]</code></strong></em></td>
<td>トラックで再生中のチャンネルの、チャンネル番号の配列です。chCount個の要素のみ有効です。</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="refsection" lang="ja"><a name="IDAWNWT"></a>
<h2>説明</h2>
<p>
トラック情報構造体です。1つのトラックの情報を保持しています。
</p>
<p>
この構造体は、
<tt class="function"><a href="../snd/NNS_SndPlayerReadDriverTrackInfo.html">NNS_SndPlayerReadDriverTrackInfo</a></tt>関数で取得することができます。
</p>
<div class="note">
<h3 class="title">注意</h3>
<p>
この構造体のサイズと、各メンバの並び順は、将来変更される可能性があります。
</p>
</div>
</div>
<h2>参照</h2>
<p><a href="../snd/NNS_SndPlayerReadDriverTrackInfo.html">NNS_SndPlayerReadDriverTrackInfo</a></p>
<h2>履歴</h2>
<p>2005/02/17 初版<br></p>
</div>
</body>
</html>