![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-05-08
|
音频输出数据解析模块(Player/源/总线单位) 更多...
类 | |
| struct | Config |
| 音频输出数据解析模块配置结构体 更多... | |
Public 成员函数 | |
| delegate void | PcmCaptureCallback (float[] dataL, float[] dataR, int numChannels, int numData) |
| 获取波形回调 更多... | |
| CriAtomExOutputAnalyzer (Config config) | |
| 创建音频输出数据解析模块 更多... | |
| override void | Dispose () |
| 输出数据解析模块 更多... | |
| bool | AttachExPlayer (CriAtomExPlayer player) |
| 添加AtomExPlayer 更多... | |
| void | DetachExPlayer () |
| 切断AtomExPlayer 更多... | |
| bool | AttachDspBus (string busName) |
| 添加DSP总线 更多... | |
| void | DetachDspBus () |
| 切断DSP总线 更多... | |
| float | GetRms (int channel) |
| 获取添加中的音频输出的RMS Level 更多... | |
| void | GetSpectrumLevels (ref float[] levels) |
| 获取频谱解析结果 更多... | |
| void | GetPcmData (ref float[] data, int ch) |
| 获取添加中的音频输出的波形数据 更多... | |
| void | SetPcmCaptureCallback (PcmCaptureCallback callback) |
| 注册获取波形数据的回调 更多... | |
| void | ExecutePcmCaptureCallback () |
| 执行获取波形数据回调 更多... | |
| void | ExecutePcmCaptureCallback (PcmCaptureCallback callback) |
Public 属性 | |
| const int | MaximumSpectrumBands = 512 |
| 频谱分析仪的最大带通数 更多... | |
音频输出数据解析模块(Player/源/总线单位)
|
inline |
创建音频输出数据解析模块
| delegate void PcmCaptureCallback | ( | float[] | dataL, |
| float[] | dataR, | ||
| int | numChannels, | ||
| int | numData | ||
| ) |
获取波形回调
|
inline |
输出数据解析模块
|
inline |
添加AtomExPlayer
|
inline |
切断AtomExPlayer
|
inline |
添加DSP总线
|
inline |
切断DSP总线
|
inline |
获取添加中的音频输出的RMS Level
| channel | 声道编号 |
|
inline |
获取频谱解析结果
| levels | 解析结果(各频段的振幅值) |
|
inline |
获取添加中的音频输出的波形数据
| data | 输出数据 |
| ch | 声道 |
|
inline |
注册获取波形数据的回调
|
inline |
执行获取波形数据回调
|
inline |
| const int MaximumSpectrumBands = 512 |
频谱分析仪的最大带通数