Submitted by BEEMB on Fri, 02/20/2009 - 14:38
I'm hoping Chris doesn't mind me starting a new thread which is based on the subject of a forum members own piece of software. Since it's completely related to computer audio I felt I had to start a thread and see if there is some interest from other forumers in this player.
I tried XXHighEnd many months back and, without any support for AIFF I was not really interested. The thought of converting all my music to WAV filled me with dread so I gave up and left the software alone.
I recently decided to give it another try having bumped into a discussion on another webiste. Actually, the discussion was rather heated with some of the users were having a real moan about it and poor old Peter too. So I thought I'ld try it again for myself and spend a few hours listening - form my own opinion.
The front end often comes in for some criticism but it has been improved and is now pretty easy to use once you're used to it. I found setup to be relatively easy with various options aimed at improving the sound; heck, you can even make the player itself disappear or assign multiple cores to music playback.
In terms of sound quality I really can't quite put my finger on what it is that is making the player so listenable. I'm still in demo mode whilst I make up my mind whether it has enough over Media Monkey to warrant a purchase but - well - it's just sooo so easy to listen to. The instruments sound like they're set back behind my speakers, I can hear the odd sound that I'm sure I wasn't hearing before. I'm sure, so sure, I'm not imagining it. I can hear a great soundstage with Mediamonkey too- but, this is just so listenable. Maybe it's just something new !?
I'd like to better understand some of the settings within the player such as the Q1 sliders etc. Engine 3 appears to be the best one for use wiht Vista and utilises WASAPI for bit perfect playback. But, I'm not sure how that Q1 slider does not then interfere with bit perfect playback. How can the software play with jitter, within software?
Obviously I have one ask which is of Chris who I'd love to try out the software, give it some time, and report back with his thoughts. Chris - if you do find a spare few hours then Vista and engine 3 seems the way to go.
I'd be interested in other people's thoughts if they've given it a go too. Anybody who likes to play around a little will no doubt enjoy a listening test anyway.
Regards to all,
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1




How are you connecting your AMD Athlon computer to the ADM9.1? Are you using a toslink connection from the computer into the ADM9.1 or are you using a DAC in-between? I seem to recall Chris using the Lynx AES16 and Berkeley Audio DAC as one of the configurations when he reviewed the AMD9.1.
Audiozorro,
I'm using a Tosklink connection. However, it's not connected directly from my motherboard.
I've put my faith in some guy by the name of Dogbert who has created drivers for one of the C-Media chipsets. According to him, the driver guarantee's a bit perfect output from this chipset, however, it is limited to 16bits up to 96khz.
Whether his bit perfect claim is true or not I don't know and at some point, I intend purchasing a firewire interface or RME soundcard. But comparing my current card with these drivers using ASIO or waveout with MediaMonkey to iTunes with the Airport Express showed MM+ the card + drviers to be a clear winner. A link to his drivers is here: http://code.google.com/p/cmediadrivers/
I also tried the chipset with the drivers made by the manufacturer. Yuck!.
I'm sure the info above will raise a few eyebrows. However, I really am enjoing a truley great sound, particularly with XXHighEnd, right now, as I write.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Maybe this is a nice one to compare with XXHighEnd: http://andy-audioplayer.blogspot.com/, it is about as minimalistic one could get
Hi y'all- I'm usually content to lurk and take it all in, but tonight I feel like throwing my two cents in.
My computer desk "system" consists of a pair of AudioEngine A2's, a Cayin iDAC(I think one of maybe four out there:-) ), some cheap Tara Labs interconnects, and two 4" by 4" by 17" pieces of lumber acting as speaker stands.
I've had this setup for about 10 months now, listened to it A LOT, and I have definitely made some observations:
1-Vista sounds better than XP. No matter which software I tried, it sounds better in Vista.
2-in Vista, the second best software I've heard is Foobar with the WASAPI plugin-and the Secret Rabbit
Code resampling to 48k.
3-in Vista, the Best sounding software is XXHighend...period. More natural, better soundstage, better
dynamics, the works.
4-the Cayin Dac sounds really good-after a long break in it really opens up
5-the AudioEngine speakers sound way better than a pair of two hundred dollar speakers should.
Rich W
Rich,
I'm glad you've thrown your two cents in. The more people here the better in my opinion.
I'm also pleased that you made that statement regarding XXHighEnd. I've enjoyed my listening this evening a great deal and it's nice to know I'm not going mad; you know sometimes I'm sure my brain makes me hear what I almost want to hear!
Since I can't resist tinkering I'm interested in trying out the secret rabbit code too. Is it relatively easy to setup and use ?
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Roseval,
Thanks for the link.
I actually stumbled across this by mistake earlier - infact there was a link to it in one of the threads I mentioned above where one or two users were 'letting rip' at xx.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
in Vista, the second best software I've heard is Foobar with the WASAPI plugin-and the Secret Rabbit
Code resampling to 48k.
Note that this can also be because of the DAC having a (and one only) crystal that suits 48KHz. This has been proven before to sound better (and which is theoretically true for that ("clock-matching") part).
Peter
PS: Whilst knowing this, I must honestly say that I never thought of allowing for such a resampling in XXHE. Hmm ...
Lead developer XXHighEnd
















