2010年7 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

コメント・トラックバックについて

コメントはご自由にお書き下さい。
なお、当サイトに関係のない内容のものにつきましては削除させて頂くことがありますので予めご了承下さい。
また、お書き頂きましたコメントはリアルタイムに公開されませんので合わせてご了承下さい。
トラックバックにつきましても同様になります。
Powered by TypePad

« #37 USB Audioについて(その5 bit数とSampling Rateはどのようにして決められるか) | メイン | #39 USB Audioについて(その7 補足....Jitterの話の前に。) »

2010年2 月10日 (水)

トラックバック

この記事のトラックバックURL:
http://www.typepad.com/services/trackback/6a0120a6823c2c970b0120a8718be7970b

#38 USB Audioについて(その6 Host側のドライバについて)を参照しているブログ:

コメント

A/T

いつも大変に参考になる内容を公開頂き誠にありがとうございます。
質問です。

『WindowsXP SP2以降(Vistaや7も)では従来のDirectX(Sound)だけでなくKernelMixer内部の機能を選択(パススルー)することができるWASAPI(Windpws Audio Session APplication Interface)というAPIが新たに用意されていますので、』

以上の記述がありますが、巷でWASAPIは「Vista SP1以降で使用可能」と言われているようです。私がネットで検索した限りでもXPで使用している例は出てきませんでした。
WindowsXP SP2もしくはSP3で使用する方法があるのでしょうか?
Windows7のディスクがあるので利用できるか?と色々やってみましたがチンプンカンプンでした。
よろしくお願いいたします。

作者

A/T様
 ご指摘ありがとうございます。XPという記述は誤りで正しくはご指摘のとおりVistaです。いつもXPを使用しているので、Vistaと書いたつもりが間違えてしまいました。申し訳ございません。

ばたやん

ブログを書いておられたのは社長さんだったとは驚きました。
本日インプレスのインタビュー記事を拝見しました。
実際の測定でジッターが少ないということは分かったのですが、他社製品と比べ何処が違うかということはあの記事では良く分かりませんでしたので、次回こちらで詳しく解説して頂けると幸いです。

さて今回のブログの内容に関して質問させて頂きたいと思います。

>UHCIよりはOHCIの方を使用したほうがよい結果が得られると思います。

Intelのチップセット内蔵のUSB端子を使用するよりも、貴社のUSBボードを増設して使用した方が良いということでしょうか?
また、USBオーディオ用途では、USB2.0とUSB3.0のボードのどちらが良いのでしょうか?

>WindowsVistaではNEC製USBコントローラを使用した私たちの製品(PCIボードおよびCardBus Card)の動作が非常に遅くなります。

XPでの動作は大丈夫でしょうか?

以上2点宜しくお願い致します。

作者

ばたやん様
 コメントありがとうございます。
 UHCI vs OHCIの件、本文にも書きましたがFull SpeedのIsochronous Out転送では同じです。DTMの録音やサンプリングなどのIsochronous IN転送では差が出るかもしれませんが。
 24/96までの現行のUSB Audio Spec 1.0準拠のレベルではFull SpeedですのでEHCIもXHCIもH/W的に切り離されますので関係はありません。
 NEC製コントローラがPowerManagementによって悪さをされるのはVistaのみです。本文にも書きましたがXPや7では問題はありません。

ばたやん

作者様
御返事有難うございました。
しつこいかもしれませんが、もう少し詳しく教えて下さい。

下記の御回答に関して、
>UHCI vs OHCIの件、本文にも書きましたがFull SpeedのIsochronous Out転送では同じです。

しかし本文では微妙で、
>全体のCPU負荷が小さければOHCIでもUHCIでも動作に差はありませんが、

OHCIはバスマスタなので、CPU負荷が高い場合にはUHCIよりも良いということにはならないのでしょうか?

REX-PCIU3を購入しようかと考えておりましたが、余り意味はありませんでしょうか?
また、XPで使用の際には、OS標準ドライバと貴社専用ドライバがありますが、オーディオ用としてはどちらが良いでしょうか。

以上宜しくお願い致します。

作者

ばたやん様
 返信が遅くなり申し訳ございません。UHCIのDriverを書いたことがありませんので詳細は不明ですが、いくらなんでも20年前のNetworkボード(NE2000)のようにOUTS命令で転送はしていないと思います。DMACかバスマスタですのでInterrupt転送への応答やBulk転送(Packet数の上限)以外は同じと思います。Isochronousパケットの欠落について実際にUHCIとOHCIを比較しながら調査したことがありませんので正確なことはわかりません。音楽を聴いている途中でバチッという音が少ないPCとI/Fの組み合わせをご自分で判断して下さい。PCIU3用のDriverですが当社が提供しているものはEHCIのDriverです。したがって、usbaudio(Full Speed)のIsochronous転送時にはバイパスされますので「音」とは関係ありません。

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。コメントは記事の投稿者が承認してから表示されます。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

コメントは記事の投稿者が承認してから表示されます。