MCIでモノラル再生するには


やおきな  2005-03-17 16:04:14  No: 120332  IP: [192.*.*.*]

MCIコントロールでステレオ録音されたWAVの左右の1チャネルのみを再生させたいのですが、どうすればよいか分かりません。
ご教示ください。

編集 削除
ねろ  2005-03-18 08:17:59  No: 120333  IP: [192.*.*.*]

ミキサーのバランスをLRのどちらかいっぱいにフル事になります。
オーディオミキサーAPIに関しては下を参考にしては。
http://www.terra.dti.ne.jp/~vivas/delphi/mixerapi.html#4

短いWAVファイルであればメモリー上にモノ又はLR同じデーターの
WAVファイルを作って、MCIで再生する方法はあります。

編集 削除
やおきな  2005-03-19 15:35:16  No: 120334  IP: [192.*.*.*]

ねろさん  ありがとうございます。
MCIコントロールで左右の1チャネルのみを再生させることでできないということですね。
1時間を越えるものもありますので、LR同じデーターのWAVファイルを作るということは困難です。
ミキサーのバランスか、MCI以外の方法にするか検討します。

編集 削除
ねろ  2005-03-19 19:06:47  No: 120335  IP: [192.*.*.*]

サウンドドライバーによると思いますが、APIのMCIコマンド
set device_name audio left off 
等を使うと出来るかも知れない、試したことは有りません。
参考サイト
http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/mci/

編集 削除