[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
波形描画ビューのその後
10
:
sagamat
:2023/09/10(日) 15:09:05
【processor.cpp】
tresult PLUGIN_API MyVSTProcessor::process(ProcessData& data)
{
// 入力・出力バッファのポインタをわかりやすい変数に格納
// inputs[]、outputs[]はAudioBusの数だけある(addAudioInput()、addAudioOutput()で追加した分だけ)
// 今回はAudioBusは1つだけなので 0 のみとなる
// channelBuffers32は32bit浮動小数点型のバッファで音声信号のチャンネル数分ある
// モノラル(kMono)なら 0 のみで、ステレオ(kStereo)なら 0(Left) と 1(Right) となる
Sample32* inL = data.inputs[0].channelBuffers32[0];
Sample32* inR = data.inputs[0].channelBuffers32[1];
Sample32* outL = data.outputs[0].channelBuffers32[0];
Sample32* outR = data.outputs[0].channelBuffers32[1];
// numSamplesで示されるサンプル分、音声を処理する
for (int32 i = 0; i < data.numSamples; i++)
{
outL[i] = inL[i];
outR[i] = inR[i];
}
senddata((void*)outL, (size_t)data.numSamples);
// 問題なければkResultTrueを返す(おそらく必ずkResultTrueを返す)
return kResultTrue;
}
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板