パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

3Q56」記事へのコメント

  • 専用クロックでDACして、バッファの残りが少なくなったらデータを取りにくるというパターンでない?

    • それをフロー制御って言って、USB-audioのデバイスクラスでも
      一応定義されているけど、でもほんの数行しか説明がなく明確でない。

      windowsのドライバのサポートだけど、あまり詳しくはわからないものの、
      「usbaudio.sysでは正しく実装されておらず、Longhornでフル実装する予定だ」
      というような(microsoftの)ドキュメントがある。

      Longhorn、つまりVistaなわけですが、いまだXPが全盛なので正しく実装されていない
      ものを使うとは思えず。

      直接的な証拠は、、、まぁ無いんですがね。

      逆に、「んなわけない、証拠はこれだ!!」というものがあったら教えて欲しいです。
      高級オーディオの類で存在するのは知ってるけど。
      • USBはともかく、サウンドデバイスはそんな感じなのが殆どだったように思うけど。PCだとプロセッサがタイミングを取るのは珍しい方だったはず。少なくともその手のサウンドデバイスを見た事はないな。

        それと、USBだと1ms間隔でしか通信できないからフロー制御は特に意識するまでもないレベルで必須なんじゃないかなー。受け付け応答返ってる間は送り付けときゃいいんだし、そもそもこの辺のフロー制御はチップセットがメモリのデータチェイン読んで勝手に宜しくやってくれる領域だし。

        親コメント

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

処理中...