test_radikool0.15.0リリース はてなブックマークに追加

[注意]今回のリリースはテスト版です。
不具合があると割り切ってお使いください。

設計を見直し、ソースを書き直しました。
機能面で大幅に変更を加えたので、今回はひとまずテスト版として公開します。
新機能のプレビュー・動作チェックが目的です。
現在お使いの環境に上書きアップデートしないでください。

test_radikool0.15.0
http://www.ez-design.net/files/?file=test_radikool

※同梱のradikool_m.exeには以下のDLLが必要です
WaveIO2.DLL

録音設定は以下を参考に
http://www.gigafree.net/faq/record/

[新機能]
・ONタイマー機能
 指定した時間に指定した放送局を選局します
・マイク録音機能
 上記タイマーと同時に使用します
・起動時の挙動を設定可能にしました
・接続制限を加えました
 ひとつの予約に対し前回接続時から180秒は接続できません。
 また、5回接続が切れた場合それ以降は録音されません。
 (今のところ録音時間が長い場合でも、1回しか切れていないと
 いうことなので気にしなくていいかも)

[仕様変更]
・予約一覧と録音中のタスクを分離し、録音中でも予約内容を
 変更できるようにしました
・メニューから録音フォルダを開けるようにしました
・「新規予約追加」を「ファイル」から「ツール」に移動しました
・以下の設定を選択可能にしました
  ■単発録音終了時に予約内容を削除する
  ■自動でスリープを解除し、録音を開始する(XPのみ)
・保存ファイル名の組み立てUIをボタンから右クリックへ変更しました。
 またキャレット位置に文字列を追加するようにしました。
・設定ファイルなどの保存場所をfilesへ変更しました
設定ダイアログ
——————————-
Vistaで暴走する不具合はおそらく改善されていると思います。
XPで暴走するという方は「自動でスリープを解除し、録音を開始する」を無効にしてみてください。
(Vista,Windows 7でスリープを解除する方法は現在調査中です)

マイク録音(という表現で良い?)を別バイナリ(radikool_m.exe[仮名])を使うことで用意しました。
裏番組録音が出来なく、またPC上の他の音(アラート音など)が入ってしまいますが、
サブとして用意しました。
録音形式はwav(44kHz, 2ch)、その後ffmpegで各形式に変換します。
録音ファイルはfiles/tmp.wavになります。
別の録音ソフトとも連携できるように考えていますので、このソフトに対応してほしい
というのがあればコメントに書き込んでください。
現在オプションを指定し、指定したソフトを起動する仕様になっております。
(起動中のソフトに何か命令を送ることは出来ないと思います)

今回はテスト版ということで、Radikool_m(仮)含めて要望・不具合など
ご意見をいただけると幸いです。