NOISEr.datは生成できるのですが、NOISEi.datが生成されません。
HARK クックブックVersion 2.5.0.の『2.2.3 定常雑音を白色化する機能を用いた音源定位を用いた音源定位』を参考にしながら定常雑音の白色化に取り組んでいます。
そして添付画像にようなネットワークファイルを作成しました。
これをWindowsのコマンドプロンプトで実行した結果、
UINodeRepository::Scan()
Scanning def C:\Program Files (x86)\HARK\FlowDesigner
done loading def files
loading XML document from memory
done!
Building network :MAIN
[E] [rows/cols is negative rows[0] cols[0]] [harkio_Matrix_new] [35]
・・・/*上の1行が大量に表示される*/
[E] [Matrix is NULL] [harkio_Matrix_writeBuffer] [1881]
・・・/*上の1行が大量に表示される*/
<Matrix<complex<float>>
<rows 257>
<cols 0>
<data
・・・/*大量に改行される*/
>
>
といった出力が表示され、カレントディレクトリにNOISEr.datのみが生成されます。
クックブックの2.2.3章に細かく記載されていなかったもので私が行ったことは以下の通りです。
・雑音音声の音声ファイルはシステムインフロンティア社のTamago-03をマイクとして使用し、Andacityにて録音した。
・CMMakerFromFFTwithFlagのMAX_SUM_COUNTは250に設定した。
※iteratorのnode_Constant_1のValueよりも大きいものを入力するよう記載されていたため。(クックパッドにはnode_Constant_1がMainシートとIteratorシートにそれぞれあったが、実際に作成してみるとnode_Constant_1が2つ生成できなかったため、とりあえずIterator側の方のValueに200を入力した)
・Mainシートのnode_Constant_1のValueに雑音音声の音声ファイル名を入力した。
※HARK Document Version 2.5.0.『6.1.3 AudioStreamFromWave』を参考に。
長くなりましたが、NOISEi.datが生成されない原因について何かご存知でしたら教えていただけないでしょうか。
よろしくお願いします。