Hi Matt, thanks for trying. And you can always say you caused AIFF to be supported. :-)
The instruments sound like they're set back behind my speakers
If you like this, this is good. Note though that this might be a "virtue" of
a. the particular version
b. settings
On a. please note that with some experience one might not like this better compared to an earlier version, and over at phasure.com one is just allowed to make remarks about these kind of things *which I need* to improve again.
On b. for fun you might try Invert in combination with Q2=30 and Q3=30. The sound will be more forward because of this. That is, it looks like this is a common result for everybody (while Q2,Q3,Q4,Q4 are rather new and we need to get experienced on them).
The latter is just an example of one means to "create" a different sound because of jitter implications and DAC influences, and you won't be done with it in a few days.
Funny thing is that over the longer period of time people all have the same remarks, which is why the feedback is important and really helps on improving.
Regards,
Peter
Lead developer XXHighEnd
















Peter,
I imagine I am going to be listening for days!
Could you explain exactly what those Q controls are doing ? I'm not sure I entirely understand them.
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Haha, good Matt.
I tried to here : Q Parameter settings
Peter
Lead developer XXHighEnd
















Matt, I know this is subjective but is the improvement subtle from your point of view or really quite noticeable?
I actually have a copy of Vista Ultimate lying around here somewhere and have been thinking of trying out the XX player for some time. The cost of the software wouldn't be an issue -- not an enormous outlay in Audiofool World -- especially if it results in an experience that's subjectively better. What's held me back is simply the investment in time to test it out; it takes several hours to install vista, SP1, updates, disable unneeded services and UAE etc. etc. even before installing and trying out the software, then another couple of hours to restore back if I don't fancy it (I don't like dual booting). This type of thing used to be my definition of fun but these days I'm a lot lazier and would prefer to spend my time drinking beer. I guess most people who do not already have Vista running might feel the same way.
I originally gave up on Vista for performance reasons and lack of vendor support for my plethora of legacy hardware that runs happily on XP. Long term I think Vista is pretty much destined for obscurity -- most people I think will stick with XP for as long as possible, go straight to Windows 7 or move to Apple, although I can understand Peter's reasoning behind preferring Vista over XP for audio playback.
I would however be very interested in trying this on the basic Version of Windows 7 when this is released. Peter, will your software run on Windows 7 without too much additional work on your part or would it be a full development cycle?
Olive.
EAC > Dell 910 / CMP^2 ssse3 > Locus Nucleus > RWA Isabella LFP-V / New Sensor Genalex Gold Lion E88CC > ALO OCC Sennheiser HD 800
Hello Olive,
I've been really happy with Vista so far. My machine is far from a gaming powerhouse yet Vista runs fairly fast and smooth with any installed applications opening quickly. You could always drink beer whilst you install it ?
In terms of XX's sound quality improvement over my normal playback software, Media Monkey; I'm just finding XX so listenable. Infact, my brother came over earlier today and we compared the same tracks on both players. He agreed that XX seemed more laid back - it feels like you're given the chance to 'hear more'.
I know I'm not explaining myself very well here. But given that you can try it for free, I think it's worth having a play. I'd be very interested in your thoughts too.
I've not bought the full version yet. This allows you to dedicate all of your processor cores to music playback. I'm assuming that could give a further improvement in sound quality.
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
I can verify that Matt and I listened earlier and, in the small space of time I was there, it was apparent that XXHighend is easier to listen too, more subtle.
On returning home I decided to give WaveLab another go, having only briefly used it before. I found the same thing here - it is slightly easier to listen to than Media Monkey (though no where near as easy to manage your music library!!).
One thing that did puzzle me is that I am finding that WaveLab sounds better (more open, more refined) using MME-WDM instead of ASIO......?? Confused, as I thought this meant it would be going through all the Windows software!?
Martin
iTunes / Media Monkey, PC, Presonus Firebox --> Mackie HR624 mkII Active Monitors, M&K VX7 mkII
Thanks guys,
I might give it a try. I used Vista for about six months so have a pretty good idea of what's to come.
Olive.
"Think, before you drink, before you think." - Anonymous
EAC > Dell 910 / CMP^2 ssse3 > Locus Nucleus > RWA Isabella LFP-V / New Sensor Genalex Gold Lion E88CC > ALO OCC Sennheiser HD 800
Tino,
But you've since changed your mind and agree that ASIO is better. Cool.
Begin a pro piece of software, you'd hope that there wouldn't be such a huge difference.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
One thing that did puzzle me is that I am finding that WaveLab sounds better (more open, more refined) using MME-WDM instead of ASIO......?? Confused, as I thought this meant it would be going through all the Windows software!?
Tino,
With some experience you will be able to recognize "ASIO sound". No matter which ASIO implementation, they have a similar character.
This is exactly why I never went that route, which would have been a 1000 times more easy for me than exploring half-baked WASAPI.
Btw, Wavelab is recognized by many as one of the best sounding applications. Wrong application though. Haha.
Peter
Lead developer XXHighEnd
















I think there is a thread on here somewhere we're some foumers ran a listen test comparing iTunes, Mediamonkey and WAvelab. Wavelab won.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Peter, will your software run on Windows 7 without too much additional work on your part or would it be a full development cycle?
Hi Olive,
Windows 7 support is in there since January 12.
And is used to satisfaction of what I hear (http://www.phasure.com/index.php?topic=682.msg4914#msg4914).
Peter
Lead developer XXHighEnd
















Peter, I followed the 5 steps you provided for the Installation on Vista. The steps seemed simple enough but I am still having problems.
Vista provides several sample WAV music files in a Sample Music directory that I tried to play. When I tried to play any of these files XXHighEnd reports "Unrecognized WAV Header Data".
I then tried to play one of the Kent Poon tracks, which is an AIFF file.
XXHighEnd reports "ENDPOINT CREATE FAILED - The DAC does not accept this byte sequence".
To add insult to injury, the stupid Windows Media Player that I do not want to use, plays all this files fine. Though I have not had success in playing the audio files with your software to date, XXHighEnd does bring up the artwork with no problem.
What am I missing or doing wrong? I tried both the XXHighEnd-09-x3 and XXHighEnd-09-x1. This is a brand new computer, Windows Vista SP1 Home Premium 64-bit editions with 4GB ram and Intel Pentium Dual Core processor.
If you have any suggestions, I will try again next weekend.
Audiozorro,
What it is about the sample files I can't tell from where I am now. But might they be mono or less than 44.1K sample rate or less than 16 bits ... not supported. I doubt that it will give that wave format header meassage though.
The Endpoint message will be about the soundcard you're using just not allowing for the bitdepth/sample rate needed. Chances are near 100% that you have a so calkled "High Definition" audio device, which supports 48Khz, and not 44.1. (and remember, nothing within XX will resample). You can check this in the device's properties - Advanced, and the combobox in there showing the options (bit depth / samplerate) to choose from. NOTE that selecting one of those does not matter/change anything for Exclusive Use, but it shows what the device supports max (and it most often is even less).
In the Settings Area of the player, you can define the cababilities of your DAC (or soundcard);
Near the bottom is an option "DAC Test" (don't use the "Shared" one) which will tell you what your DAC supports when it comes down to WASAPI Exclusive Use.
What soundcard/DAC do you use ?
Peter
Lead developer XXHighEnd
















Peter,
I know you're busy answering a number of questions here but I have a couple too ! .. (Audiozorro, keep at it, it's worth it).
What aspects of your software make it sound better than, for example, Mediamonkey ? What is it that you're doing within that software?
1 - It's loading into RAM so that there is no hard disk access. Does this make a sonic difference ?
2 - You are able to dedicate a processor core purely to XXHighEnd so that no other application can interfere with music playback. Given that a processor should be able to cope with music playback with ease, does this make a difference ? - or are other applications able to disrupt the playback? (for example, anyone ever playing games will notice that background tasks can cause jolts and judder)
3 - Using the digital output on a motherboard is not preferable to using a decent soundcard or external device. Now, am I right in saying that this is more to do with the fact that a decent sound device will have drivers allowing a direct bit perfect passthrough and that onboard chip tend to resample to 48khz or adjust the sound.? Chris can hear a difference even on his Mac between the standard digital output and his Lynx card - the Lynx being better.
4 - Continuing on from 3; is an external device preferable to an internal. I know there is all sorts of interference within a computer, BUT, this interference surely can not affect a stream of 1's and 0's. So, how is external better? (maybe you've never said that). For example, I type letter on my keyboard, and no interference can alter that. I understand how analogue signals can be affected of course, but we're talking purely digital.
Lots of questions. For discussions elsewhere I'm really interested in your answers.
Actually - Chris - I'd like your thoughts too if you have time.
Regards,
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Oh I am sorry Matt, I did not realize these remained unanswered.
1 - It's loading into RAM so that there is no hard disk access. Does this make a sonic difference ?
Very generally the answer could be : *everything* matters, so this matters too.
For deep insiders this would be suffecient nowadays (while being shot a few years ago), but for not-insiders or those who just try to understand, it may be too difficult to explain.
Part of the answer is allowed to be that each influence on the PSU, no matter how tiny, influences sound.
Strangely enough my thinking is (quite controversially) *not* that harddisk access by itself influences sound. Not that I found anyway.
A sure (and understandable) half of the answer is that -when we'd indeed adopt that everything matters - the things which indeed matter can be shifted out of the playback process my this means (playing from memory);
All that often you'll hear things like "what a non-sense, because in Foobar and most players you can denote a very large buffer size, and it will come doen to the exact same". Not true !
First of all this is related to the number of layers involved, where layers are parts of memory (buffers) which have to be copied to eachother before the data is where it should be, awaitening further processing, and back into the SPDIF etc. cable passing those layers again. So this is already different.
The major difference, however, emerges at the real time processing which just is not there. Nothing, nowhere, nada. This, while all the normal functional processing just can be applied.
So, when people might perceive a sonic difference at playing back FLAC/ALAC, this is because again everything matters, and the processing power (and PSU implications, no matter how tiny) needed for the decoding, just matters the same. Not when it is not needed at playback anymore ... (which is how XX obviously operates).
2 - You are able to dedicate a processor core purely to XXHighEnd so that no other application can interfere with music playback. Given that a processor should be able to cope with music playback with ease, does this make a difference ? - or are other applications able to disrupt the playback? (for example, anyone ever playing games will notice that background tasks can cause jolts and judder)
This goes much further than the first half of your question, and indeed comes down -roughly- to the second half;
There are many things which can be approached "intelligently", once you observe things here too matter (for SQ). This is sure not about dedicating the "playback thread" to one core, although this is one of the 4 settings doing just that.
It is also not about preserving the capacity, because indeed the capacity is far over sufficient (XX uses virtually no CPU at even 24/352.8). It is merely about interrupts (now think of the hdd access again) and how the CPU deals with its cache and copying of 2L cache, and more.
Besides the above, XX needs stuff for itself during playback, and the dedication of processor cores behaves regarding this, where always music should keep on playing, no matter what.
Lastly there are the more obvious processes which can explicitly make use of the processing power of several cores, like loading (playing) a FLAC album which needs to be decoded. The decoding happens in parallel for as many tracks as you have processor cores. But this is simple stuff. (btw, compare decoding of APE (Monkey), which does this too via the GUI that allows for explicitly decoding files).
3 - Using the digital output on a motherboard is not preferable to using a decent soundcard or external device. Now, am I right in saying that this is more to do with the fact that a decent sound device will have drivers allowing a direct bit perfect passthrough and that onboard chip tend to resample to 48khz or adjust the sound.? Chris can hear a difference even on his Mac between the standard digital output and his Lynx card - the Lynx being better.
This is totally unrelated to the bit perfect phenomenon, although indeed soundcards exist which resample first. But counting those out, all is about jitter. In fact, all is about the sufficient control (think PSU like) to not let emerge jitter. Keep in mind that jitter is a (non linear)shift in the time domain, where all is about snapshots taken at a predefined (the clock) interval, the data streaming under those snapshots, and the 0 and 1 (just electrical) signals are caught on their slopes of sufficient electrical level to be caught as a 1, or just not with the result of a 1 being captured as a zero.
It is not difficult to see that the worse the signal (for various reasons including noise or reflection because of wrong termination (the termination residing at the transmitter side !), the electrical level of a 1 is too low, or the noise is too high and before a 0 is a 0 it will be captured as a 1 (note the activity in my "before a", which is related to the stream and the "snapshotter" looking at it).
An external card is less subjective to noise of the PC (including EMI from a 1.2GHz PCI bus from nowadays) and should be better because of this *theoretically*.
YMMV here, because the soundcard itself is subjective to quality, and the only thing I can say is that Lynx is known to do a good job inside the PC. Probably the best. This of course does not tell about the inherent Q of the DAC on there, which IMHHHO is not worth much compared to the audiophile DACs which again can be good or bad by themselves.
Many parameters in the equation here.
Lastly, once you are as far as choosing an outboard soundcard, might it be USB or Firewire, then next is the quality of the respective transmitter. My experience on Firewire tells me that those take part a great deal of the SQ, no matter the Firewire card is used to go to the soundcard only, and the soundcard just passes through SPDIF !!
4 - Continuing on from 3; is an external device preferable to an internal.
As just said. It is all about jitter.
Btw, do not get confused with a similar connection (stream of bits) which is error corrected. Note that a normal data connection is not subject to a persistent stream which is time related. To make that clear, think of that this is more "distance" related, and all the time is (and can be) taken to read out the bits. Stupid (just made up) example : when 8 bits (one byte) is read from a disk platter, the hardware/software doing that, could state that this byte occupies a distance of 2 micron at the outside of the platter, but when at the inside, only 1 (assuming the density is higher there). However, because the hdd spins at constant speed, the byte at the inner side is read twice as fast as the byte at the outer side.
Audio can't take such an approach. It must read (e.g.) 44100 samples (176400 bytes at bitdepth of 16) per second. And the most exact otherwise the data gets corrupted. ... and so it does. All the time.
Peter
Lead developer XXHighEnd
















Peter - nice one! And thank you for taking the time and effort. :)
Matt.
I've also been trying to get my head around this stuff, if only to try and figure out what I can do to make a difference, and why I might want to do it! I've been following this thread for a while and have found this page - http://msdn.microsoft.com/en-us/library/ms790062.aspx - useful when trying to visualise what is happening in the whole process. It is not relevant to Vista in its specifics, but the general idea will be the same - it still lines up the processes involved in a way that made it easier for me to begin to try and understand it!
Hope it helps....
Bob
CAPS(EssenceST)-->Tact 2.0s-->Audio Reseach 100.2-->Martin Logan Vista
The computer that I intend to use for evaluating the XXHighEnd player is a Dell Inspiron with Integrated 7.1 Channel Audio. I don’t intend to use this computer as a longtime music server, but it is new and available for now.
I thought I could use my Benchmark USB DAC1 since all my other DACs require S/PDIF or firewire connections, which this Dell does not have. In addition to my posted difficulties, I noticed the following comments, excerpted from your website:
“Is anyone using Benchmark DAC1 USB? I am testing it right now, but under Vista it doesn't want to go into exclusive mode with XXHighEnd:-(
Has anyone tried this DAC before?”
“It seems that the 24-bit operation is what is preventing XXHighEnd from locking to the DAC1 USB through 'Exclusive Mode'.”
“BTW. I didn't have problems to run the Benchmark DAC1 under XP and Engine 1.”
If the Benchmark USB DAC1 cannot work, I am willing to invest a small amount just to be able to try some of my other DACs. I thought some of the following hardware would be suitable, but perhaps you can suggest something inexpensive that you know works:
Turtle Beach Audio Advanatage Micro USB – Toslink Audio Adapter for $27.
Zalman ZM-RSSC USB – S/PDIF sound card for $60.
HagUsb USB-to-S/PDIF converter for $129.
ESI Juli@ PCI audio interface for $140.
... with the conclusion that your other DAC(s) can accept coax/toslink SPDIF, right ?
The Zalman looks attractive, assuming it is an "audio" product, but which I actually don't know.
I do know about the Juli@, and this sure is ok (for an in-PC card used for passthrough).
I would not use the converter stuff.
Please don't hang me for wrong advises !
About the Benchmark, yeah, true. This is one of these rare occasions I referred to. Btw, thanks for sorting that out yourself. Sorry anyway ...
Peter
Lead developer XXHighEnd
















Dell Inspiron with Integrated 7.1 Channel Audio. I don’t intend to use this computer as a longtime music server, but it is new and available for now.
Assuming you are using it for direct playback and not as a server maybe it is agood idea to check this link: http://thewelltemperedcomputer.com/SW/Trouble/Dell.htm as Dell has a reputation to lose for selling cripled audio drivers.
Has anyone tried this DAC before?
Yes, but with WMP11 in exclusive mode, the whole range 16/24 - 44.1/96 works flawless.
I tried PlayWasapi, first it was not able to play WAV (probably due to tags) and has never been able to play over the USB.
I wonder if converters from USB to SPDIF will improve sound quality, sounds like one jitterbug waltz to me.
You might try AudioAsylum, Juli@ has a good reputation.
Benchmark is one of the few USB dac's supporting 24/96 using native mode drivers. A media player unable to drive this DAC is not my choice.
And I don't think is computer hardware. Why is that? because everything inside the computer is digital and even at the lower logic voltages and higher bus speeds, the computer still works flawlessly. There could be bugs in the software, but the hardware is basically operating on those bugs. The problem with jitter in the digital domain inside a computer has been solved because you can't afford to have unreliable communication. In fact, every bit that moves inside the computer does not change because you changed the hardware configuration, or else you will have the computer behaving erratically.
Even if the digital signal leaves the computer, it will be received at the other end exactly the same, through any transport and protocol.
It is only when the signal ends in an audio type of device that we claim there are "problems", so if we use the same logic, the signal exiting the computer is fine. It is in the audio receiving end that something is happening (this also applies to the sound card that takes the digital signal and converts it to SPDIF or I2S or something else)
So efforts of the audio community have focuses in this area: bit perfect drivers, jitter reducers, jitter immune DACs, etc. Since this is not a "computer issue", no R&D money from the big companies will ever be spent here since for them it is not a problem.
www.hifiduino.blogspot.com
Hi glt - I think I follow your comments, but I do have some interesting info to add. A hardware/software beta test site in Northern California that I work with frequently recently conducted some tests of computer sources. One very interesting item to come out of this testing was that many components inside the computer do effect the audio output. For example, with the Ethernet controller connected to the network via CAT5e there was a large measurable difference in line noise seen in the AES/EBU cable connecting the PC and DAC. Using difference PSUs lead to a very similar result.
The audibility of measurable results like this is unknown to me at this time. I do think limiting this noise and using solid engineering techniques to refine internal computer components at least shouldn't degrade the sound quality.
Chris Connaker
Founder
Computer Audiophile
Peter, I just installed XXHighEnd-09-x3 on another Vista computer. I received the following message regarding Microsoft.Net Framework:
“Unhandled exception has occurred in your application”
I clicked to “Ignore” and everything seemed to install okay, though who knows what happens when you ignore such messages. I believe I read something on your website regarding installing a particular version of Microsoft Net Framework but I’m not sure if I need to install anything for Vista 64.
I tried playing the sample Vista music files again but they still had an unreadable header. So I copied over some WAV tracks I previously ripped from a CD. Those files played fine, so your hunch about something limiting in the sample Vista files is probably correct.
I am just using the SoundMAX Integrated Digtial HD Audio on the computer motherboard and I am listening through my Grado SR80 headphones plugged into the computer headphone jack. Hardly audiophile but what I hear sounds pretty good. Who knows, perhaps next weekend my Benchmark USB DAC1 may work after? If not, I will try something else.
It seems that the ESI Julia@ is backordered for about 6-8 weeks. Another card in that same price range is the EMU 1212M. I don’t mind waiting for the Julia@, but if the EMU 1212M works better with your software and Vista Home Premium 64, I’ll try that. What do you suggest?
Also, is it possible to play an entire library or playlist on continuous repeat? There seems to be much to learn about using this software and possible tweaks. Once I get a handle on how best to use the library and playlists, it should be interesting.
It would benefit us in audiophile community if we can apply some engineering thinking. For example, rather that focusing in "fixing" the noise problem inside the computer why not focusing on isolating the noise from the audio card?. That is, measuring the noise rejection of audio cards, then one can go and purchase/mod the card with the best noise rejection.
Then the next level would be to figure out at what level would the noise cause problems for example, does noise level cause increased jitter or is it noise spectrum.
And so on.
And little by little we can get closer to "audio perfection"
But if our tests consist of: "I changed this and my jaw dropped", then it will be hard to move forward in finding real engineering solutions.
www.hifiduino.blogspot.com
Peter, firstly thanks very much for your response. A number of my questions related to a discussion I was having with somebody else, and i just wanted to get a few things straight in my head.
Interrupts - the word I was looking for, so easily explains the need to minimise other tasks and services running on your computer.
Point 3 - re bit perfect; I think I was getting at the fact some cards just won't allow such a thing anyway. Though I guess most will nowadays. You're description of jitter was excellent.
Thanks again for your time.
BobH - thanks for the link. I'll have to a have a good read now (wow, we are geeks). I really enjoy being able to fully understand what I'm dealing with so this will help.
Chris, i am also interested in your findings which pretty much confirms that components DO matter.
Loving this thread. And this site. When can I move in ?
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Audiozorro,
Vista provides several sample WAV music files in a Sample Music directory that I tried to play. When I tried to play any of these files XXHighEnd reports "Unrecognized WAV Header Data".
I just looked it up, and these are 160Kbs WMA files. Although people may have different minds, I never saw a reason to support that. So that's where the Unrecognized WAV Header message comes from.
“Unhandled exception has occurred in your application”
Sorry, I didn't hear this one before, and it could be anything. About ignoring it, you're right.
But nothing wo workout here at CA I think. I will to the bone over at Phasure ... with your help of course.
Nothing needs to be installed additionally, AFAIK.
The EMU1212M will be fine just the same, but I didn't lookup wether it has Vista drivers. Pretty much required !
Also, is it possible to play an entire library or playlist on continuous repeat?
Currently I better say No. This is about A-B playback, and the tooltip-help on it will tell you how to do it I think. However, this is subjective to the new memory management introduced recently, and I did not test this anymore. This means : probably not.
Even today I added the comment in the program "not tested !" at exactly such an A-B occasion, and at getting to working something unrelated but more important. The "virtues" of beta software ...
Thanks and appreciated !
Peter
Lead developer XXHighEnd
















Just as an FYI, I have a Juli@ and a Benchmark DAC1-USB, and I got XXhighend to play a number of files on Vista no problem. Note in general I had to have them on the local hard disk, in numerous cases having the files on a network share would crash XXhighend.
'Course Motherboard may also factor into the equation, not sure what you're using. I'm using an Asus with a G35 chipset (I think, can't remember for certain now).
The discussion is fascinating but a bit difficult to understand for non technical boy.
Chris: do you plan to do a tutorial in the Academy (or test) on xxhighend or similar software?
What would help me (and some others?) is a summary of different options or clarifications: itunes is super easy but all the other options seem (I spent sometime on XXHE website and feel confused) much more complicated if you are no computer expert.
thks anyway
www.bluedy.com
Just as an FYI, I have a Juli@ and a Benchmark DAC1-USB, and I got XXhighend to play [...]
Hi Idolse,
Would you mind sharing how you exactly did this ?
The point is, I always must depend on people *not* getting it to work, and never found someone who could (and of course I don't own a Benchmark).
a. This isn't related to the Juli@, is it ?
b. You are using Engine#3, right ?
About the network share ... this is related to the naming of the share IIRC. Can't dig it up right now. Will come back on that one.
Thanks,
Peter
Lead developer XXHighEnd
















Idolse,
Did you do much listening? What are your thoughts?
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
Idolse, thanks for the feedback. I have a Lynx AES16 card that I could use but I don't want to disturb my CA recommended "Audiophile Reference Music Server For A Song", so I will try the Juli@.
But I would have thought the Benchmark DAC1 USB would work without any PCI audio interface card. Have you tried connecting the Benchmark DAC directly to the USB connection on your computer? I will be experimenting this weekend so any insight and recommendations you provide will be appreciated.
Idolse,
Note in general I had to have them on the local hard disk, in numerous cases having the files on a network share would crash XXhighend
I looked it up, but this is (most probably) because you will be using access from "My Network Places" instead of a drive letter. This problem was brought up ages ago, but as it now appeared, I never solved it. :-(
Can that be the reason in your case ?
If so, assign a drive letter to the Share, and work with the drive letter.
In the mean time I must solve it of course.
Lead developer XXHighEnd
















"Chris: do you plan to do a tutorial in the Academy (or test) on xxhighend or similar software?"
As soon as PeterSt. ports XXHighEnd over to OS X :~)
Only kidding. One of these days I'll dig into the application again.
Chris Connaker
Founder
Computer Audiophile
Let's see if I can take a crack at some of those questions. I'm not home this week, so this is mostly from memory:
@PeterSt
- I didn't do anything special to get output through Juli@, the only thing I recall doing that may not have been in your instructions on phasure.com was that I had to go into Vista's sound settings to make sure the Juli@'s SPDIF output was the primary output. After that I believe XX started making noise. As this is SPDIF the Benchmark isn't really part of the equation.
I was using Engine number 3 for certain, couldn't get the other engines working on XP, which was why I switched to Vista.
Regarding the Network Share, I was definitely using a mapped drive letter, not network neighborhood. Like I said, it's intermittent and seemed much more likely to happen with large Flacs where the whole album is a single file.
@Beemb
I've been living without my primary stereo for a while now, so I've been reduced to using some Sennheiser 595's. Maybe I need higher end headphones, but I find it more difficult to listen critically through cans. That said, XXHighend did seem to sound noticeably better than the usual suspects like Mediamonkey and Foobar. The only thing that was at a similar level to XX was Cplay from audioasylum, and I haven't really done much A/B between those two. I'm planning to get proper stereo setup in a few weeks, so I'll be able to listen a bit more critically then.
@Audiozorro
I did try the USB, but not with XXHighend. I tried it with Mediamonkey and Foobar. On Mediamonkey USB sounded awful next to SPDIF, on Foobar the difference wasn't so great, but I didn't A/B so much there. I decided to go with the Juli@ just because I've heard so many arguments against USB, and SPDIF allows me to use all the possible resolutions the Benchmark supports. I'm not sure if attempting to use USB with XXhighend might be the cause of some of the problems noted here, I'll give it a try when I'm back home.
If you pick up the Juli@ then I would be most interested in hearing some more about a comparison between that and the Lynx. The budget hifi folks seem to have latched onto the Juli@, but I'd really like to know how much bang spending another $550 bucks on the Lynx will provide. I haven't read any comparisons from someone who has listened to both anywhere.
I just skimmed this thread. Just to be sure I haven't missed something...the final digital output of the systems in question here...it is a bit-perfect match to the original files, right?
Tim
I confess. I'm an audiophool.
But I can only speak for mine, and as long as the digital volume of the player is at max (system volume is disabled anyway) and stuff like upsampling is not used. We talk Vista/Engine#3 here.
Q sliders can be used at will and they don't influence the bit perfectness.
Peter
Lead developer XXHighEnd
















"Yes
But I can only speak for mine, and as long as the digital volume of the player is at max (system volume is disabled anyway) and stuff like upsampling is not used. We talk Vista/Engine#3 here.
Q sliders can be used at will and they don't influence the bit perfectness.
Peter"
So the digital data exiting the computer is exactly the same as the data that entered in the form of the original file? I just want to be sure I'm not missing anything.
Tim
I confess. I'm an audiophool.
Uhm, Tim. I have the hunch that if I say Yes one other time, something nasty is going to happen to me.
So I don't.
Peter
:-)
Lead developer XXHighEnd
















I'll be good, I promise. I'm trying to keep my mind open and understand what you guys are talking about. I'll assume the answer is yes. To what do you attribute the difference you hear in the analog signal that can be linked back to the software that delivers identical digital data?
Tim
I confess. I'm an audiophool.
Chris,
I know you're were only joking above re OS ... but what are you using most right now? - given your previous reports on your XP system when I recall you saying it was the best sound you'd heard - I even remember the build up to it!
Matt.
HTPC: AMD Athlon 4850e, 4GB, Vista, BD/HD-DVD into -> ADM9.1
I assume the question is not limited to XXHighEnd. With all the bit perfect player software out there, iTunes on Mac, foobar2000, MediaMonkey, Amarra, Wavelab, JRivers, etc., what makes one sound superior to another? Is it timing or are there other factors involved? Can the fidelity of bit-perfect audio files be improved and still be bit-perfect? Why is it generally accepted that my Lynx AES16 card is capable of passing through bit-perfect digital data regardless of the available drivers, but with certain drivers the audio playback sounds superior?
Is it a case of superior implementation? Are we back to trying to explain so many things in music (like depth, soundstage, naturalness, transparency, presence, visceral impact, rhythm & pace, and focus) that we (or at least some of us) can hear but can't fully explain. Don't tell me I'm back to relying on my ears.
If you're referring to my question, yes, zorro, it is most definitely about any "bit-perfect audio software and how one can hear a difference when the data is identical leaving the computer. And it is most definitely not about the many things in music that we can hear, but can't fully explain, because until the zeros and ones have passed through a DAC, there is no music. There is only data. And if the data is identical, well, I'm quite confused.
Tim
I confess. I'm an audiophool.
I think the discussion is based around what can happen to that digital data between it leaving the hard drive - as blocks of data - and being sent to planet dac - as an audio stream. Any number of things can be done to that data, whilst it remains data, and most of them will be voluntary - eq, volume, replaygain, whatever. The head-scratching comes about when it is suspected that our precious data is being got at despite our best efforts, and it is a 'got at' we don't like!
On my little netbook I get a much clearer final sound by making sure that the Windows volume control does not get loaded. Conventional wisdom says that all I need to do is make sure it is at 100% and it won't matter, which is what I was doing. When I discovered I could stop the pesky thing from even being loaded up, things got a lot better. The logical, (not scientific!), conclusion for me to draw from that, is that the volume control is having an effect on the final sound, even though I was telling it not to get involved. Now it may just be that it is doing nothing more than attenuating the signal a tiny wee bit, and the improvement I hear is nothing more than a slight increase in volume. An effect I could replicate at the amp! The problem is we don't know for sure. Hence the headache. I think. Maybe.
Bob
CAPS(EssenceST)-->Tact 2.0s-->Audio Reseach 100.2-->Martin Logan Vista
Is it correct that XXHighEnd costs 65 GBP/92 USD, for the full version?
--
djp
Intel iMac + Beresford TC-7510 + Little Dot MK III + beyerdynamics DT 231 = Computer audiophile quality on the cheap! --- Samsung Q1 + M-Audio Transit + Sennheiser PX 100 = Computer audiophile quality on the go!