SA9401
介入音调发生器
此模块基于2048kHz的主时钟的方波输出。
的介入音频率是由16位的内容决定
闯入音
寄存器( INTR_LO和INTR_HI )
根据下式: -
f
INT
= 2048kHz /(2 * ( n + 1个) )
其中n是INTR寄存器的内容。
值寄存器(从0到65535 )的范围内给予介入色调的范围
15.625Hz至1024kHz 。
Cadence的计时器
在任何给定的音计划的SA9401假定所有的9 ( 8 PCM音的部分或全部
流和一个方波介入音)音,需要有自己的不知疲倦
pendently定义的节奏。一个典型的节奏则说明上面的图1 。每
音被假定为包括其中重复循环多达4节奏周期。该
每个周期的持续时间是由控制
Cadence的计时器
这反过来又包括
10-
位计数器。
这些定时器的时钟由所产生的five_ms_timebase
时钟发生器,使得高达5.12秒的时间间隔可以与一个分辨率被定义
为5ms 。 ( 10位= > 1023 : 1023 * 5毫秒= 5115ms )
ON
关闭
ON
关闭
TONE_n_A
CADO_n
DR-01086
CAD1_n
TONE_n_B
CAD2_n
CAD3_n
图1 : TONE CADENCING
该
Cadence的控制器
控制10位计数器和测序的装载
Cadence的位置计数器。每个周期的音调的持续时间表示为
参数: -
CADm_n_LO =周期M ,音频流n的低8位,
CADm_n_HI =周期M ,音频流n的高2位
其中0
≤
m
≤
3 0
≤
n
≤
8 ( 8 =介入音)
该
Cadence的位置计数器
不断生成轨道的时期,并在
0期的SA9401产生基于一个音块( A)一音,而在
第2个周期(如果使用的话)从另一个块( B)中的样品。在周期1和3中
沉默样本被发送。此功能允许音调的声音是
随着节奏改变。
连续音以1装载值(或任何非零值)创建的,0,0,0成
寄存器分别CAD0_n到CAD3_n 。的零值由解释
SA9401作为指令忽略时间和要处理的下一个。与
显示了Cadence控制器连续处理第一个寄存器的内容(ON )
期。
5
萨姆斯