XXHighEnd - The Ultra HighEnd Audio Player
April 26, 2024, 06:11:02 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: August 6, 2017 : Phasure Webshop open ! Go to the Shop
Search current board structure only !!  
   Home   Help Search Login Register  
Pages: 1 2 3 [All]
  Print  
Author Topic: I'm surprised it worked  (Read 36347 times)
0 Members and 0 Guests are viewing this topic.
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« on: February 01, 2015, 02:32:14 am »

I've been playing around with online and offline upsampling for years now (including with XXHE), most recently offline using iZotope's 64-bit SRC (selected as a DSP effect in a Sony SoundForge batch) trying out settings from posts over at Computer Audiophile (primarily from folks who use the real-time iZotope SRC available in Audirvana+ on the Mac).  I even recently coughed up the bucks for AuI Converter producer edition, which can off-line upsample to DSD512 (the resulting .dsf files are **huge**, but they sound good, and I can play them back in HQPlayer or foobar over USB to an iFi iDSD Micro).

I've been a little frustrated with the sound of PCM upsampling recently (variously, to 96k, 176.4k, or 192k, played back over various DACs,
NOS and otherwise).

So on an impulse I conceived an experiment, which I frankly didn't expect to work.  I have a dCS Purcell hardware (synchronous) sample-rate converter that I decided to take out of the closet and try again, just for kicks.  Using the Purcell to go from 44.1 to 192 is problematic unless you have a dCS DAC, because when the Purcell is outputting 192k, it's doing so over dual-wire AES.  There are a number of discussions on the Web with folks lamenting the difficulty of getting from dual-wire to single-wire, but I discovered a way to do it using **two** Apogee Big Bens: dual-wire from the Purcell into the first Big Ben (input set to AES "DOUBLE"), then ADAT S/MUX4 from the first Big Ben's optical output to the second Big Ben's optical input (with the second BB's input set to S/MUX 4, of course), and then from the second Big Ben you can take quad-speed single wire out via AES or even coaxial S/PDIF.  There's no way to do this with a single Big Ben (at least not with any firmware revisions I have access to).  Nor can I do it with one or even two RME ADI-192DD digital-to-digital converters.

So the first DAC I tried with this setup was a Wyred4Sound DAC2 (with the ES9018 "Sabre32" chip), which I certainly thought sounded better fed by the Purcell at 192k than the last time I'd heard it.

But then I thought -- I wonder if there's any way I can get to hear the Purcell through my Phasure NOS-1a.  The Phasure is a USB-only DAC (unless there's an S/PDIF input I haven't found ;-> ).  There've been naive queries on the Web from people wanting to know if there's any way to run USB-only DACs from S/PDIF inputs (like this one: http://www.head-fi.org/t/381903/spdif-usb ) and the answer to such queries has always been a brusque NO!

To cut to the chase, here's how I got it working.  I connected an RME Babyface USB interface to a Toshiba Windows 7 laptop with the Babyface driver installed on it, and connected the ADAT S/MUX4 optical at 192k from one of those Big Bens to the Babyface.  I also connected the Phasure NOS-1a to another USB port on the laptop (the laptop also has the Phasure's driver installed).

The trick to tying them together was the discovery that the freeware DAW Audacity (I'm using 2.0.6, the latest) has a feature called "software playthrough" that lets you turn on monitoring and feed audio from your selected recording device (in my case, the RME Babyface) to your selected playback device (the NOS-1a).  This playthrough monitoring doesn't work with all drivers -- WASAPI doesn't work, and when I tried an Audacity with ASIO support compiled in, the ASIO drivers didn't work either.  It has to be either MME or DirectSound.  Either of those work.

So I've got an elaborate S/PDIF (well, ADAT S/MUX4 to be precise, but it could just as easily be S/PDIF) to USB "converter" going, to be able to listen to the Purcell doing 44.1->192 to the Phasure NOS-1a.  It sounds pretty good!  (On the Purcell, I've got 24-bit output, "Filter 1", and 9th-order noise shaping selected.)

Sometimes, things that "shouldn't" work, do.

Logged
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #1 on: February 01, 2015, 05:29:19 am »

I just discovered, quite by accident, that Windows 7 will do "playthrough" from one sound device to another automatically, without the need of other software.  In Control Panel -> Hardware and Sound -> Sound -> Manage Audio Devices, under the Recording tab, if you pick a device and then click on the Properties button, there's a "Listen" tab on the next screen.  If you check the box "Listen to this device" you can then select any other device in the "Playback through this device" drop-down.

Seems to work fine.
Logged
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #2 on: February 01, 2015, 10:11:20 am »

I just discovered, quite by accident, that Windows 7 will do "playthrough" from one sound device to another automatically, without the need of other software.  In Control Panel -> Hardware and Sound -> Sound -> Manage Audio Devices, under the Recording tab, if you pick a device and then click on the Properties button, there's a "Listen" tab on the next screen.  If you check the box "Listen to this device" you can then select any other device in the "Playback through this device" drop-down.

Seems to work fine.


Jim_F hi,

Great post and a result getting a recombined 192k stream into your NOS1a. I would be interested to hear what the resulting sound is like compared to playing at 192k directly to the NOS1a. Thinking about the end setup I have a hunch that the change might be due to both dCS up-sampling and PC. I am working on what might be  the related area in the PC at the moment so this is very interesting.

Is there any chance you could post thoughts on what changes in sound reproduction ?

Many thanks,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #3 on: February 01, 2015, 11:08:21 am »

Hey Jim,

Nice ! Really nice.

A few remarks, for whatever it may be worth :

The NOS1(a) can have SPDIF input but it must be supported in hardware and by the driver. Neither are, just because it seems useless. However, from of the NOS1-USB it has been an option, today not being a topic any more. So it got forgotten. Btw Nick, aren't you one of the few who has this SPDIF input ? Still, the driver support for it never got official (because not needed).
Side note : SPDIF originally could take 24/96 only, although later things changed in the USB firmware and nobody knows (me neither because not tried) whether now it can take 24/192.

Then ASIO;
I can not be sure at this time whether you ran into "ASIO not supported", Jim. So in the NOS1 driver I mean. But in the end it just is, but here too, the support of it has been left out by me, because - at least back at the time - this was useless because it was regarded that XXHighEnd would be the only software used for the NOS1. And XXHighEnd itself does not support ASIO.

The PassThrough thing from W7 (and above);
Yes, that works. I'd say also with WASAPI but now I am not sure again. So what I recall is that when W7 was around XXHighEnd did not support KS yet, and one of the first things I tried was that PassThrough. So must have been WASAPI. However, it did not work well enough, so indeed it would be my idea that WASAPI does not work (out).

