前へ:05 ソースを弄る(2)
test.bat の出力が長くなり、上の方がコマンドプロンプト画面から流れ出てしまうので変更
test.bat
echo OFF
echo ------------- Start of Test -------------
rem 単サンプル
del 98Kick3ss.wav
syro 98Kick3ss.wav s98c:02Kick3.wav > Ex.txt
fc /B 98Kick3ss.wav 98kick3ss_.wav > Fc.txt
rem サンプル削除
del 98Erace.wav
syro 98Erace.wav e98: >> Ex.txt
fc /B 98Erace.wav 98Erace_.wav >> Fc.txt
rem 全パターン
del pattern.wav
syro pattern.wav p1:p01.dat p2:p02.dat p3:p03.dat p4:p04.dat p5:p05.dat p6:p06.dat p7:p07.dat p8:p08.dat p9:p09.dat p10:p10.dat >> Ex.txt
fc /B pattern.wav pattern_.wav >> Fc.txt
rem 全サンプル
del sample.wav
syro sample.wav ac:preset.asp >> Ex.txt
fc /B sample.wav sample_.wav >> Fc.txt
echo ------------- End of Test -------------
type Ex.txt
type Fc.txt
echo ON
実行結果
D:\_MyProg\MIDI\VolcaSample\SDK\TEST\CMD>test
D:\_MyProg\MIDI\VolcaSample\SDK\TEST\CMD>echo OFF
------------- Start of Test -------------
------------- End of Test -------------
Input data 1 : Sample(Compress bit=16), number = 98, file = 02Kick3.wav, ok.
Complete to convert.
Input data 1 : Sample erase, number = 98
Complete to convert.
Input data 1 : Pattern, number = 1, ok.
Input data 2 : Pattern, number = 2, ok.
Input data 3 : Pattern, number = 3, ok.
Input data 4 : Pattern, number = 4, ok.
Input data 5 : Pattern, number = 5, ok.
Input data 6 : Pattern, number = 6, ok.
Input data 7 : Pattern, number = 7, ok.
Input data 8 : Pattern, number = 8, ok.
Input data 9 : Pattern, number = 9, ok.
Input data 10 : Pattern, number = 10, ok.
Complete to convert.
Input data 1 : Sample All(Compress bit=16), ok.
Complete to convert.
ファイル 98Kick3ss.wav と 98KICK3SS_.WAV を比較しています
FC: 相違点は検出されませんでした
ファイル 98Erace.wav と 98ERACE_.WAV を比較しています
FC: 相違点は検出されませんでした
ファイル pattern.wav と PATTERN_.WAV を比較しています
FC: 相違点は検出されませんでした
ファイル sample.wav と SAMPLE_.WAV を比較しています
FC: 相違点は検出されませんでした
黄色(実際には色はついていない)の部分だけ目視確認すればいい
少し気分転換で他の事もやってみる
・「気が散っている」「飽きたのか」 うん、まぁ、その…
を作って、
「パターンエディタを追加」まで進んで、こっちに戻って来た。
で、SDK ソースを纏めた。(Windows 用)
次は、
・統合ツール(以下:ツール)に SyroLibVs を組み込む
・各種データを、SyroLibVs 内 'SyroData' に格納する部分を作成
・ツールで作成したパターン(実装済)から、ツール内で syro stream を生成
・生成した syro stream を、「volca sample に転送(実装済)」
・ツールから同期信号を出力して 「volca sample のテンポ制御(実装済)」
SyroLibVs.c(.h) + ExampleMain
・3本 のソースで .exe 作成可
・コマンドライン bcc で確認済
・<Windows.h> が必要
↓ からダウンロード可
次へ:07 ソースを弄る(4)
前へ:05 ソースを弄る(2)