| Предыдущий | Следующий |
| ippStsChannelErr | ippStsToneFreqErr |
ippStsToneMagnErr
Tone generator строит последовательность по magnitude, frequency и phase. Для этого пути Intel IPP требует положительную magnitude; ноль или отрицательное значение считается ошибкой параметров до записи каких-либо samples в выходной буфер.
Проверьте семантику источника величины. UI или конфигурация могут хранить уровень в dB, power либо signed gain, тогда как primitive ожидает линейную amplitude. Ошибка также появляется после неудачного dB-to-linear преобразования, округления малого значения к нулю или повторной инициализации state неполным набором параметров.
Проверьте амплитуду
- Значение magnitude непосредственно перед вызовом IPP.
- Формулу преобразования из dB, power или пользовательского gain в линейную amplitude.
- Переинициализируется ли состояние генератора после изменения уровня.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.