Coincidentally, these days I am virtually working on these things. So about the PassThrough and ASIO as well. Not to let dCS upsamplers work, but to let work external sources of music. Say, additional options to be "general" enough so that all will be accepted and played through the NOS1a (think Internet and streaming). Here the "a" matters, because of the expectation that such stuff isn't much detrimental to SQ now (normal NOS1 would not be the best). Ultimately though all should run through "upsampling/filtering" as such, so think "through XXHighEnd". This is where it gets more complicated in the "PassThrough" realm, and which is why I said "virtually".

Hope this made some sense and thank you for sharing this, Jim.
Peter

Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #4 on: February 01, 2015, 11:44:21 am »

Btw Nick, aren't you one of the few who has this SPDIF input ? Still, the driver support for it never got official (because not needed)

Peter hi,
Yes I still have the physical connection for SPDIF, but of course not a live connection live now days.
Regards,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #5 on: February 01, 2015, 05:15:50 pm »

Peter,

You wrote:

> What I recall is that when W7 was around XXHighEnd did not support KS
> yet, and one of the first things I tried was that PassThrough. So must
> have been WASAPI. However, it did not work well enough. . .

One thing that occurs to me is that with the setup I'm using (with Windows 7 playthrough), there are two independent clocks -- the one in the S/PDIF or ADAT coming in, and the local clock in the Phasure NOS-1.  So, sooner or later, depending on how closely the clocks are matched (and the master clock in my system is an Antelope Isochrone, so I imagine the two clocks are pretty close, but still not absolutely identical), there will be a playback glitch eventually, because a buffer in the computer will either overflow or run dry.

I know there are DACs out there that are deliberately designed to work this way (Doede Douma's DDDAC comes to mind, and there are others) -- "exotic" D/A boxes that clock their DAC chip locally rather with the extracted clock from incoming S/PDIF, and that let the two clocks freewheel against each other, glitches be damned (for the sake of the sound quality in between the glitches ;-> ).

It's considered bad engineering practice, but so was NOS once upon a time (and still is, at least at 44.1k).  "Good" engineering practice would be to put an asynchronous sample-rate converter (like a CS8420, AD1896, or SRC4192) in between the two clocks.

There was an amusing thread on Computer Audiophile a while back in which "Miska" (of Signalyst/HQPlayer fame) debated with a non-technical audiophile about this sort of thing.
http://www.computeraudiophile.com/f6-dac-digital-analog-conversion/mytek-stereo-192-a-5555/index113.html
The audiophile was using a setup with an independent clock in the DAC, and raving about the sound quality, and Miska was trying to explain why this inevitably leads to glitches and is considered bad engineering practice.  They never did reach a mutual understanding.

The answer to this conundrum is that a "civilian" audiophile is perfectly entitled to put up with glitches at home for the sake of the sound in between, but in a studio or other professional setting this would be considered completely unacceptable.  But even the "civilian" audiophile is not entitled to complain about the glitches, under these circumstances.
Logged
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #6 on: February 01, 2015, 05:46:46 pm »

Jim_f

For sure two word clocks will run out of synchronisation and buffer glitches must happen as a result at some point. I have plenty of experimental evidance of the impact on sound quality that relative clock speed in the replay chain (5 clocks looked at so far more on the way) has on sound quality. This is both within the PC in what would have been considered the data domain and withing the DAC itself.

My guess however is that the word clocks running at different speeds is a secondary effect here (unless the two word clocks are grossly out that is, think 100s to 1000s of beats per second out).

There is another significant difference between the two setups you have tried that is likley to be the prime reason that the sound is changed. It would be helpful if you can you post your impression of how the sound has been changed ?

Hash improved bass, clearer highs, more detail, dynamics ?

Thanks,

Nick.

Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #7 on: February 01, 2015, 05:51:11 pm »

Jim,

Quote
So, sooner or later, depending on how closely the clocks are matched (and the master clock in my system is an Antelope Isochrone, so I imagine the two clocks are pretty close, but still not absolutely identical), there will be a playback glitch eventually, because a buffer in the computer will either overflow or run dry.

This description is pretty much what I recall. Could work for a while and then disotortion started or whatever. But the "while" is key.

Btw wanted to look into it again today but I forgot.

Thanks again,
Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #8 on: February 01, 2015, 05:52:51 pm »

Quote
Hash improved bass,

Was this intentional, Nick ?
Seems like a nice phenomenon. Wink
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #9 on: February 01, 2015, 06:13:38 pm »

Quote
Hash improved bass,

Was this intentional, Nick ?
Seems like a nice phenomenon. Wink

No not intensional  Happy, just what changed with the sound ?

There is another large difference between the two test setups that is not being considered. Intermodulation of the two word clocks is going to have an impact sure but there is something else. Think where the data originates from in the two setups. Its very different in the two cases, there is a whole subsystem of the PC not being used when the pass through setup is being used. This really really matters :-).

Regards,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #10 on: February 01, 2015, 06:18:21 pm »

Nick,

You wrote:

> Great post and a result getting a recombined 192k stream into your NOS1a.
> I would be interested to hear what the resulting sound is like compared
> to playing at 192k directly to the NOS1a. . .

Well, I'm not actually seriously recommending a setup like this to anybody.  My intention was more along the lines of announcing "Look at the flying pig!" and suggesting a way in which somebody with a lot of electronics at their disposal (USB interfaces, digital format converters, what-have-you) can play with their toys.

But as to sound quality -- well, this might be rather system-dependent in my case.  The system I'm experimenting with is rather a "dog's dinner", as the British say.  My Quad ESL-63 electrostatics started showing their age a while ago (I've had them for more than 20 years, and I bought them used) -- they started arcing-over occasionally, while turned on but not playing, in response (it seemed to me) to the downstairs neighbors' cooking smells (like an audio smoke detector, if I'm not totally imagining the correlation).  So it's time to have them cleaned and/or serviced and/or refurbished (and/or recycled -- but I don't want to think about that ;-> ).

Anyway, in the meantime I looked around for a pair of relatively modest speakers that wouldn't be too embarrassed to stand in for Quads, and I bought (used, unheard) a pair of Paradign Signature 2 v2 (with the beryllium tweeters).  These are being driven at the moment by an unmodified Carver Pro ZR1600 (a Tripath-based amp -- full-range Class D -- that some folks were raving about 11 years ago) whose balanced inputs are being fed by an Audio Experience (a Chinese direct-sale brand) "Balanced A2" tube balanced line stage.  (I've basically retired my tube amps.  Unless I experience a change of heart, which I suppose is always possible, I'll be using full-range Class D [Tripath is defunct, but ICEpower, Hypex UcD et al. are still around] for power amplification, and tubes only in line-level preamp stages, for the foreseeable).  So anyway, like I said, a bit of a dog's dinner.

