最近、MP3 Decoderを作ってるのですが、その時、最初にできる50msを省いて、ファイルに出力したいのですが、どのようにすればできるでしょうか?
これ系の知識が全く無いので、誰かお願いします。
いつか使うなぁと思ってインストールしていたコンポーネントに、
WinWaveコンポーネントというものがDelphian Worldありました。
http://home1.infonia.ne.jp/~delphian/delphi/
(Multimediaのページの中です)
もしかしたらお役に立つかもーと思って。
あと、MCIでならいい方法を思いついたんですけど、
とりあえず録音したいものを鳴らして、50ミリ秒すぎたあたりから、
Wave録音を開始させるというのはどうでしょう?
もともとのWaveのAPIでも、もちろんそういうことができると思いますけど…。
(いったん鳴らさないといけないので、その間に環境サウンドとかがなっちゃうとやりなおしになりますけど…)
ツイート | ![]() |