IPB

Welcome Guest ( Log In | Register )

Trying to figure out audio signal path from JRiver via USB to Dac?
sjoc2000
post Jan 9 2013, 17:09
Post #1





Group: Members
Posts: 3
Joined: 9-January 13
Member No.: 105739





Hello, new member here;

I have been trying to figure out precisely what the audio signal path is from JRiver via USB to a Dac.

I have been trying to find explanations on the net for these questions, with little success.

First of all what would be the form of the data from the media player (mp); serial bits, bytes, or packets? How does the mp embed the driver (wasapi, asio?) information, or how is the driver implemented?

Then with this example, the transfer medium being USB, where does the data stream go after the mp; I/O Hub Controller, CPU...? If someone can explain the places stages and processes that the signal goes through in the computer it would be helpful. Where does framing, buffering, and reclocking occur?

Finally, is the data output per USB to the Dac converted to PCM, or are raw packets output in serial form to the Dac?

Any responses from members here, that have an understanding of these processes would be very much appreciated.

Sincerely,

Jim
Go to the top of the page
+Quote Post
 
Start new topic
Replies
lvqcl
post Jan 10 2013, 03:18
Post #2





Group: Developer
Posts: 3362
Joined: 2-December 07
Member No.: 49183



So you want to know how your hardware copies some data from RAM to a USB port? I don't think you'll find much information about such low-level hardware questions here at HA.

QUOTE (sjoc2000 @ Jan 10 2013, 04:18) *
JRiver instructs wasapi through the CPU to decompress the file and place it in a buffer? Upon being instructed wasapi will then move the data after changing it to PCM to a memory position in the USB section of the I/O controlling hub?


BTW: WASAPI is Windows Audio Session API, and API is Application Programming Interface. (It's a protocol, a set of rules how programs should communicate with each other).

This post has been edited by lvqcl: Jan 10 2013, 03:24
Go to the top of the page
+Quote Post
sjoc2000
post Jan 10 2013, 05:04
Post #3





Group: Members
Posts: 3
Joined: 9-January 13
Member No.: 105739



Thankyou gentlemen. I've only been at this awhile, and have a ways to go in understanding what's going on in audio processing in a computer. Sometimes it's half the battle just to figure out how to ask the question correctly. We all start with low level questions, that's how we get to the higher level ones. Thanks for your patience and answers.

Jim

This post has been edited by Frank Bicking: Jan 10 2013, 05:23
Reason for edit: Removed fullquote.
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 30th August 2014 - 20:04