As I mentioned, I've been experimenting with software upsampling ever since I stumbled across a computer program called Eximius DVD2One more than a decade ago.  Most recently, I've been playing with realtime upsampling in XXHE, HQPlayer, and foobar2000 (with the SoX plugin).  And even more recently I've been playing around with an iFi iDSD Micro, to see what upsampling to DSD sounds like (in HQPlayer, foobar2000 with Maxim Anisiutkin's ASIO Proxy driver, or offline with Yuri Korzunov's -- Audio Inventory's -- "AuI ConverteR 48x44 PRODuce-RD").

In fact, it was after hearing the DSD results that I got really annoyed with my collection of upsampled PCM files, so just on a lark I decided to try out the dCS Purcell again -- to go back to the unit (or at any rate the consumer successor to the dCS 972 pro unit that started it all) that created the "upsampling" juggernaut back in '99 (Jonathan Scull's review of that in _Stereophile_ remains to this day the most affecting piece of audio porn I've ever read, http://www.stereophile.com/digitalprocessors/260/ ).

So what's the difference with the Purcell (in comparison to a batch of files I upsampled with iZotope's 64-bit SRC to, variously, 192k, 96k, and 176.4k -- [settings: Steepness 4; Max filter length 2,000,000; cutoff scaling 1.28; Alias suppression 200.00; Prering 0.00%]).  This is totally subjective, and may have more to do with my current mood than anything else, but -- a bit more midrange (not getting lost between the bass and the treble), plenty of ambience, but with a bit less "hollowness" than before, and most importantly, a bit less sharpness in the upper midrange (especially on piano tone -- it's important to be able to listen to Alfred Brendel play Mozart piano concertos on Philips without getting a headache ;-> ).

It's perfectly possible one might be able to match the sound of the Purcell with a different software upsampler, or with different settings.  There's been a lot of discussion on Computer Audiophile (and even Hydrogen Audio) about trying to match the characteristics of Ayre's "apodizing" filter by playing with settings in SoX or Izotope to minimize pre-ringing, use minimum-phase filtering, etc., and I was going along with all of that.  Maybe I was barking up the wrong tree (I doubt if the Purcell follows that mantra).  On the other hand, dCS's filter algorithm (**whatever** it is) **was** the one that got everybody's juices flowing in the first place, 15 years ago (assuming it wasn't just a marketing stunt that all the reviewers got suckered in by).  On the other hand, I've seen an article on line from International Audio Review ( http://www.iar-80.com/page21.html ), presumably from back around the turn of the century, that claims that the Purcell's "magic" had nothing to do with upsampling per se, but everything to do with the noise-shaping that it applies (which is actually a user-selectable option) when converting back to fixed-point output after doing its internal arithmetic).  I have no idea if the author of that article knows what he's talking about (I fear the worst ;-> ).  So who knows?
Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #11 on: February 01, 2015, 06:36:32 pm »

Ok. I wouldn't know how "hash improved" bass sounds.

And to be really honest, what description is that ?
Of course it is not important at all, but hash improved highs I would understand right away.

Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #12 on: February 01, 2015, 06:52:39 pm »

Jim hi,

Love the story about the ESL63s I certainly understand why you have had them so long. I also had a used pair form many years, I was so attached to them I could not bring myself to part with them for 5 years after I had bought a set of horn speakers. They do things others just cannot manage :-).

Thanks for the description of sound. Now I read your first post again I think the laptop playing music in the pass through USB mode maybe using its disk sub system after all to read the music data.

The playback setup is sort of smart with the dCS and word clocks, really understand where your coming from with the flying pig comment, you just would not think it would work  Happy There is certainly a lot that could change the sound, word clock quality, over sampling algorithm or other things. Your post caught my eye because I'm looking at the PC's storage sub system at the moment. What you have described is the sound is sort of consistent with the PC's disk subsystem being improved or in this case perhaps removed from the replay chain. But again re reading your first post I think the laptop is still reading its disk but there are newly introduced SPDIF and upsampleing steps in the data path.


Kind regards,

Nick.


Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #13 on: February 01, 2015, 06:56:31 pm »

Ok. I wouldn't know how "hash improved" bass sounds.

And to be really honest, what description is that ?
Of course it is not important at all, but hash improved highs I would understand right away.

Peter

Peter hi I agree, more likely to hear reduced hash is the highs not in the bass. I was typing a little too fast on a tablet  Happy. Sorry for the confusion.

Regards,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #14 on: February 01, 2015, 09:16:17 pm »

Nick,

You wrote:

> But again re reading your first post I think the laptop is still
> reading its disk but there are newly introduced SPDIF and upsampleing
> steps in the data path.

I would suspect that in fact it's not using the disk at all (that is, on the laptop that's "bridging" the RME Babyface USB input to the Phasure NOS-1a USB output via the built-in Windows 7 playthrough capability).

Remember, there are actually **two** computers in the system I'm describing.  The computer that has the music files and the music player is the one I usually use for audio playback -- an HP minitower (quad-core i7, with Windows 7 64-bit).

The (current) architecture of the whole system is not unlike that of a dual-PC system using HQPlayer on a PC connected over a LAN to HQPlayer's NAA (Network Audio Adapter) on a second PC that's actually performing the job of feeding the audio to a USB DAC (or the similar arrangement using JRiver Media Center on one PC connected over a LAN to a second PC running Jplay and feeding audio to a USB DAC).  Except that instead of using Ethernet to connect the "control PC" to the "audio PC", I'm just sending the data via S/PDIF (or ADAT).  And it's the RME Babyface USB interface that's getting the ADAT (or S/PDIF) -- the laptop only sees USB data coming in and going out; it's certainly not doing any sample-rate conversion, and it's not reading or processing audio files.

