×
首页
相关页面
音高无法上升时的对策
症状
已设置为提升音高,但音高无法上升
发生的警告如下
LogCriWare: Warning: W2010110801:Specified frequency ratio exceeds the player
's capability. Increase max_sampling_rate of AtomPlayer or VoicePool up to 176400Hz. (AtomPlayer address is stored in the last parameter.)
对策
在初始设置的状态下,有时可能无法提升音高。
(取决于波形数据的类型和音高的高度)
出现该症状时,请按照下述步骤更改设置。
从菜单打开 "编辑" > "项目设置"。
打开CriWare的页面。
请将下述2项设置值更改为更大的值。(大致的设置值请参照后述的内容)
“Sampling Rate of Standard Memory Voice”
“Sampling Rate of Standard Streaming Voice”
更改设置后,请重新启动UE4编辑器。
大致的设置值是多少?
通常情况下设置为48000~192000。
(取决于波形数据的类型和音高的高度)
如果设置为警告文的"up to 〇〇Hz."的〇〇以上的值后,警告就会消失,音高会上升。
增大设置值的缺点是什么?
设置值越大,内存使用量(Voice池句柄的工作区大小)也会增加。
要检查内存使用量的增加/减少,请参照
链接目标部分的手册
“CRI ADX2手册(PC)> PC版本特有的添加信息 > CPU负载/使用的内存大小 > Voice池句柄的估计工作区大小”。
例如,如果在“ HCA,2ch,Voice数量为8,内存 ”的条件下将采样率从48000更改为192000时, 内存使用量(Voice池句柄的工作区大小)将从大约218 KB增加到大约513 KB。
关于设置项目的详细内容
“Sampling Rate of Standard Memory Voice”
仅会影响到内存播放的Voice
“Sampling Rate of Standard Streaming Voice”
仅会影响到流播放及零延迟流播放的Voice
也就是说,如果想提升音高的Voice的类型仅为其中一种类型时,只需更改该类型的设置值就能解决问题。
Next:
参照
CRIWARE Unreal Engine 插件用户手册
故障排除