XXHighEnd - The Ultra HighEnd Audio Player
April 26, 2024, 08:37:31 am *
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 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27  All
  Print  
Author Topic: We all fell in the W7 pitfall  (Read 375772 times)
0 Members and 1 Guest are viewing this topic.
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #150 on: October 07, 2010, 02:58:59 pm »


4)   Mulimedia Class Scheduler
9)   Software Licenceing
11)   Windows Audio
12) Windows Audio Endpoint Builder
13) Windows Driver Foundation - User Mode Driver
14) Windows Management Instrumentation (needed for RAMDisk to work)


Marcin hi,

I think all of these services are needed. This is the minimum set to still have a working audio system. From memory I removed each individually to check and the system failed. I remember being disapointed at the time because XP would run on only 6 services ! Each removal was tested for sound quality as well (at least on my system).

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.
Marcin_gps
Audio Enthusiast
**
Offline Offline

Posts: 455


View Profile
« Reply #151 on: October 07, 2010, 03:12:14 pm »

OK, so it depends on the system too. I have turned these off while XXHE was playing. I'll investigate that later, now I'm very happy with the sound and still have the usability of a normal PC.
Logged
PeterSt
Administrator
High Grade Audiophile
*****
Offline Offline

Posts: 16837



View Profile Email
« Reply #152 on: October 07, 2010, 03:21:40 pm »

It has been a long time since I tried myself, but notice there may be a difference between WASAPI (which is official audio for Vista/W7) and Kernel Streaming (which is not). For example, I can imagine that "Audio Endpoint Builder" is not necessary for KS at all, which it 100% sure is for WASAPI. This may (!) also imply that no audio devices should be enabled in the first place, so WASAPI doesn't even get the opportunity to start "building" those end points (which will be about the enumeration of audio devices as you see them in XXHighEnd, but also in more parts of the system (like the taskbar tray speaker)). Going this route, of course eliminates Engine#3 as an option to play with.

2c
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 #153 on: October 07, 2010, 03:37:15 pm »

Oh boy ... Ehm, for Nick, a small follow up on my previous post, after following the link from Roy to my own Dec. 2009 topic once again, this time actually reading what I wrore in there :

