14206
|
Ultimate Audio Playback / XXHighEnd Support / Re: Mp3 and Flac error's (U16)
|
on: June 01, 2008, 04:55:50 pm
|
Gerard,
The problem has nothing to do with playing the tracks, but only with retrieving the running time information from it (which I need for the gapless stuff and all). With the MP3 you sent me that goes wrong because most of the header "tags" are stuffed with "@4UOnly" texts. The time data *can* be retrieved (because e.g. EasyTag can do it), but I can't find tools to do it for me (and EasyTag is not such a tool). Solution : let (e.g.) EasyTag re-save the Tag Data, and all is right (I tried that). But :
As another solution, I applied the old method of retrieving the running time, and the only thing wrongish with that, is that it takes relatively long. Thus, when the time data cannot be retrieved the normal way, I apply the old method.
About the FLAC's ... Coincidentally I found some myself which gave the same error. For FLAC I applied a new method, but (like with the old MP3 method) that does not give fractions for the seconds (thus, like 3:12.00). The new method (just a fast one) again is applied only when the other method doesn't work. I can not guarantee whether that works in your case, or you must send me a FLAC too.
Otherwise the applied solutions will be in the next upcoming XX version.
Peter
PS for everyone : These kind of things really consume a lot of time to analyse and solve; That this takes a relative lot from my time is not a problem, but my feeling tells me that I'd better spend it to other XX features. In other words : For future similar problems please consider something like EasyTag to "repair" things (I searched for a tool to do that by means of the program itself, but was not able to find one). Also note that (Id3V1 and Id3V2) tags can easily be destroyed by (mass) tagging programs. Better look twice before applying one ! Lastly, if you dig into the tagging stuff, you'd notice that no real standards exist, and you can hardly blame yourself for making the mess. As said, playing such a file is not the problem, but taking the proper data (like running time) from it is, and I need that data ! All 'n all, when -in some occasion- you have problems with loading the file in the Playlist Area, please try to repair the tags with something like EasyTag. The (e.g.) fact that this does not help, will be valuable information for me. Thanks.
|
|
|
14207
|
Ultimate Audio Playback / XXHighEnd Support / Re: Endpoint Create Failed
|
on: June 01, 2008, 02:52:23 pm
|
Sverre, I found a laptop with your Conexant HD Audio device. Indeed it supports 48KHz only. No way XX will be able to play 44.1 files on that with Engine#3. But then again, you wouldn't want that, because of poor SQ (resampling). I tried to find newer drivers for this Toshiba Satellite, but what I found just removed SPDIF support. I'm not sure new drivers ever *can* help, because it would be dependent on the hardware being able to do 44.1. Kind of sad thing is, that the DAC Test just works (it shows support for 48/16 abd 48/32 (the latter would be 24 bits really)). I still might supply a kind of debug version for the DAC Test itself, but it will never get your Conexant working ... Oh, almost forgot : I tried a 48/24 file, and *that* indeed just works (as expected) ! The conclusion from this all is (for Engine#3) : The page (like the third one here) offering the Samplerates, shows the possible sample rates from your soundcard (and you can point out which ones are supported by your DAC/Receiver/etc.). Now, those not shown, will not work ... (hehe) Do note though, that ticking/unticking the ones offered, does NOT make any difference for XX/Engine#3 (I just tested that explicitly)). Peter
|
|
|
14210
|
Ultimate Audio Playback / XXHighEnd Support / Vista64bit support - Please test !
|
on: May 29, 2008, 06:24:29 pm
|
Brent, anyone with Vista/64 ... Please secure your XXHighEnd.exe from your 0.9u-16 (!!) folder, and unzip below XXHighEnd.zip to that folder. Do not download the dxwebsetup shown !!If all is right, this just works. If it does not -and only then- please download the dxwebsetup and run it. This will install DirectX functionality which anyway was not present in my Vista/64 Enterprise version. It needs an Internet connection since it will download some more stuff. Please let me know whether it worked for you, and how. Peter Edit : Since I got the dxwebsetup indirectly via a link, I can't be 100% sure that this is the page where it originally came from : http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=enbut most probably it is. It is my advise to read the contents of that page, before you run the dxwebsetup from below zip. Also, most probably what's behind the dxwebsetup.zip is for english Vista versions only. Please take good notice of what you did to get things running, in order to let me know and spread the word.
|
|
|
14211
|
Ultimate Audio Playback / XXHighEnd Support / Re: Vista64bit support
|
on: May 29, 2008, 03:39:00 pm
|
IIRC your compile option has been tried, BUT that was in VS2005 and the options are called x64 vs. x86. Ok, or I recalled wrongly, or it wasn't tried properly, or whatever else, but the x86 option just works here. BUT : Because I started to compile on the x64 machine, I had to install some other software as well, and now I don't know whether it runs without that software (and this is many bits and pieces although I only installed one, so I can't de-install (don't know what)). Most probably later today I will put up a test version, so you can try it.
|
|
|
14214
|
Ultimate Audio Playback / XXHighEnd Support / Re: Endpoint Create Failed
|
on: May 27, 2008, 01:12:08 am
|
Thank you Sverre.
But hmm ... the third screen seems to show that this device only supports 48KHz samplerate. And this is about the only one you will not encounter in normal audio files. I mean, this may be the reason that you won't be able to use it with whatever setting. Whether this lets fail the Dac Test is another thing (but it could be).
Are you able to get hold of an 48KHz file ? (this is what is normally used with DVD's). I now wonder whether an 48KHz file will play with Engine#3 ...
Anyway, if it is true that this device can play 48KHz files only (hence it will resample to those if it's allowed to (and Engine#3 does NOT allow that)), it will be baaaaad of course. I hope you will agree with that. Thus, if so, you better get yourself a better soundcard ??
In the mean time I will work on this anyway. First the Dac Test which must workout OK ...
Peter
|
|
|
14215
|
Ultimate Audio Playback / XXHighEnd Support / Re: Endpoint Create Failed
|
on: May 26, 2008, 06:44:03 pm
|
In the mean time, please make screencopies of all the tabs you see from your audio device. This allows me to find a device that behaves the same Hi Sverre, For you counts the same. Could you do this please ? Thank you ! Peter
|
|
|
14218
|
Ultimate Audio Playback / XXHighEnd Support / Re: Vista64bit support
|
on: May 25, 2008, 11:44:08 am
|
If you take a copy of the XXHighEnd project and start chucking stuff out until you get one that will run in 64bit OS, then you know what is causing the problem. Divide and conquer. Hehe, but of course. But that requires Vista/64 ... which I up till now avoided ...
|
|
|
14220
|
Ultimate Audio Playback / XXHighEnd Support / Re: Vista64bit support
|
on: May 25, 2008, 09:00:32 am
|
Hi Brent,
According to the debug (output) version, sadly that won't work (otherwise it would have been running 1 year ago). There isn't even one line of code executed.
IIRC your compile option has been tried, BUT that was in VS2005 and the options are called x64 vs. x86. And it can very well be that VS2008 makes a difference. I have the CD's laying around for months now; must try that.
In any case I'll think of you Brent. Thanks very much. Peter
|
|
|
|