音楽について


TOMOYA  2010-02-09 10:57:55  No: 143217

今、音楽編集ソフトを作っています。

音楽ファイルを開いて再生、停止などは出来ましたが

音量調整や音楽の再生秒数?などができませんorz


オショウ  2010-02-09 17:06:57  No: 143218

じゃ〜ミキサー関係のAPIを調べてみて下さい。

http://www.terra.dti.ne.jp/~vivas/delphi/mixerapi.html

以上。参考まで


K.J.K.  2010-02-09 20:38:59  No: 143219

必ずしもミキサー関連ではないと思うのですが。

今はどのようにして再生していますか? (MCI、DirectShow、Core Audioなど)
それによって回答が変わります。


TOMOYA  2010-02-09 22:43:16  No: 143220

Core Audioです。


K.J.K.  2010-02-09 23:51:38  No: 143221

音量調整は、IAudioClient.GetService メソッドで、
IAudioStreamVolume,IChannelAudioVolume,ISimpleAudioVolume の
どれかのインスタンスを得て、それのメソッドで行ってください。
それぞれ特徴があるので、どれを使うのかはMSDNをみて決めてください。

現在の再生位置を得るのは、IAudioClock.GetPosition メソッドです。
こちらも IAudioClient.GetService メソッドでインスタンスを得てください。


あん  2010-02-10 02:31:22  No: 143222

まるぽ?
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=9546


TOMOYA  2010-02-10 02:31:30  No: 143223

いろいろ教えてくれてありがとうございます。

でも書き方が全然わかりません(泣


K.J.K.  2010-02-10 20:34:24  No: 143224

今どのようなコードを書いて再生しているのでしょうか?
それが自分で書いたコードならば、そうは難しくないとは思うのですが。

とりあえず、最低限度の再生する部分のコードを提示してみてください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加