Quote
One of the major flaws I discovered (but it's a general thing I think) is that "media" (hence audio) doesn't perceive the highest priority anymore. Thus, when a piece of kernel code is supposed to fill a buffer while another piece of user code is doing something else, that user code now has preference. STUPID ! This is just where Vista was good at, and now it is destroyed. I don't say this can't be solved, but in the mean time it now *has* to be solved, where Vista was ok with it. So thank you very much.

You see ? I knew that too (by emperical finding).
But also : I forget things some times. aggressive

The heat of the battle ... Happy

Peter,
I know you had spotted this issue with W7, I remember the post, you really made think hard at the time. This post, papers on W7 and Vista architecture and cool audio quality reception of W7 at Phasure and elsewhere made me adopt a “wait and see” approach till something definite happened.....then this thread started .

I can really identify with your “the heat of the battle” comment, I get that a lot in what I do as well. You had to work with W7 when it was released though, every MS dependant application owner has to. What impresses me is that in you pursuit of the best sound you have the guts to say the “king has no clothes”.... I mean “We all fell in the W7 pitfall” dosent pull any punches does it  smile

Best,
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 #154 on: October 07, 2010, 03:40:32 pm »

It has been a long time since I tried myself, but notice there may be a difference between WASAPI (which is official audio for Vista/W7) and Kernel Streaming (which is not). For example, I can imagine that "Audio Endpoint Builder" is not necessary for KS at all, which it 100% sure is for WASAPI. This may (!) also imply that no audio devices should be enabled in the first place, so WASAPI doesn't even get the opportunity to start "building" those end points (which will be about the enumeration of audio devices as you see them in XXHighEnd, but also in more parts of the system (like the taskbar tray speaker)). Going this route, of course eliminates Engine#3 as an option to play with.

2c
Peter

I hadn't though about that, I did the tests on pre kernel streaming HighEnd versions so it may be that some additional services could go. Will have a play.
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 #155 on: October 08, 2010, 12:38:36 am »

Another reasonably effective OS system edit – Globally Turn off DEP.

Data Execution Protection is implemented partly BIOS / HW and in the OS by Windows. In the windows admin tools you cannot fully turn DEP it off. I guess that there is some busy bit of kernel code checking I/Os and DEP flags trapping any errors as programs run.

Turning DEP off could open systems up to memory overwrite attacks and might cause instability if you run badly implemented programs but since my build runs music software only and never goes near a network I am happy to turn it off.

The effect is quite marked when applied on top of the MMCS parameters regedit. More hash and grain removed from the sound with improved imaging depth and resolution but I am not sure if it takes away some of the musical engadement from the sound ???

From a command prompt with admin privileges;
To turn DEP off “bcdedit.exe /set nx {current} AlwaysOff” then reboot
To turn DEP on again “bcdedit.exe /set nx {current} AlwaysOn” then reboot (I had to guess the on command but it seems to work fine)
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.
Marcin_gps
Audio Enthusiast
**
Offline Offline

Posts: 455


View Profile
« Reply #156 on: October 08, 2010, 09:20:39 am »

Nick, you're awesome  Cool

I'd also add cMP optimisations per cics' site - http://cicsmemoryplayer.com/ They're for XP, but most of them works the same in Vista/W7.

I also had an experience of better sound once I installed latest DirectX Redistributable (June 2010), but I'm not 100% sure.

Logged
Telstar
Audio Addict
***
Offline Offline

Posts: 732


View Profile
« Reply #157 on: October 08, 2010, 10:52:12 am »

From a command prompt with admin privileges;
To turn DEP off “bcdedit.exe /set nx {current} AlwaysOff” then reboot

gotta try this right now Happy
Logged

(2nd Apr 2018)
Software:
W10 14393 Pro x64 | XXHE 2.10 | MinOS | Q=14x1/0/0/0/0 | SFS 5,19 mixed contiguous | Nervous rate 1 | 4096k buffer |

Hardware:
OrigenAE H5 case | E5300 fanless |  8GB RAM | Winmate DC-DC fanless PSU | OS on SSD | Renesas USB3 pcie card | Belden highspeed usb cable | Audio-gd dac19 NOS with sigxer F1 | My_ref_FE mono amps | Albedo Apex speakers
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #158 on: October 08, 2010, 12:00:55 pm »

Telstar,

Let me know what you think to the Global DEP disable.

Have you tried the MMCS service prioritisation regedit ? It's in a longish post from me a few pages back in the thread. The effect fundermantal to relay Happy, this is the one you REALLY want to apply for best music.

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.
Telstar
Audio Addict
***
Offline Offline

Posts: 732


View Profile
« Reply #159 on: October 08, 2010, 12:45:37 pm »

Telstar,

Let me know what you think to the Global DEP disable.

Have you tried the MMCS service prioritisation regedit ? It's in a longish post from me a few pages back in the thread. The effect fundermantal to relay Happy, this is the one you REALLY want to apply for best music.

Nick.


Yes, i printed both things.

On W7 the DEP can be disabled without {current} in the command line, that is:
bcdedit.exe /set nx AlwaysOff

Also the clock key is missing in two of the 4 entries (i think audio and audio pro, but i should check again) - is that normal? I'm using W7 64.
Logged

(2nd Apr 2018)
Software:
W10 14393 Pro x64 | XXHE 2.10 | MinOS | Q=14x1/0/0/0/0 | SFS 5,19 mixed contiguous | Nervous rate 1 | 4096k buffer |

Hardware:
OrigenAE H5 case | E5300 fanless |  8GB RAM | Winmate DC-DC fanless PSU | OS on SSD | Renesas USB3 pcie card | Belden highspeed usb cable | Audio-gd dac19 NOS with sigxer F1 | My_ref_FE mono amps | Albedo Apex speakers
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #160 on: October 08, 2010, 01:51:17 pm »


Also the clock key is missing in two of the 4 entries (i think audio and audio pro, but i should check again) - is that normal? I'm using W7 64.


Telstar,

I had forgotten that you are running W7. W7 does not implement the clock keys there in Vista only. This reflects is one of the fundamental changes that took place for audio playback when MS launched W7. In Vista the key allows you to set the granularity of CPU time dedicated to multimedia processes. The clock key values suggested dedicate loads of CPU time to music  Happy There were problems however for Microsoft with this CPU prioritisation as effectively other processes like network could be crippled when media was being used (not that we care  Wink). MS fix was to remove the CPU time Guarantee in W7. We may discover other reasons as well but I suspect this is at the root of the Vista / W7 performance difference. This is why I never moved to W7.

This makes me  Happy when I think of all that CPU time going to audio http://www.youtube.com/watch?v=v8_0e0pDzAY

On Vista the reg edit takes music to another level, it would be very interesting to see what you think the remaining key edits does for W7. Hopefully there will still be some benefit.

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.
Telstar
Audio Addict
***
Offline Offline

Posts: 732


View Profile
« Reply #161 on: October 08, 2010, 01:58:10 pm »

I spent lots of time to the ramdisk to have it working (huge difference), at the same time of the registry and DPS fixes, and couldnt check without yet, so i'll do it later this afternoon.

The clocks are in SOME of those keys in W7 and i wonder if they can be ADDED to the missing ones Wink
Logged

(2nd Apr 2018)
Software:
W10 14393 Pro x64 | XXHE 2.10 | MinOS | Q=14x1/0/0/0/0 | SFS 5,19 mixed contiguous | Nervous rate 1 | 4096k buffer |

Hardware:
OrigenAE H5 case | E5300 fanless |  8GB RAM | Winmate DC-DC fanless PSU | OS on SSD | Renesas USB3 pcie card | Belden highspeed usb cable | Audio-gd dac19 NOS with sigxer F1 | My_ref_FE mono amps | Albedo Apex speakers
Nick
Audio Addict
***
Offline Offline

Posts: 763


View Profile
« Reply #162 on: October 08, 2010, 02:03:11 pm »

The clocks are in SOME of those keys in W7 and i wonder if they can be ADDED to the missing ones Wink

Worth a try.
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.
Marcin_gps
Audio Enthusiast
**
Offline Offline

Posts: 455


View Profile
« Reply #163 on: October 08, 2010, 02:40:53 pm »

I've just received a message from Cantatis and they say that Overture can't and won't work with 176kHz sample rate in Vista, because it's impossible. I guess, I'm gonna have to stick with no upsampling for 44kHz stuff  unhappy
Logged
Telstar
Audio Addict
***
Offline Offline

Posts: 732


View Profile
« Reply #164 on: October 08, 2010, 03:58:53 pm »

I've just received a message from Cantatis and they say that Overture can't and won't work with 176kHz sample rate in Vista, because it's impossible. I guess, I'm gonna have to stick with no upsampling for 44kHz stuff  unhappy

It's impossible FOR THEM. But since it's possible with other soundcards with the same chipset, it means that they need better programmers Wink

BTW, I did the test of 8x AP vs no AP and it's NOT a huge difference, the ramdisk is way more important.
Logged

(2nd Apr 2018)
Software:
W10 14393 Pro x64 | XXHE 2.10 | MinOS | Q=14x1/0/0/0/0 | SFS 5,19 mixed contiguous | Nervous rate 1 | 4096k buffer |

Hardware:
OrigenAE H5 case | E5300 fanless |  8GB RAM | Winmate DC-DC fanless PSU | OS on SSD | Renesas USB3 pcie card | Belden highspeed usb cable | Audio-gd dac19 NOS with sigxer F1 | My_ref_FE mono amps | Albedo Apex speakers
Pages: 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27  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.093 seconds with 19 queries.