DOBON.NET DOBON.NETプログラミング掲示板過去ログ

WAV(PCM)ファイルをASIOドライバ経由で再生したい

環境/言語:[VB.NET, C#]
分類:[.NET]

VB.NETまたはC#を使用して,WAV(PCM)ファイルをASIOドライバ経由で再生したいのですが,「DOBON.NET プログラミング道」さんで取り上げていただいたり,または良い文献などございませんでしょうか?

WAV(PCM)のファイル入出力は,VB.NETで再サンプリングを行うプログラムを作成したことがありますので,経験済みです。
ASIOSDKのサンプルはC++でしたので,VB.NETまたはC#で使いやすいようにラッピングしたDLLを作ればよいのかな,というところまでは想像がつきますが,このSDKの内容の理解が進まず行き詰っております。
どなたか,アドバイスをいただけますと幸いです。

また,「DOBON.NET プログラミング道」さんで,オーディオに関する記事を増やしていただけると大変ありがたいので,ご検討いただけますと幸いです。
■No27516に返信(ブイビーさんの記事)

> 「DOBON.NET プログラミング道」さんで,オーディオに関する記事を増やしていただけると大変ありがたいので,ご検討いただけますと幸いです。

私の知識が薄く、勉強不足なもので、申し訳ありません。

> VB.NETまたはC#を使用して,WAV(PCM)ファイルをASIOドライバ経由で再生したいのですが,「DOBON.NET プログラミング道」さんで取り上げていただいたり,または良い文献などございませんでしょうか?

私は詳しくありませんが、オープンソースの

NAudio
http://naudio.codeplex.com/

は参考になりませんか?
■No27521に返信(管理人さんの記事)

コメントいただき,ありがとうございます。

> NAudio
> http://naudio.codeplex.com/
>
> は参考になりませんか?


実は以前,NAudioを試してみた事があるのですが,VBやC#で扱えるという点では理想的なのですが,どうやら24bitや32bitのPCM出力には対応していないようなのです。
自力で対応させる事ができれば良いのですが,一度断念した経緯があります。
もう一度がんばってみようかと思っています。ありがとうございます。

DOBON.NET | プログラミング道 | プログラミング掲示板