I've actually got a sort of "optical bus" running around the house.  The source PC (running foobar2000, usually) is connected over Firewire to an RME Fireface 400 that's clocked by an Antelope Isochrone.  The Fireface sends optical output to the first audio-system "station" on the bus -- the "station" is either an Apogee Big Ben or an RME ADI-192DD that takes in the optical and then passes it along to the next "station" (the optical links are up to 50' Hosa glass cables).  The Big Ben or ADI-192DD can then feed a DAC, or a signal processor (like the Purcell), etc., etc.

I also installed that "Fidelizer 6.5" program on the laptop (the Toshiba laptop's also a quad-core i7 machine running Windows 7 64-bit; both machines have plenty of memory -- 6 or 8 GB, I can't remember exactly), and put Fidelizer into "Extremist" mode, so the laptop should be pretty quiet --
I don't think Windows would have any need to page to the hard drive, and I can't see why it would be putting any audio on the hard drive -- I would think the buffering would all be done in memory.

Oh, speaking of the Purcell -- I just noticed that in fact when you're doing upsampling from 44.1k to either 176.4k or 192k, with 24-bit output word length, both dither and noise shaping are automatically turned off, and cannot be turned on, at least with the firmware in the unit I'm using (these things go through multiple generations). I hadn't noticed this before (I'm used to using the Purcell in other modes, such as doing 44.1k->96k and then
reducing output word length to 18 bits to feed an Audio Note NOS DAC capable of taking 96kHz). So much for the theory in that IAR article about noise shaping!

And as far as playback glitches are concerned -- they do happen from time to time (every 15 minutes or so maybe?) and are quite audible, even with Windows 7 playthrough and Fidelizer.  They sound like buffer underruns to me -- the audio drops out, comes back, drops out for about a second or two altogther, then goes on for a long while before the next one.  There were a lot more of them when I was using Audacity to do the playthrough (and they were different -- raspberry-sounding things: brrrrrr for a second or so.  A buffer overflow in that case?).  So again, I'm not really recommending this to anybody.
Logged
acg
Audio Addict
***
Offline Offline

Posts: 781


View Profile
« Reply #15 on: February 01, 2015, 10:42:50 pm »

Ok. I wouldn't know how "hash improved" bass sounds.

And to be really honest, what description is that ?
Of course it is not important at all, but hash improved highs I would understand right away.

Peter


Peter hi I agree, more likely to hear reduced hash is the highs not in the bass. I was typing a little too fast on a tablet  Happy. Sorry for the confusion.

Regards,

Nick.

Nick, I think Peter is making a funny...instead of "hash" think of its equivalent words...mull, ganja, weed.
Logged

Audio PC
Stealth Mach II with Xeon E5 2698 v4 20 Core 2GHz  with Hyperthreading On [40 cores]/ 32GB Ram / RAM-OS / mobo USB port

XXHighEnd 2.11 RAM-OS (W14393 RAM)
Engine#4 Adaptive Mode / Buffer 4096 / Q1/3/4/5 = 14/1/1/1 / xQ1 = 1 / Processor Core Appointment Scheme = Core 1-3 / PlayerPrio = Low / ThreadPrio = RealTime / ClockRes = 1ms / Not Switch during playback = off / Xtweaks Balanced Load = 43 / Nervous Rate = 100 / Cool when idle = 1 / Provide stable power = 0 / Utilize cores always = 1 / Time Stability = Stable / Time Performance Index = Optimal / SFS 0.90MB Max 120MB / Straight Contiguous / Include Garbage Collect = on / Start Playback during conversion = off / Do not start playback at all = off / Copy to XX-drive by standard = on / Always clear Proxy before Playback = on / Stop Remaining Desktop Services = on / Stop Desktop Services = on / Stop Remaining Services = on / Stop WASAPI Services = on / Stop W10 Services = off / Keep LAN Services = on / Persist = off / Use Remote Desktop = on/ Arc Predict / Minimize OS = on / Peak Extend = off / Unattended

Audio Chain
Stealth MachII PC >> Lush^2 USB 1.1m >> NOS1a G3 B75, Driver v1.0.4 (4ms) >> Blaxius^2 >> 10Y DHT Preamp >> 6 way active horn speakers (Single Ended Triodes)
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #16 on: February 01, 2015, 11:11:22 pm »

Ok. I wouldn't know how "hash improved" bass sounds.

And to be really honest, what description is that ?
Of course it is not important at all, but hash improved highs I would understand right away.

Peter


Peter hi I agree, more likely to hear reduced hash is the highs not in the bass. I was typing a little too fast on a tablet  Happy. Sorry for the confusion.

Regards,

Nick.

Nick, I think Peter is making a funny...instead of "hash" think of its equivalent words...mull, ganja, weed.

Ha! I was a bit slow there.

Got you  Happy

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #17 on: February 01, 2015, 11:19:55 pm »

Nick, I think Peter is making a funny...instead of "hash" think of its equivalent words...mull, ganja, weed.

And what you for sure won't believe is that in my last post I accidentally typed hasj instead of hash. Really so. Look at your keyboard.
Thought to make fun out of that, but didn't think it was appropriate. Should have done it ! haha.

Best regards,
Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #18 on: February 02, 2015, 09:37:01 am »

What you have described is the sound is sort of consistent with the PC's disk subsystem being improved or in this case perhaps removed from the replay chain.

Hey Nick,

I should start this with a "with all due respect", but since I'm not English, and not American either, you wouldn't trust that. Especially not from me. Still think that gist is deep down somewhere.

My real thought ? what BS is this now. Ah, much better eh ?
So please help me where you get this from or what you're heading for. And as you will know from previous times, once in a while I deem it necessary to come up with such a thing. But ready of course to receive your real and thoughtful explanations.

Quote
But again re reading your first post I think the laptop is still reading its disk but there are newly introduced SPDIF and upsampleing steps in the data path.

Same thing;
*If* we are going to express our thoughts it better has some fundament, and I don't see this, nor do I see the reason for coming up with something like this.

So I am sorry, but if I read something in here it has to make at least some sense, and at the moment I don't see that. So make me see if possible !

Thanks,
Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #19 on: February 02, 2015, 10:08:53 am »

As to what Jim "is" ...

It may be a bit hard to see and possibly requires some introduction. So just in case :

Yes, what you have read undoubtedly implied some frowning. Using a million tools for all kind of stuff nobody has ever seen or thought of. And the careful reader noticed that all was mentioned but XXHighEnd.

So Jim is not only from another planet, he also *is* on another planet. He does all differently from I'd say all of us, and mind you, being from the other planet is only the conclusion of that.

Jim's ways come down to using everything and all that is related to upsampling and filtering, mostly offline. So, convert the music files in advance, store that on disk and play it from there. Indeed a million combinations of it may exist, if you cascade the numerous tools for that, in different combinations and sequences. Say a hobby in itself. And totally nothing wrong with that. It is only that "we" are not used to that because we already (think we) have our consistent one and only means.

Apart from me thinking it is good and nice to know that people approaching fine playback like this also exist (I know of a few more btw), we can now also see a better context of my previous post; Now suddenly this is not about Nick and possible agreement on "indeed, where out of the blue came that from ?!" (which was my stipulation there), but merely about :

