処理されたfoldersをWinMergeなどで比較する。比較結果が同一になる音声は元々Monaural。
日本語環境Windows 10上で、WinMergePortable日本語版を使用し、System LocaleがCP932なら、Command Promptから以下のように処理を定型化できる。(自分用memo)
"D:\WinMergePortable\App\WinMerge\WinMergeU.exe" "D:\BTS_Package\_bms_code-bts_L" "D:\BTS_Package\_bms_code-bts_R" -minimize -noninteractive -noprefs -cfg Settings/DirViewExpandSubdirs=1 -f *.wav -u -or %USERPROFILE%\Desktop\L_vs_R.txt
さらに続けて以下のように:
findstr "ファイルは同一です" %USERPROFILE%\Desktop\L_vs_R.txt > %USERPROFILE%\Desktop\1ch_wav.txt
Desktop上に生成された1ch_wav.txtの内容は以下のような感じ:
bass_01.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:15,* 2020/11/01 21:28:40,wav
bass_02.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:16,* 2020/11/01 21:28:41,wav
clap.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:25,* 2020/11/01 21:28:50,wav
hat_01.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:27,* 2020/11/01 21:28:52,wav
hat_02.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:28,* 2020/11/01 21:28:53,wav
hat_03.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:29,* 2020/11/01 21:28:54,wav
hat_04.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:30,* 2020/11/01 21:28:55,wav
kick_01.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:44,* 2020/11/01 21:29:09,wav
kick_02.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:45,* 2020/11/01 21:29:10,wav
kick_03.wav,,バイナリ ファイルは同一です, 2020/11/01 21:26:46,* 2020/11/01 21:29:11,wav
perc_01.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:14,* 2020/11/01 21:29:39,wav
perc_02.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:15,* 2020/11/01 21:29:40,wav
rimshot.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:18,* 2020/11/01 21:29:43,wav
tom_01.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:38,* 2020/11/01 21:30:03,wav
tom_02.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:39,* 2020/11/01 21:30:04,wav
tom_03.wav,,バイナリ ファイルは同一です, 2020/11/01 21:27:40,* 2020/11/01 21:30:05,wav
“Code-B.T.S.”に含まれる音声のうち、前述の16 filesはMonaural化しても聴覚上の影響が一切ない。実際にMonaural化の前後でBMX2WAV変換結果を比較して完全一致することを確認した。