声音发生器 v1.0 
概述 
可以从存储器加载 PCM 编码的音频数据并播放的元件
端口定义 
上端输入
| 作用 | 说明 | 
|---|---|
播放开始位置  | 设置从第 n 个 16 位数据开始播放,仅在读取音频数据时发生作用  | 
右端输入
| 作用 | 说明 | 
|---|---|
播放数量  | 设置播放 n 个 16 位数据,仅在读取音频数据时发生作用  | 
下端输入
| 作用 | 说明 | 
|---|---|
启动/响度  | 输入电压从 0 V 上升后立即开始播放,输入 0 V 停止,再上升后从头播放;电压越高,声音响度越大  | 
左端输入
| 作用 | 说明 | 
|---|---|
采样率  | 设置音频采样率,单位为 Hz,仅在读取音频数据时发生作用  | 
后端输入
| 作用 | 说明 | 
|---|---|
存储器 ID  | 从指定 ID 的存储器读取音频数据,仅在读取音频数据时发生作用  | 
音频转换 
要使用声音发生器,首先需要使用 ffmpeg 或 格式工厂 等软件将音频文件转换为满足以下条件的文件:
- 文件格式:WAV
 - 编码:PCM(如果没有该选项,一般默认就是PCM)
 - 声道数:2
 - 采样率:8000 ~ 48000 Hz
 - 采样深度:16位
 
再使用存储器的导入功能将该文件导入
💡 进入存档时报错
进入存档时声音发生器会可能报错,这是因为其他端口的元件还未初始化,导致声音发生器收到 0V 的输入,或者是因为存储器还未初始化,导致读取存储器失败
 正确的解决方法是退出存档前,将后端输入电压置0V,在需要播放时再重新设置


