本書は『7. ユーザーの要望』の指示を行い、作成してもらった内容に必要な加筆を行ったものである。
以下は、C++で標本化周波数と秒数からサンプル数を算出するコードである。このコードが最適か確認してほしい。
なお、アルゴリズムが説明できれば良いと考えたため、以下のコードでは、標本化周波数などの値のセットは行っていない。
| @echo off | |
| setlocal | |
| set timebase=%time: =0% | |
| set TimeStr=%timebase:~0,2%%timebase:~3,2%%timebase:~6,2% | |
| set DateStr=%date:~0,4%%date:~5,2%%date:~8,2% | |
| set EnvironmentBaseName=WindowsPE-amd64 | |
| set TargetBaseName=%EnvironmentBaseName%-%DateStr%%TimeStr% |
F:\Developments\My Git Files\HSOpticalDeviceTools\HSOpticalDeviceTools\Build\x64\Release\Tools>ripping
F:\Developments\My Git Files\HSOpticalDeviceTools\HSOpticalDeviceTools\Build\x64\Release\Tools>"HSAudioCDRippingConsole64.exe"
【光学ドライブリスト】
番号:[ドライブ文字] デバイス表示名
--------------------------------------------------------------------------------
0:[J:] PIONEER BD-RW BDR-S12U 1.05
F:\Developments\My Git Files\HSOpticalDeviceTools\HSOpticalDeviceTools\Build\x64\Release\Tools>traycontroller /drive j /mode lock /nowait
================================================================================
TrayController
================================================================================
【コマンドライン引数情報】
コマンドライン引数にて「Jドライブ」が指定されました。
コマンドライン引数にて「トレイをロックする」が動作モードと指定されました。