How ever would we "dare" to point out an additional upsampling step and such things. I mean, as being detrimental.
Or even better : How would we dare to discuss SQ while by the farthest of the universe we will not be able to know what Jim receives for sound and SQ. And imply questioning it.

Nah, I must not overdo it. Of course we will question that. So Nick is in his good rights there. And oh, not that this was brought forward in any harsh way; the contrary. But we should clearly see that, at least in my view, there should not be any discussion about this because it can not exist. And, if we attempt, the first thing what happens is that we show to be doubtful about solutions concerned. I don't think this is allowed. Not in this most special case. And this is why I tried to elaborate somewhat about Jim's ways.

Please notice : working out how clocks run into eachother and what possibly to do to solve that, is a complete different matter. Just a technical thing and not related to SQ at all. Of course, in the end it is, but it is nothing to discuss because we CAN NOT. We can not because I can't imagine more difference between say all of us and Jim.

And Jim, I love such possibilities worked out like you did. Also I am very sure that I am not the only one, for those who can grasp to some degree what the importance of connections as such can be. And what victory when something you thought of, but never saw done, actually works.
I come from "movies" and the DVD upscaling era. First in hardware, later in software. Connections as such are crucial, as is the sequence of all in virtually endless knots.

All I say Jim, is don't let you hold back from a couple of strange posts. The contrary ... Love it.

Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #20 on: February 02, 2015, 10:38:08 am »

I should start this with a "with all due respect", but since I'm not English, and not American either, you wouldn't trust that. Especially not from me. Still think that gist is deep down somewhere.

My real thought ? what BS is this now. Ah, much better eh ?
So please help me where you get this from or what you're heading for. And as you will know from previous times, once in a while I deem it necessary to come up with such a thing. But ready of course to receive your real and thoughtful explanations.

No problem Peter resect taken and you view understood.

So, the PC as a music replay device is broken period.

There still are mechanisms that link management of data in the PC which has been [is being ?] considered the data domain (think the school of thought that say it does not matter it just numbers being moved about) to the sound coming out of a DAC. Well how data is processed at hardware level in the PC DOES matter. In fact it more than matters, every single PC / DAC combo I have used for 8 years and those that I have herd elsewhere have had the same signature. I know now that this comes from the PC. BUT how data is processed and the timing of operations in the PC don't matter, it's just data that's what people would have you believe ?

Well if it's just data and how it is moved about doesn't matter then I need to get my ears replaced. In 8 years of listening to computer audio I have never heard such a change in sound quality. Reproduction now sounds more like music with real people enjoying playing together. It the single largest change in my system since moving to computer audio... And not finished yet  Happy

It's too early for detailed theorising on line.  Although I will own up to having my nose in a too many very detailed papers. I am pretty sure that I understand the processes that impact sound within the PC now and to a point that it's possible to approach different elements of the PC with predictable outcomes. The element now being worked on is the disk subsystem as I said above and boy if these changes are not possible because it's "just data" I am delighted to live in a BS world and keep the sound quality changes thank you  Happy.

The one point that I still cannot really pin point is how the linkage from the PC into the DAC audio domain happens. I have a good idea but it would be a great thing to understand this because the PC may be tuned even more or might is be possible to make the DAC immune ?

As mentioned a couple of times elsewhere the performance of the PC for music replay will impact PCIe USB and FireWire interfaces. IMHO this is not about the simply superb NOS1a.

Regards,

Nick.

Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #21 on: February 02, 2015, 10:46:15 am »

Peter,

To me more specific as you asked above. Jim's first set up uses disk access to read the music as it is played. The second using USB pass through does not read music from disk on the PC that is playing. I am by no means saying this is the main factor that would impact sound but is could be very relevant.

Regards,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #22 on: February 02, 2015, 10:59:27 am »

Hi Nick,

Thank you for all this.

Well, of course I can see your general line of thinking, which didn't require this explanation/description. It is only that I don't see the relation, not without your description and not with it. And so ...

Quote
Jim's first set up uses disk access to read the music as it is played. The second using USB pass through does not read music from disk on the PC that is playing. I am by no means saying this is the main factor that would impact sound but is could be very relevant.

