XXHighEnd - The Ultra HighEnd Audio Player
April 25, 2024, 06:26:06 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  
  Show Posts
Pages: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51
691  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: We all fell in the W7 pitfall on: November 09, 2010, 11:25:02 am
Hi,

Tried those USB polling numbers from 1....5 and without the key at all.
So, it seems, the best is 3. Less and more than 3 sound is more harsh and flat, with 3 it is deeper and warmer, like that.

Ivo


I have also tried the USB Polling regedit and have found it very effective. the sweet spot for me is a value of 4 but its a close call between 3 and 4. I am also using a HiFace so it's interesting that Ivo and my results are converging.

Nick.
692  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: 9-Z3 on: October 29, 2010, 12:09:07 am
Peter,

I think you have really pulled a rabbit out of the hat with z3, I cannot stop smiling whilst listening, many thanks.

Marcin,

I agree ini setting of 21 gives terrific dynamics.

IMHO I agree with earlier posts that ini 11 sounds clear and tonally staifying but is a little down on dynamics and slam in the low and mid range (still fantastic great overall though). Ini 21 is very dynamic I think system tuning effort will concentrate here for now.

I haven't posted on z3 so far as I have been recommissioning my main system after 8 months of being mothballed after my house move. It's a bit disorientating right now trying to pinpoint what components are contributing what but z3 is absolutely shins through a NOS DAC, Gainclone amps and horns speakers.

Nick.
693  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: SFS Solved on: October 21, 2010, 11:22:42 am
Peter,

My hat’s off to you, that is one great piece of diagnostic work to get to the bottom of SFS and it sounds like solving the problem has lead to fundamental changes - I'm really looking forward to hearing the results. Also great explanation, it may just be me but having a bystanders view of the elegance you craft into HighEnd under the bonnet really adds to the appreciation and enjoyment of using it.

Nick.

694  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 21, 2010, 12:10:27 am
Marcin,

Weird but good news.

Out of interest you use PCI Lock (Control Panel > Administrative Tools > System configuration > Boot > Advanced Options)

http://www.osronline.com/ddkx/ddtools/bootini_419v.htm

Nick.
695  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 20, 2010, 11:37:21 pm

Nick, so what's your present XXHE settings (Q1, buffer size and SFS)?


Marcin hi,


I have updated my signature after reading Mani's reminder  Happy

EDIT

SFS is at 83 at the moment for me which gives a balance of detail without sound becoming too thin. Sounds like Peter has some suprises for us though regarding SFS  Happy

EDIT


Nick.
696  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: We all fell in the W7 pitfall on: October 20, 2010, 11:16:40 pm
Guys,

I agree with your comments Ivo and Peter that some code somewhere needs to make calls invoke the key values via MMCS.

I said I would do some tests to pinpoint  the MMCS registry keys that effect sound. The clockrate, affinity and systemresponsivness key values are defiantly producing subtle but important changes in sound with engine #4 on my machine (as it happens the values that I placed in my post are resonably optimal). With engine 4 playing the MMCS thread is periodically popping up and consuming processor time. Engine 4 will run without the MMCS service running but sound changed and not as satisfying. I have not localised yet which registry control profile is being called (I’m still applying changes to Replay, Audio and Pro Audio) but I will do this.

Peter has established that XX is not (so far  Wink ) making any calls to MMCS to invoke any of these registry settings, however it appears some code in my replay chain defiantly is. As I said before I suspect that this is either the sound device driver or possibly Vista when a sound card is registered by a program which is preparing to play music.

I don’t know if this presents potential for Peter in code but as a tweek something is defiantly happening.

Cheers,
Nick,
Ps When I first tested this registry edit some time ago I was using a Transit card and drivers. At this time I also remember being able to detect changes in music presentation with different key values.
697  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: XX+music in ramdisk - the winner! on: October 19, 2010, 03:04:18 pm
Sounds like we could be in for some surprises Peter,
Good luck
 Happy
698  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: We all fell in the W7 pitfall on: October 19, 2010, 02:59:47 pm
Peter hi,
I agree that there are program calls to access Multimedia registry profile settings. My understanding is that MCSS sets up prioritisation based on these profiles when asked to by any code that makes the calls. On my config there is defiantly an marked A/B change in sound quality with the registry exits so I still think something is requesting MCSS to use the registry profile data. Could the HiFace Driver be invoking the settings ? or windows still has an awareness of the HiFace as a music hardware device, could MCSS apply the settings anyway when a process (say XXhignEnd) registers with the sound device ?

