流体合成
1.1.11
|
用于SoundFont生成器效果的功能和定义。 更多...
数据结构 | |
结构 | _fluid_gen_t |
SoundFont生成器结构。 更多... | |
类型定义 | |
类型定义结构 _fluid_gen_t | fluid_gen_t |
SoundFont生成器结构。 | |
职能 | |
FLUIDSYNTH_API FLUID_DEPRECATED int | fluid_gen_set_default_values (fluid_gen_t * gen) |
将生成器数组设置为其默认值。 更多... | |
用于SoundFont生成器效果的功能和定义。
enum enum跟 fluid_gen_type |
生成器(效果)编号(Soundfont 2.01规范第8.1.3节)
枚举器 | |
---|---|
GEN_STARTADDROFS | 样本起始地址偏移量(0-32767) |
GEN_ENDADDROFS | 样本结束地址偏移量(-32767-0) |
GEN_STARTLOOPADDROFS | 样本循环起始地址偏移量(-32767-32767) |
GEN_ENDLOOPADDROFS | 样本循环结束地址偏移量(-32767-32767) |
GEN_STARTADDRCOARSEOFS | 样本起始地址粗略偏移(X 32768) |
GEN_MODLFOTOPITCH | 将LFO调制为音高。 |
GEN_VIBLFOTOPITCH | 颤音LFO音高。 |
GEN_MODENVTOPITCH | 调制包络至音高。 |
GEN_FILTERFC | 过滤器截止。 |
GEN_FILTERQ | 过滤器Q。 |
GEN_MODLFOTOFILTERFC | 调制LFO以过滤截止。 |
GEN_MODENVTOFILTERFC | 调制包络以过滤截止。 |
GEN_ENDADDRCOARSEOFS | 样本结束地址粗略偏移(X 32768) |
GEN_MODLFOTOVOL | 将LFO调制为音量。 |
GEN_UNUSED1 | 没用过。 |
GEN_CHORUSSEND | 合唱发送数量。 |
GEN_REVERBSEND | 混响发送量。 |
GEN_PAN | 立体声平移。 |
GEN_UNUSED2 | 没用过。 |
GEN_UNUSED3 | 没用过。 |
GEN_UNUSED4 | 没用过。 |
GEN_MODLFODELAY | 调制LFO延迟。 |
GEN_MODLFOFREQ | 调制LFO频率。 |
GEN_VIBLFODELAY | 颤音LFO延迟。 |
GEN_VIBLFOFREQ | 颤音LFO频率。 |
GEN_MODENVDELAY | 调制包络延迟。 |
GEN_MODENVATTACK | 调制包络攻击。 |
GEN_MODENVHOLD | 调制包络保持。 |
GEN_MODENVDECAY | 调制包络衰减。 |
GEN_MODENVSUSTAIN | 调制包络维持。 |
GEN_MODENVRELEASE | 调制信封释放。 |
GEN_KEYTOMODENVHOLD | 调制包络保持的键。 |
GEN_KEYTOMODENVDECAY | 调制包络衰减的关键。 |
GEN_VOLENVDELAY | 音量包络延迟。 |
GEN_VOLENVATTACK | 卷包络攻击。 |
GEN_VOLENVHOLD | 音量信封保持。 |
GEN_VOLENVDECAY | 体积包络衰减。 |
GEN_VOLENVSUSTAIN | 音量包络维持。 |
GEN_VOLENVRELEASE | 卷信封释放。 |
GEN_KEYTOVOLENVHOLD | 音量信封保持键。 |
GEN_KEYTOVOLENVDECAY | 体积包络衰减的关键。 |
GEN_INSTRUMENT | 仪器ID(用户不能设置) |
GEN_RESERVED1 | 保留。 |
GEN_KEYRANGE | MIDI音符范围。 |
GEN_VELRANGE | MIDI速度范围。 |
GEN_STARTLOOPADDRCOARSEOFS | 样本启动循环地址粗略偏移(X 32768) |
GEN_KEYNUM | 固定的MIDI音符编号。 |
GEN_VELOCITY | 固定的MIDI速度值。 |
GEN_ATTENUATION | 初始音量衰减。 |
GEN_RESERVED2 | 保留。 |
GEN_ENDLOOPADDRCOARSEOFS | 样本结束循环地址粗略偏移(X 32768) |
GEN_COARSETUNE | 粗调。 |
GEN_FINETUNE | 微调。 |
GEN_SAMPLEID | 样品编号(用户不能设置) |
GEN_SAMPLEMODE | 样本模式标志。 |
GEN_RESERVED3 | 保留。 |
GEN_SCALETUNE | 音阶调整。 |
GEN_EXCLUSIVECLASS | 专属班级编号。 |
GEN_OVERRIDEROOTKEY | 示例根音注释覆盖。 |
GEN_PITCH | 音高(注意:不是真正的SoundFont生成器) |
GEN_LAST | 值定义生成器的数量(fluid_gen_type)
|
enum enum跟 fluid_gen_flags |
的“标志”字段的枚举值 fluid_gen_t (不是真正的标志)。
枚举器 | |
---|---|
GEN_UNUSED | 未设置发电机值。 |
GEN_SET | 发电机值已设定。 |
GEN_ABS_NRPN | 生成器是一个绝对值。 |
FLUIDSYNTH_API FLUID_DEPRECATED int fluid_gen_set_default_values | ( | fluid_gen_t * | gen | ) |
将生成器数组设置为其默认值。
gen | 发电机组(应为 GEN_LAST 在尺寸方面)。 |
参考文献 _fluid_gen_t :: flags, FLUID_OK, GEN_ABS_NRPN, GEN_LAST, GEN_UNUSED, _fluid_gen_t :: mod, _fluid_gen_t :: nrpn和 _fluid_gen_t :: val.