Public 変数
構造体 CriAtomDspPitchShifterConfigTag

ピッチシフタアタッチ用パラメータ構造体 [詳細]

#include <cri_le_atom.h>

すべてのメンバ一覧

Public 変数

CriSint32 mode
 ピッチシフトモード
CriSint32 window_size
 ウインドウサイズ
CriSint32 overlap_times
 オーバーラップ回数

説明

ピッチシフタアタッチ用パラメータ構造体

説明:
ピッチシフタDSPをアタッチする際に指定するパラメータです。
::criAtomExVoicePool_AttachPitchShifter 関数に CriAtomExDspPitchShifterConfig 構造体のメンバとして指定します。
参照:
criAtomExVoicePool_AttachPitchShifter

変数

CriSint32 mode

ピッチシフトモード

説明:
ピッチシフトの処理方法(アルゴリズム)を指定します。
音声によって設定を変更すると音質が向上することがあります。
下記は指定可能な値と対応するモード名です。
0: Music
1: Vocal
2: SoundEffect
3: Speech
CriSint32 window_size

ウインドウサイズ

説明:
ピッチシフトの処理単位です。
音声によって設定を変更すると音質が向上することがあります。
128,256,512,1024,2048のいずれかが設定可能です。
CriSint32 overlap_times

オーバーラップ回数

説明:
ピッチシフトの結果のオーバーラップ回数です。
多く設定するほど品質が向上しますが、処理負荷とのトレードオフです。
1,2,4,8のいずれかが設定可能です。

CRI Middleware logo Copyright (c) 2012-2018 CRI Middleware Co., Ltd. CRI ADX2 LE マニュアル (for Cocos2d-x) SDKVer.2.10版