I took a scatter gun approach when coming up with the suggested key values by applying them to many of the profile types (pro audio, audio etc). I will spend a little time trying to pinpoint the profiles and key values that have an effect.
Whatever is happening  for with current versions, I do hope this is exploitable for 0.9-z3.

Regards,

Nick.
699  Ultimate Audio Playback / Your thoughts about the Sound Quality / Re: XX+music in ramdisk - the winner! on: October 19, 2010, 02:33:38 pm
I read Marcins reaction and had to have a go as well. I tried Music + XX on RAMDisk last night. To rebalance sound presentation I had to increase SFS from 75 to 85 MB. What a result ! even smoother, larger stage, macro and micro dynamic improvements, bass and treble extension.

IMHO this is defiantly worth doing, I hope you can incorporate a way of exploiting this is 09z-03 Peter.

Great find Ivo.

Nick.


700  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 14, 2010, 10:38:04 am
So IntFiltr install glitches are not likely to be service pack related I guess.

Peter,
Thankfully I’m running nothing on SSD at the moment so I hope power cuts will just remain a simple annoyance not a data nightmare (I feel your pain).

Regarding sound changes, I wonder if your DAC electronics being so optimised means  that the OS changes do not make the same level of difference. If your electronics are well clocked and locked on the stream it might be your system has better tolerance to OS induced jitter and timing errors. Just thinking out loud.

Mani,

After reading Peters earlier XX internal settings, I thought I would try special mode again (At last I have understood how to set buffers size and latency for special mode correctly). What I found was I could get 95%+ of the organic quality of Adaptive mode with much better resolution and rightness of tone. Even more like vinyl.

On the HiFace I set the XX buffer size to 2048 but found that the lowest Q1 latency was definatly not where the sweet spot is;

Set Q1 to get 2 sample latency and played with SFS arround 70 - 90 = Much too thin souding and  hyperdetailed

at 4 samples latency and SFS between 70 and 90 = better but nowhere near right

8 samples approaching adaptive mode sound only losing a tiny amount of resolution (or it might be that the forwardness of the lower latency settings is dropping out of the sound)

16 samples hit the sweet spot ! – organic, detailed, smooth and engaging. The surprising thing was just how sensitive getting the sound right was to SFS setting. I had to spend a lot of time on SFS at each latency to get the best sound. In the end I was making changes of 1 and 2 Mb and getting subtle but very important changes in the sound. The end result is all the Adaptive quality but with the resolving power and wonderful presence of Special Mode.

I know you are a fan of Adaptive Mode but it may be that the OS changes enable Special Mode to do this.
Nick.
701  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 13, 2010, 07:31:10 pm
Guys,

Just thinking out loud here, I read the ms doc again and it mentions that from vista sp1 onwards there is explicit support for setting interrupt affinity. I am on vista sp0 without this support and using intfilter has not results in errors or problems.

Mani your install was also straight forward what 2008 sp level are you running ? It would be good to understand what is causing the inconsistent installation behavior.

I have had a couple of days off but am planning to take a look as well at processes too. I looks like we are all getting some unexplained logic on where process end up.

Peter out of interest did you get the sound improvements that Mani and I experienced ?
Nick.
702  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 12, 2010, 10:19:34 pm
Hi Marcin,

Interesting results, glad the 2 core build is running so well though.

What Intel based machine do you have in mind ?

Nick.
703  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 12, 2010, 11:15:26 am

Oh, BTW: Putting affinities on devices without IRQ IMHO is worthless: as there is no IRQ to begin with those settings are ignored. I tried this with M-Audio Transit driver and can see that DPC calls are always serviced on core 0 regardless of affinity settings...


Josef

Thats intesting, if USB connected drivers without IRQs are defaulting to CPU 0 maybe it would be better to shunt all of the systems background IRQs off to CPU3 then and assign 0,1 and 2 for the music. Hummmm....

Nick.
704  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 12, 2010, 11:10:42 am
Will try this later and let you know how it sounds.

How does it sound? Well, very nice indeed! I've just had my brother over and through headphones (my AKG-1000s are the most revealing I've ever heard), he couldn't tell the difference between vinyl and a 24/192 recording played back on XX. And I'm not sure I can anymore either.

