ARYOP
(高度サウンドユニットが必要)
配列間で要素の一括演算を行う
ARYOP type,out_arr,in_arr1,in_arr2[,in_arr3]
パラメーター
type:演算タイプ(0~6)
in_arr:演算元データ(数値配列)
戻り値
out_arr:演算結果(数値配列)
解説
<解説準備中>
プチコン3号で実行するには、高度サウンドユニットの購入が別途必要です
type 演算タイプ
type | # | 内容 |
---|---|---|
0 | #AOPADD | 加算(p1+p2) |
1 | #AOPSUB | 減算(p1-p2) |
2 | #AOPMUL | 乗算(p1*p2) |
3 | #AOPDIV | 除算(p1/p2) |
4 | #AOPMAD | 積和(p1*p2+p3) |
5 | #AOPLIP | 線形補間(p1*p3+p2*(1-p3)) |
6 | #AOPCLP | クランプ(p1の値をp2<=x<=p3の範囲に丸める) |
プチコン3号で実行するには、高度サウンドユニットの購入が別途必要です
サンプルコード
参照
BIQUAD
BiQuadフィルタ
BQPARAM
BiQuadフィルタのフィルタ係数を計算
FFT
複素数配列に対してフーリエ変換
IFFT
複素数配列に対してフーリエ逆変換
FFTWFN
配列 W に nで指定した種類の窓関数値を返す
PCMCONT
PCMSTREAM停止時の状態から再開
PCMSTOP
PCMSTREAMを停止
PCMSTREAM
PCM再生の各種設定
PCMVOL
PCMSTREAMの音量を設定
RINGCOPY
リングバッファとしてデータをコピー
ARYOP
配列間で要素の一括演算を行う