SND_SetChannelTimer

構文

#include <iris_sp/snd/snd.h>
#define SND_CHANNEL_NUM 16
#define SND_CHANNEL_TIMER_MIN 0x0010
#define SND_CHANNEL_TIMER_MAX 0xffff
void SND_SetChannelTimer ( u32 chNo, u32 timer );

引数

chNo チャンネル番号です。0 〜 15 の範囲です。チャンネル数16が、SND_CHANNEL_NUM として定義されています。
timer タイマーオーバーフロー周期の値です。0x0010 〜 0xffff の範囲です。単位はシステムクロックです。 0x0010はSND_CHANNEL_TIMER_MINとして定義されています。0xffffはSND_CHANNEL_TIMER_MAXとして定義されています。

返り値

なし。

説明

チャンネルのタイマーを設定します。

参照

SND_SetupChannelPcm, SND_SetupChannelPsg, SND_SetupChannelNoise

履歴

2004/01/19 初版