Thanks for all the effort Nick - your tweaks have been superb.

Oh and for anyone who is tempted to try this, it should be totally fine and straight forward - my earlier issues were my own doing and not the SW's. But it is quite laborious setting all the affinities...

Mani.

Mani,
Thanks for the feedback, I am really pleased that you have managed to get such significant changes in the sound of your system, credit is also defiantly due to Marcin as well. I am particularly encouraged by your A/B test with vinyl, that for me is a most significant finding. My system is also has a wonderfully analogue sound but the comparison for me is from memory as my LP12 went a year or two ago (god rest its soul Wink ).

I have been doing some testing on the affinity setting of the three important types of service:
1) Sound card and connection,
2) Storage RAM Disk,
3)and XXHighEnd.

Finding are that generally the sound fills out and tone becomes more “right” when each of these processes has more that one CPU to run on. The improvement very nice to have BUT for maximum resolution one process per CPU seems the best (this is in line with the theory that each software processes should get uncontended immediate access to CPU the moment is called for).

So conflicting dynamics:
Better general sound with more CPUs set but lower resolution
vs
Best resolution with one CPU per process but not the best possible overall presentation.

Conclusion I want more CPUs than I have to test giving each key process 2 or more CPUs ! If you have time (or can pull yourself away from listening to the new setup ;-) ) it would be useful if you could run the hyperthreaded test we talked about on you i5 processer. Something tells me there could be a real sweet spot here wait to be found.

Regards,

Nick.
705  Ultimate Audio Playback / Playback Tweaks and Source related subjects / Re: IRQ CPU Affinity Setting on: October 12, 2010, 10:44:39 am
>If you want to try the settings add them say 10 at a time and reboot so that you can fault find if they do not work for you machine.
Nick, isn't this a bit dangerous? According to http://www.microsoft.com/whdc/system/sysperf/intpolicy.mspx :
"generally you should not use IntPolicy on any device sharing interrupts with another device"

Like you, I also have a USB-to-SPDIF and 'USB Host controller' apparently sits on IRQ 20. But that IRQ is shared by 2 other USB Controllers, one of which is 2nd USB port with mouse and external HD on it (and via External Hub to make matters more complicated...)
Is it wise to change affinity then? (I'd rather not risk if there is a chance of problems)

Also, in your Word Doc you suggest to set affinity for sound card i.e. driver: But the sound card itself does not have any IRQ assigned and according to above link:
"Even though all the computer devices appear in the Devices list, we recommend that you use IntPolicy only on devices that have interrupt resources"

They don't say why they recommend it, but it makes me having second thoughts.....

What is the situation in your system: Does your USB controller share IRQ with other devices? Have you then set affinity for _all_ those devices?

Josef,
I selected mother board based USB deliberately in order find a port with its own IRQ but I have used PCI based USB cards which had shared IRQs in the past. Try to find a port with its own IRQ if you can but sometimes using a PCI USB board can sound better even with shared IRQs.
You have some valid points regarding the instructions, I looked that the documentation too and decided the key words were “generally” and we “recommend” not don’t do it at all.  So I figured i would try it pushing the configuration and see what happened. My experience has been fine for setting affinity drivers that have IRQs and those that don’t. I did however reason that problems might come if you have two drivers, that share the same IRQ, set to different affinity. I made sure that where there is IRQ sharing all attached drivers get the same mask settings.

One reason that I took the risk of assigning affinity to drivers that do have IRQ is that it seems IntFiltr was developed for tuning servers. Therefore stability is of the upmost concern, for this reason the advice could be a little conservative which is why personally I decided to push the configuration to see what happened. If there is anyone from Microsoft or with deep experience of IntFiltr reading their views would be very welcome.
Ultimately is your call on how you apply IntFiltr but it sounds like you have a good understanding of what it is doing, you just need to be comfortable you can recover from potential problems (eg you have backups and the time to rebuild if something bad does happen).
One last thing, a USB connected drive and mouse are not the best for sound quality if you have a USB sound card. You don’t have a signature set for your posts so I cannot see you setup but if you are not using a laptop, why don’t you use PCI SATA to attach your storage and use a cheap PS/2 mouse ?

Regards,

Nick
Pages: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51
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.065 seconds with 12 queries.