First of all you are still talking SQ while I think I just asked you to do not (read back Jim's post OP - did he really ?).

Secondly your mentioned/implied "no disk access" isn't a hoot related to anything because we are doing that all or do not do that all, depending on the setup. But maybe you want to start a topic about it, then we can discuss it from there.

So by now I better say that this is highly off topic in here. I hope you can agree !

Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #23 on: February 02, 2015, 11:36:36 am »

So by now I better say that this is highly off topic in here. I hope you can agree !

Yes,
My appologies Jim for going off at a tangent.

Regards,

Nick.
Logged

Audio PC

C621 motherboard, Xeon 40 thread CPU.

 w10 14393 RAM OS => XX V2.10 / adaptive mode / XX buffer 4096 / NOS USB driver v 1.02 buffer 16ms / Q1,2,3,4,5 = 10,-,1,1,1 / xQ1 =15 / unattended / SFS 0.69Mb / memory straight continuous / system clock 15.0ms / Threadprio RealTime / Playerprio Low / CPU scheme 3-5 / 16x Arc Prediction / Peak Extend off / Phase alignment off / Phase off  / XTweaks : Balanced Load 35 / Nervous Rate 10 (or15) / Cool when Idle n/a / Provide Stable Power 0 / Utilize Cores always 1 / Time Performance Index = Optimal / Time Stability  On =>  Lush USB cable => modified NOS1 USB DAC => no pre amp => Orelo active horn loudspeakers with modified bass channel DSPs.

Music server: X99, Xeon 28 thread PC.

System power two 3kva balanced tranformers with dedicated earth spur.
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #24 on: February 02, 2015, 11:40:15 am »

We are all enthusiasts Nick. No worries.
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #25 on: February 02, 2015, 04:28:18 pm »

> Nick,
>
> You wrote:
>
> > But again re reading your first post I think the laptop is still
> > reading its disk but there are newly introduced SPDIF and upsampleing
> > steps in the data path.
>
> I would suspect that in fact it's not using the disk at all
> (that is, on the laptop that's "bridging" the RME Babyface USB
> input to the Phasure NOS-1a USB output via the built-in
> Windows 7 playthrough capability).

I can confirm that Windows 7 playthrough produces no disk activity at all.  The disk activity LED on the laptop stays completely dark (once Windows has had a chance to settle down after I've stopped using the keyboard and/or mouse and closed the screen).

I had to disable the CD/DVD ROM drive in the laptop to make this determination, because before I did that the disk activity LED was blinking steadily about once a second (a Google search of this phenomenon suggested that it was because Windows 7 is polling the CD/DVD drive to check for an inserted disk once a second, and sure enough disabling the drive in Device Manager did indeed stop the blinking).

During the course of trying to stop the disk activity LED from blinking, I opened the service manager and went through the list of Windows services, stopping as many as Windows would allow me to.  I left the Windows Audio services running, and the Phasure NOS-1 service (and services that it depends on), and I also left the Multimedia Class service running, for whatever that's worth.

I did all this while the audio was still playing.

Interestingly, since stopping all those services, I have not noticed a single playback glitch of the sort I had previously been attributing to buffer over/underflows.

So maybe this is a viable long-term arrangement after all.  I'd still hesitate to recommend it to anybody else, because the stability of the whole collection of components may depend on the particular devices being used.  But I have to say, I think I've stumbled into some remakably good sound with this setup.  ;->  (I think it's the best I've heard from the NOS-1.)

Windows playthrough does seem to be surprisngly stable -- I've left the system playing overnight (with the volume turned all the way down ;-> ) and next morning it's still playing -- no freezes or crashes.

It's even possible to unplug one or both USB audio interfaces (the Babyface and/or the Phasure), and then plug them back in and have the audio resume automatically.  (Though one thing to be aware of is that when using Windows playthrough the source and destination devices are automatically selected as the default Windows recording and playback devices.  So Windows sounds -- the bonk-bonk when you disconnect or reconnect a USB device -- get played through the Phasure, and the stereo system, if that's connected while the other USB device is disconnected or reconnected.)

I haven't had to reboot the laptop since I started all this.

(By the way, a Microsoft programmer named Larry Osterman is the guy who wrote the code for the Windows 7 playthrough feature -- he calls it "Capture Monitor".
http://blogs.msdn.com/b/larryosterman/archive/2009/08/04/a-few-of-my-favorite-win7-sound-features-capture-monitor-aka-listen-to.aspx )
Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #26 on: February 02, 2015, 04:33:28 pm »

But Jim ...
This is how now *we* are on another planet. So you know, we start Playback through XXHighEnd and have all the "features" you mentioned, in quadruple. Don't need to do a thing for it.

Say that this is the other side of the coin of my last posts.
So welcome to Earth ?
Happy Happy
Peter

PS: And you *will* have disk activity, just because I tell you so. But this is so few that you can't see it through the disk light. Still it is really not related, if compared with playing music from that disk. But this too ... try XXHighEnd. All arranged for and nobody on Earth will doubt *that*. But this is also how such conversation can look really odd. Using a NOS1a and all, but does not know about it at all. And I am fine with that. As said, we must understand your world, but you ours just the same. No, not must as such, but you get the gist.
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #27 on: February 02, 2015, 06:27:27 pm »

Peter,

You wrote:

> . . .try XXHighEnd. . .

Well, of course, I **have** tried XXHighEnd.  I've purchased two licenses for it over the past several years, the first for 0.9z-6-1 (I think it was, even before I bought the Phasure DAC), and more recently a fresh license for 1.186a.

I've also had two licenses for HQPlayer (first 2.8.4.3 and more recently 3.6.1.1).

So I'm not unfamiliar with XXHE.  All issues of sound quality aside, you've got to admit that foobar2000 is more convenient to use than most of the alternatives.  I got into computer audio after the Winamp age, I've never been tempted by JRiver Media Center, nor have I ever been tempted to switch to a Mac for the sake of Amarra, Audirvana, or PureVinyl.

;->
Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #28 on: February 03, 2015, 08:44:49 am »

Hi again Jim,

Quote
But this too ... try XXHighEnd.

Nah, this was too Dutch ! and not even the best of it. I could have said "But this too ... now look at XXHighEnd". And then it took me 20 seconds to see that the "now" was lacking at first or otherwise you would have said "but of course I looked into (!) XXHighEnd.

All IOW, of course I know you did. I only tried to sort of counteract your sort of stuggles by means of one Play button. I mean, it is you who started to lay out what's all necessary ... So again, "we" (other readers) would not understand without some explanation and I thus did just that. Ok, tried that. Wink

The sub note is and remains - if you, Jim, for example start about shutting down such and so services for the better, everybody will say "huh ? what services then ?? - can we do more than what's done already ?". So people must understand your context, or planet. But the other way around just counts the same ...

Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #29 on: February 14, 2015, 07:14:23 pm »

> > The trick to tying them together was the discovery that
> > the freeware DAW Audacity. . . has a feature called
> > "software playthrough" that lets you turn on monitoring
> > and feed audio from your selected recording device. . .
> > to your selected playback device. . .
>
> I just discovered, quite by accident, that Windows 7
> will do "playthrough" from one sound device to another
> automatically, without the need of other software. . .
> If you check the box "Listen to this device" you can then
> select any other device in the "Playback through this device"
> drop-down.

In case anybody's interested, and for what it's worth, I've discovered a third way of bridging two different USB audio devices on a single computer, and this third way seems (so far at least) to work better, with fewer audible glitches, than either of the above.

There's a kind of software that functions as a real-time (i.e., streaming input to output, not just processing files in a DAW) host for VST (Steinberg "Virtual Studio" DLL) plugins -- i.e., a software "effects rack".  There are a number of these programs, both free and for money:
http://bedroomproducersblog.com/2011/05/16/bpb-freeware-studio-best-free-vst-host-applications/
http://www.sonicprojects.ch/obx/freevsthost.html
But the first one I tried out, and that I've continued to use, seems to do the job fine: Cantabile 2.0 Lite. That's the free edition of the software -- Cantabile 2.0 Solo and Cantabile 2.0 Performer are the paid-for versions, with capabilities I don't need.  All these versions include the ability to use MIDI instruments, but as I'm not a musician, I haven't paid much attention to any of that.
http://www.cantabilesoftware.com/
(There's a demo of Cantabile Lite on YouTube
https://www.youtube.com/watch?v=msOqxC5hPPA ).

Now Cantabile (or any other VST host I know of) doesn't, in and of itself, allow you to "bridge" two different sound cards (or USB or Firewire interfaces or ADC/DACs, or what have you).  You pick a **single** device's driver, and from that single device's selection of input and output channels you can choose the VST host's inputs and outputs.  (This makes perfect sense from a clocking point of view.)

However, it turns out there's a very interesting (and free) VST plug-in called Voxengo Recorder:
http://www.voxengo.com/product/recorder/
Voxengo Recorder sits in a VST chain and allows you to divert the audio stream into a file (hence the name "Recorder") **or** to "break the rules" by diverting the audio stream to a different audio device on the computer.  While doing this it also continues to pass its audio input on to the next VST plugin in the chain.

So the bottom line is that I can use Voxengo Recorder plugged into an "FX rack" inside Cantabile 2.0 Lite and bridge USB input from the RME Babyface to USB output on the Phasure NOS-1.  This is all happening at 24/192.

Unlike with the Windows 7 "listen to this device" playthrough feature, I can pick specific drivers (ASIO for the Babyface, though Voxengo Recorder is restricted to MME drivers) and I can play with buffer sizes (maximizing both the size and number of buffers, since I don't care about latency at all).  And this does seem to reduce the glitch frequency below what I was getting with Windows 7 playthrough.

As an aside, I've also expanded my experimental playground from the two-computer system I described in my earlier posts in this thread to a **three**-computer system.  The playback computer (running foobar2000, feeding an RME Fireface 400 clocked by an Antelope Isochrone) remains as before, and the laptop feeding the Phasure NOS-1 (but now using Cantabile 2.0 Lite and Voxengo Recorder to bridge the RME Babyface to the NOS-1) remains the same as before, but I've got a new computer in the loop.  The ADAT S/MUX4 (from an Apogee Big Ben being fed dual-wire AES from a dCS Purcell hardware upsampler) that was going directly to the RME Babyface now goes first to an RME Fireface UFX connected by Firewire 400 to the dual-core Windows XP machine I'm typing this on.  This third machine is also running Cantabile 2.0 Lite and is taking 24/192 from the Fireface UFX's ADAT 1 input and sending it back out to the Fireface UFX's ADAT 2 output (the RME Fireface UFX has 4 channels of 24/192 [or 8 channels of 24/96, or 16 channels 24/48] over ADAT, but only if you're using the UFX over Firewire; if you're using it over USB you're restricted to half as many ADAT channels).  The Fireface UFX sends 24/192 ADAT S/MUX4 optical on to the Babyface (that's sitting on top of it), and so on out to the Phasure NOS-1 as before.

In this middle computer, inside a Cantabile 2.0 Lite FX rack, I've been playing with two plugins -- the Fabfilter Pro-Q 2 parametric equalizer (just the demo version so far) followed by iZotope Ozone 4 (just for the MBIT+ dither).  I've been experimenting with various dither settings in iZotope, at the 24-bit, 20-bit, and even 16-bit levels, with and without various strengths of noise shaping.  I'm planning to try out a couple of 16-bit 192kHz NOS dacs with this arrangement -- an Audial Model S USB (Philips TDA-1541A) and an MHDT Labs Stockholm 2 (Burr-Brown PCM56).  Noise shaping over a 192kHz bandwidth is an interesting proposition, if the noise-shaping curve actually takes advantage of the full bandwidth.  Details of this as it might apply to MBIT+ are nonexistent, but when the algorithm was "MegaBitMax" and was part of Alexey Lukin's "ExtraBit Mastering Processor" (before he licensed it to iZotope), Lukin claimed "A new version of ExtraBit Mastering Processor 2.0 has been released. This version features special optimized dithering for high sampling rate modes, such as 96 kHz, 192 kHz, and others. Try our state-of-art dithering to 8 bits at high sampling rate and you'll never return to 16 bits.   Happy".
http://audio.rightmark.org/lukin/
(He was making a little joke there about 8 bits, but the possibilities at 16 bits, with a 16-bit NOS DAC running at 192 kHz, are more interesting.)

John Stuart (of Boothroyd-Stuart; i.e., Meridian Audio) also remarked in a 1996 paper, "This document shows that a combination of noise-shaping and a new pre-/de-emphasis characteristic for 96kHz (88.2kHz) applications, can result in an effective addition of up to 7 bits to the channel capacity.  For linear PCM systems operating at high sample rates, this technology is important, it ensures e.g. that a 16-bit channel operating at 96kHz can provide an effective dynamic range equivalent to 23 bits in a normal 48kHz PCM channel."
https://www.meridian-audio.com/meridian-uploads/ara/dvd_96k.pdf
Presumably this works even better at 192kHz, if the noise shaper is designed to take advantage of the full bandwidth (as MBIT+ **might** be if Alexey Lukin didn't "dumb it down" when he turned it over to iZotope).

Oh, one last thing about VST hosts -- I've also successfully used DX plugins in Cantabile 2.0 Lite, via something called DXShell:
http://www.kvraudio.com/forum/viewtopic.php?t=177538
To get my DX plugins to work in Cantabile, I did indeed first have to run the supplied shell2vst tool, which finds all the DX plugins installed on the computer and generates a whole set of corresponding "shell VST" plugins that can then be treated as ordinary VST plugins by a VST host such as Cantabile.

All the above is for Windows.  I'm afraid I'm not a Mac kind of guy.  ;->

Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #30 on: February 14, 2015, 07:29:17 pm »

Wow Jim. Im wonder where you find the time *and* report so extensively and decent about it. Thanks ...

But a question :
Suppose I'd like to try some of these route(s) ... as you may know XXHighEnd does not support ASIO. Btw, your NOS1 also does not, but it can (must provide a driver for it). But it is at least about the source part ...
What in your chains is able to do this without using ASIO (WASAPI or KS) ?
I could gain a LOT of time if you already know, or can try it easily. Remember, I said easily. Otherwise I hope you just know ...

Thanks a lot again,
Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #31 on: February 14, 2015, 08:41:28 pm »

Peter,

You wrote:

> I'm wondering where you find the time. . .

I just retired at the end of last October.  I've got nothing but time.  ;->

> Suppose I'd like to try some of these route(s) ...
> What in your chains is able to do this without using ASIO (WASAPI or KS) ?

Nothing in this chain is absolutely **dependent** on ASIO (though I'm using ASIO in most of it), as far as I can tell.

Let's see, starting with foobar2000 in the first computer -- I'm using the ASIO Fireface driver for the RME Fireface 400, but I could just as esaily be using either DirectSound or Kernel Streaming drivers for the Fireface 400.

In the second computer (connected to the RME Fireface UFX), I'm using the ASIO Fireface driver in Cantabile 2.0 Lite, but Cantabile also "sees" DirectSound drivers for the Fireface UFX.

In the third computer (connected to the RME Babyface and the Phasure NOS-1), in Cantabile I'm using the ASIO Fireface USB driver for the RME Babyface, but again Cantabile also sees the DirectSound drivers for the Babyface.

Voxengo Recorder (in the third computer) **only** sees MME drivers (for both RME Babyface and Phasure NOS-1), so of course I have that driver selected (for the NOS-1).

I haven't actually tried switching to any of these other drivers, but I have no reason to think they wouldn't work. I always pick ASIO if it's available.

Oops -- I take that back.  In the second computer (connected to the RME Fireface UFX), Cantabile sees DirectSound drivers for **either** ADAT 1+2 **or** ADAT 3+4, but not both (a similar limitation exists when using a USB connection to that box instead of Firewire, with or without ASIO).  So using a DirectSound driver I'd only have 2 channels at 24/192 instead of the 4 that I need to get Cantabile to do both input and output on the same box at 24/192.  I guess this is a limitation of the RME drivers.  I'd have to find a different -- and undoubtedly much more expensive -- interface box if I couldn't use ASIO on this middle machine.  But that has nothing to do with the Phasure NOS-1.
Logged
Jim_F
Audio Loudspeaker
*
Offline Offline

Posts: 12


View Profile
« Reply #32 on: February 14, 2015, 09:09:50 pm »

> In the third computer (connected to the RME Babyface and the Phasure NOS-1), in Cantabile I'm using
> the ASIO Fireface USB driver for the RME Babyface, but again Cantabile also sees the DirectSound
> drivers for the Babyface.

Just as an experiment, in this third computer I tried switching Cantabile's input to the driver labelled "DirectSound - SPDIF/ADAT (1+2) (RME Babyface)", but I could not get this to work.  Cantabile refuses to see any input via this driver. So Cantabile does in fact seem to be dependent on the ASIO driver for this device (the RME Babyface) to work properly.

Again, this has nothing to do with the availability, or lack thereof, of an ASIO driver for the Phasure NOS-1, since the Voxengo Recorder VST plugin that's driving the Phasure is not in fact using (or even seeing) any ASIO drivers -- it's only got MME drivers available.

By the way, you might wonder what's happening with the "official" output (as opposed to the "diverted" output from Voxengo Recorder) of Cantabile on this third computer (the one actually driving the NOS-1).  Answer -- I've left it "unassigned" (and also I've unchecked the "Output" checkbox in the "Master Levels" section of the top toolbar under the "Home" tab).  So I guess Cantabile is happy feeding a VST chain even if the ultimate output is both unconnected and unassigned.  (Which is nice, as it saves USB bandwidth that would otherwise be used just filling a formal requirement for an output device.)

But no-go with DirectSound.
Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #33 on: February 15, 2015, 11:20:43 am »

Thank you again Jim.

I was asking, because when XXHighEnd is supposed to be in the chain (which would be the case for everyone but you), then all that that can put out is WASAPI Exclusve Mode and Kernel Streaming (which also requires Exclusive Mode of the device). This could be crucial, because Direct Sound (which XXHighEnd could use only in the old days) doe not require exclusive use of the device. This can already be a show stopper for when the software involved sees the output device in use when it wants to record from it, or the other way around (exclusively locks the device while the other software sees that as "can not play to it") - and nothing works for the whole because of this.

Besides that, and although it is not of your interest, "we" would never want the output mangled with (or the input for that matter) which inherently will be so for Direct Sound devices (may dither, may resample, anything).
And notice : The MME drivers are famous for NOT mangling with the data, but it really would reauire an RME device in the chain, which of course nobody has (well, my own FF800 died a few years ago). Even under XP.

These were not (implied) questions, but a perspective which doesn't make it all that easy (to judge at this moment).

Best regards,
Peter
Logged

For the Stealth III LPS PC :
W10-14393.0 - July 17, 2021 (2.11)
XXHighEnd Mach III Stealth LPS PC -> Xeon Scalable 14/28 core with Hyperthreading On (set to 14/28 cores in BIOS and set to 10/20 cores via Boot Menu) @~660MHz, 48GB, Windows 10 Pro 64 bit build 14393.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/0/0/*1*/ Q1Factor = *4* / Dev.Buffer = 4096 / ClockRes = *10ms* / Memory = Straight Contiguous / Include Garbage Collect / SFS = *10.13*  (max 10.13) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / Stop Desktop, Remaining, WASAPI and W10 services / Use Remote Desktop / Keep LAN - Not Persist / WallPaper On / OSD Off (!) / Running Time Off / Minimize OS / XTweaks : Balanced Load = *62* / Nervous Rate = *1* / Cool when Idle = n.a / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = Optimal / Time Stability = Stable / Custom Filtering *Low* (16x) / Always Clear Proxy before Playback = On -> USB3 from MoBo -> Lush^3
A: W-Y-R-G, B: *W-G* USB 1m00 -> Phisolator 24/768 Phasure NOS1a/G3 75B (BNC Out) async USB DAC, Driver v1.0.4b (16ms) -> B'ASS Current Amplifier -> Blaxius*^2.5* A:B-G, B:B-G Interlink -> Orelo MKII Active Open Baffle Horn Speakers. ET^2 Ethernet from Mach III to Music Server PC (RDC Control).
Removed Switching Supplies from everywhere (also from the PC).

For a general PC :
W10-10586.0 - May 2016 (2.05+)
*XXHighEnd PC -> I7 3930k with Hyperthreading On (12 cores)* @~500MHz, 16GB, Windows 10 Pro 64 bit build 10586.0 from RAM, music on LAN / Engine#4 Adaptive Mode / Q1/-/3/4/5 = 14/-/1/1/1 / Q1Factor = 1 / Dev.Buffer = 4096 / ClockRes = 1ms / Memory = Straight Contiguous / Include Garbage Collect / SFS = 0.10  (max 60) / not Invert / Phase Alignment Off / Playerprio = Low / ThreadPrio = Realtime / Scheme = Core 3-5 / Not Switch Processors during Playback = Off/ Playback Drive none (see OS from RAM) / UnAttended (Just Start) / Always Copy to XX Drive (see OS from RAM) / All Services Off / Keep LAN - Not Persist / WallPaper On / OSD On / Running Time Off / Minimize OS / XTweaks : Balanced Load = *43* / Nervous Rate = 1 / Cool when Idle = 1 / Provide Stable Power = 1 / Utilize Cores always = 1 / Time Performance Index = *Optimal* / Time Stability = *Stable* / Custom Filter *Low* 705600 / -> USB3 *from MoBo* -> Clairixa USB 15cm -> Intona Isolator -> Clairixa USB 1m80 -> 24/768 Phasure NOS1a 75B (BNC Out) async USB DAC, Driver v1.0.4b (4ms) -> Blaxius BNC interlink *-> B'ASS Current Amplifier /w Level4 -> Blaxius Interlink* -> Orelo MKII Active Open Baffle Horn Speakers.
Removed Switching Supplies from everywhere.

Global Moderator
Pages: 1 2 3 [All]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.161 seconds with 19 queries.