XXHighEnd

Ultimate Audio Playback => XXHighEnd Support => Topic started by: Gerard on January 12, 2010, 08:39:11 pm



Title: Help with Kernel Streaming.
Post by: Gerard on January 12, 2010, 08:39:11 pm
Hi Peter,

First great that you have it finished by now!  :)

Can you help me with this. See pic's below.

You talk about changing name of the device in the release note's.

How do i do that and in what name?

Thanx!



Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 12, 2010, 09:15:31 pm
Sorry,

When i changed it into E-DSP WAVE [ccoo]

I have sound....


 :)


Title: Re: Help with Kernal Streaming.
Post by: jkeny on January 12, 2010, 09:27:43 pm
I use Win XP & HiFace USB transport but get the same message above - I don't think I can change the name to the name it is looking for in the log "HIFACE Kernel Streaming" ?
(http://c:\xxhighend\Version 0_95\TemporaryData\Log Screen Shot.jpg)


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 12, 2010, 09:31:17 pm
I use Win XP & HiFace USB transport but get the same message above - I don't think I can change the name to the name it is looking for in the log "HIFACE Kernel Streaming" ?

try to change it into SigmaTel C-Major Audio

In the taskbar tray click on the sound device.


 :)


Title: Re: Help with Kernal Streaming.
Post by: PeterSt on January 12, 2010, 09:32:18 pm
Hi Gerard,

Yes, good example, and congrats you did it (now hope the sound is better).

It is something like (inyour example) :

If the NameAttempt (E-DSP WAVE) is contained in your DeviceName (E-DSP [c00]    as you set it) or the other way around, it will match.

The tricky part is the || Luidsprekers because this is what Vista/W7 adds on the second line of the device properties (Luidsprekers) and wich shouldn't be there at all but shows as a combined name in the drop down (starting with that Luidsprekers).

You know what ? I can't explain. But once you see at least one KS device mentioned, it *can* get to work for sure. Which device you rename in the device properties is not important then, as long as it matches with the name shown at Name attempt.

Sorry ... (I hope I can change this lateron).

Peter


Title: Re: Help with Kernal Streaming.
Post by: PeterSt on January 12, 2010, 09:34:17 pm
I use Win XP & HiFace USB transport but get the same message above - I don't think I can change the name to the name it is looking for in the log "HIFACE Kernel Streaming" ?

Despite what Gerard told

HIFACE Kernel Streaming

would be the one you want :).

So it seems that is going to work too. :)


Title: Re: Help with Kernal Streaming.
Post by: jkeny on January 12, 2010, 09:39:19 pm
I use Win XP & HiFace USB transport but get the same message above - I don't think I can change the name to the name it is looking for in the log "HIFACE Kernel Streaming" ?

Despite what Gerard told

HIFACE Kernel Streaming

would be the one you want :).

So it seems that is going to work too. :)

:) that's good but where do I change the name? I can't do it in XXHighEnd ! Do you mean to change the name in this txt file?


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 12, 2010, 09:45:10 pm
Hi Gerard,

Yes, good example, and congrats you did it (now hope the sound is better).

It is something like (inyour example) :

If the NameAttempt (E-DSP WAVE) is contained in your DeviceName (E-DSP [c00]    as you set it) or the other way around, it will match.

The tricky part is the || Luidsprekers because this is what Vista/W7 adds on the second line of the device properties (Luidsprekers) and wich shouldn't be there at all but shows as a combined name in the drop down (starting with that Luidsprekers).

You know what ? I can't explain. But once you see at least one KS device mentioned, it *can* get to work for sure. Which device you rename in the device properties is not important then, as long as it matches with the name shown at Name attempt.

Sorry ... (I hope I can change this lateron).

Peter

After changing name it automatically changed into this.

E-DSP WAVE [ccoo] (4-E-MU E- DSP Audio Processor (WDM))

 :)


Title: Re: Help with Kernal Streaming.
Post by: PeterSt on January 12, 2010, 10:05:36 pm
Ok, here is a hopefully better explanation (please don't complain about the awkwardness) :

First of all, here is my log file :

Start KS here
Name wanted  : Juli@ Audio || Luidsprekers  Number of KS devices found : 1
Filter found : \\?\esi#julia_01#5&29276623&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\esi_wave1
Name attempt : Juli@ Audio ** Found ** ** Succeeded ! **
No ambiguous devices found.
Filter found : \\?\esi#julia_01#5&29276623&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\esi_wave1


Now look at the below first picture. The Juli@ Audio is at the second line and put there by Vista/W7.
The second picture shows how this pops up in the combo of XXHighEnd (or any player which "just" lists sound devices (Foobar makes a better job of this)).

So, what is combined with the second line in the properties, shows as the most important in the combobox of XXHighEnd. Wrong ! (but that's Vista etc.).
The log file (see above) makes this of it :

Juli@ Audio || Luidsprekers

which internally in the program is combined to

Juli@ Audio Luidsprekers

What KS wants (see log file) is this :

Juli@ Audio

Also wrong, because I have two of those (not shown, but compare the first picture which shows a similar anomaly : 2 x Digitale audio (S/PDIF) as it shows 2 x Luidsprekers. But, for that list all is qualified by that second line).
Still, internally (which is the registry) only half of that is shown, and in no way it can be qualified further. So what happens ?

Here are the two lines again we can deal with :

A: Juli@ Audio Luidsprekers (from the device list)   
B: Juli@ Audio (from the KS devices)

and now the program says : If A is contained in B or if B is contained in A there is a match ! And in my case B is contained in A.
If it doesn't in your case, just make it so by changing A (in the device properties -> first picture). Notice that you can only change the part BEHIND the || which in my case is Luidsprekers. And so, what it comes down to is that the (changeable) name can be changed into the name of the KS device - done (ha, now I know myself :)).

Keep in mind : how you name A is not important, and only used to make a match. B is the one which is used, and which B (see your log file) is determined by A.

:wacko::wacko::wacko::wacko::wacko:

If names are found which can match more than one device, a message "Ambiguous devices found !" appears in the log file and if a match could be made it will be with the first KS device listed (** Succeeded ! **).. When not, "No ambiguous devices found" is shown, and no problem there then.


On a side note :
If you compare my log file with the device list, indeed there is no SPDIF Juli@ device found for KS. Otherwise it would have shown under "Name attempt :". Nothing to do about that !!
And don't worry about my "Loudspeakers" useage, because it is a tweaked sound card. 8) (and nothing useful for you).

Hope this helps !!
Peter


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 10:08:36 pm
Quote
that's good but where do I change the name? I can't do it in XXHighEnd ! Do you mean to change the name in this txt file?

Look here :

Rightclick on the speaker icon in the taskbar tray (at the right) - choose playback devices. Then :


Title: Re: Help with Kernel Streaming.
Post by: jkeny on January 12, 2010, 10:14:32 pm
Hate to be a pain but I have Windows XP NOT Win 7 or Vista - so I don't have the options you show!


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 10:29:53 pm
Aha ... so ... that is a combination which won't work at this time, but it most probably get to work when I list your Hiface device as a choice in XXHighEnd. Sorry I got confused here and there, and you are not amongst those who can't even see the device (because you just can :) unlike boleary).

This is funny, because to the best of my knowledge the devices you see in XXHighEnd are the same as can be found in the registry (which is not the part you see in your log file). Not so here.

Ok John, I am sorry, but because of this unexpected thing for me (can it be caused by M2Tech ?) this now *requires* a list of KS devices in XXHighEnd. This sure can be done, but won't be a matter of an hour's work. Besides, today has more or less passed here, and tomorrow I can't work on it.

But I *will* do it.
Peter


Title: Re: Help with Kernal Streaming.
Post by: PeterSt on January 12, 2010, 10:39:12 pm
I use Win XP & HiFace USB transport but get the same message above - I don't think I can change the name to the name it is looking for in the log "HIFACE Kernel Streaming" ?
(http://c:\xxhighend\Version 0_95\TemporaryData\Log Screen Shot.jpg)

Btw, sorry John, I completely missed your text and was more anxious to see your log file (will it be in there or not ? -> YES).
You said it all and I just didn't read it ...

Peter


Title: Re: Help with Kernel Streaming - Failed to write to Pin
Post by: Calibrator on January 12, 2010, 10:41:23 pm
G'day Peter,

Before I head for my music server and install this new version, I thought I would try it on my study PC here first. WinXP using a Gigabyte P35-DS3 motherboard, and I currently use the onboard sound device ( Realtek ALC 889A chipset ) with latest drivers for it.

When I attempt to play a track using Engine#4 I get a message pop up that reads ..

"Failed to write to Pin !!"

When I click on OK, I see the progress bar advance but no sound eminates.

I presume the error message is indicating a problem in building the DirectX graph correctly.

I should also add that I can get Kernel Streaming working OK with FooBar2000 on this PC.

Logs attached.

Although I have Engine#4 selected in settings, I see references to Engine#3 in the logs and processes in task manager show Engine#3 active. I surmise that there is no separate entity called Engine#4 as such, but is incorporated with the Engine#3 structure somehow.

I shall go play on my main music server.

Thanks as always,

Russ



Title: Re: Help with Kernel Streaming.
Post by: AUDIODIDAKT on January 12, 2010, 10:42:24 pm
Does the Juli@ work with #4engine or not ?

Otherwise I wait in patience till you do.


Title: Re: Help with Kernel Streaming.
Post by: jkeny on January 12, 2010, 10:47:13 pm
Aha ... so ... that is a combination which won't work at this time, but it most probably get to work when I list your Hiface device as a choice in XXHighEnd. Sorry I got confused here and there, and you are not amongst those who can't even see the device (because you just can :) unlike boleary).

This is funny, because to the best of my knowledge the devices you see in XXHighEnd are the same as can be found in the registry (which is not the part you see in your log file). Not so here.

Ok John, I am sorry, but because of this unexpected thing for me (can it be caused by M2Tech ?) this now *requires* a list of KS devices in XXHighEnd. This sure can be done, but won't be a matter of an hour's work. Besides, today has more or less passed here, and tomorrow I can't work on it.

But I *will* do it.
Peter


Thanks Peter, but there is no rush, I'm sure you will have lots of fire-fighting to do & I don't wish to pressurise you :)


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 10:48:08 pm
Roy, no, I don't think so.

Russ, XXEngine3.exe provides for Engine#4.
What happens if you set Split file at to a low size like 60MB ?

But also : HD Audio officially doesn't support KS ... maybe for XP it is a twirk ?
... it shouldn't list there ... officially. :scratching:


Title: Re: Help with Kernel Streaming - Failed to write to Pin
Post by: Calibrator on January 12, 2010, 10:56:40 pm

What happens if you set Split file at to a low size like 60MB ?


Well done Peter !

Dropped the split size down from 100MB to 50MB and I was greeted with sound.

That was easy  :)

This is the first version since 0.9w-7 that seems to work for me under XP. Will come back to this PC later for further play ... time for my main music server now.

Cheers,

Russ


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 11:13:36 pm
Right. So, this is good to know for everyone Russ !

Thanks for trying that out !
Peter


Title: Re: Help with Kernel Streaming.
Post by: AUDIODIDAKT on January 12, 2010, 11:22:33 pm
Quote
Will come back to this PC later for further play ... time for my main music server now.


Russ, it seems we are a bit stuck on the Juli@ with #4Engine


Title: Re: Help with Kernel Streaming.
Post by: JohanZ on January 12, 2010, 11:23:25 pm
Hi Peter,

Here my logfile
________________________________________________________
Start KS here
Name wanted  : Primary Sound Device ||   Number of KS devices found : 1
Filter found : \\?\audiotrak#pdhd2_01#5&2f0b5d3f&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\esi_wave
Name attempt : Prodigy HD2
No ambiguous devices found.
Selected device not suitable for Kernel Streaming
________________________________________________________

Any suggestions for me?


Title: Re: Help with Kernel Streaming.
Post by: AUDIODIDAKT on January 12, 2010, 11:25:10 pm
Also ESI !!! Johan


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 11:30:10 pm
Hi Johan,

Change that name into "Prodigy HD2" should do it I guess ?


Also ESI yes, but this one will work ! :evil:

Edit : uhh ... huh ? you did that. But now you didn't select the device ? (but "Primary Sound Device" instead ?)

Quote
Name wanted  : Primary Sound Device || 


Title: Re: Help with Kernel Streaming.
Post by: JohanZ on January 12, 2010, 11:34:43 pm
Did mean replacing "Speaker" for "Audiotrak HD2"?


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 11:39:44 pm
:yes:

But it looks like that won't help (if I read my own outlay earlier in this topic).
But you didn't select the proper device ! (well, as it seems, see the quote in my before post)

... But I must honestly say, even if you did that, it shouldn't list "Primary" etc. but the actual Device Name. Unless ... unless there are no devices at all (only "Primary") but *then* you have another kind of problem (like no Sound Devices).


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 12, 2010, 11:49:33 pm
So this would be a never working situation (and I just noticed that this will NOT produce a "check sound device" message !) :


Title: Re: Help with Kernel Streaming.
Post by: GerardA on January 12, 2010, 11:53:25 pm
It works here!
In XP with an audigy2 and headphone the music is stunning, never thougth this was possible with creative soundcards.
Only 44kHz working, not 96 or 192.

In Vista my old Phase 24FW was shown in the log but not in the devices in XXHE.
In the devices panel the phase was deactivated, so activate and restart and it showed in XXHE.
Also here only 44 kHz (32 bit).
SPDIF from motherboard Realtek HD apears not to have KS.
With engine 3 it still works ok.
So cheaper soundcard with engine 4 vs better dac with engine 3 ARC double:
Engine 4 wins!
So which SPDIF works?
HiFace?...


Title: Re: Help with Kernel Streaming.
Post by: Calibrator on January 12, 2010, 11:58:43 pm
Quote
Will come back to this PC later for further play ... time for my main music server now.


Russ, it seems we are a bit stuck on the Juli@ with #4Engine


Engine#4 ( Under Vista 32 bit ) works with the Juli@ card ( 1.05 drivers ) BUT ONLY using analogue output ( ie. speakers in control panel ).  I have had no success getting anything out with SPDIF.

Still a little flakey though getting the analogue to co-operate. When i first installed it I went straight to Engine#4 and looked at the VU meters in the ESI control interface so see what was happening. I only had a SPDIF lead going from card to receiver at that stage. When I saw the analogue VU jumping away merrily I hooked up a lead from the RCA output jacks of the card to my receiver and all worked fine.

More playing around ...  going to Engine#3 etc ... and then back to Engine#4 resulted in the latter failing to start again. Tried playing with split sizes to no avail, even restarting XXHE didn't help. Rebooted and Engine#4 behaved itself again .. hmmm.

Jury is still out over sound quality differences, and will take a while to come to any conclusion. Plenty of time for that later after I figure out what's needed to get things working reliably.

Cheers for now,

Russ



Title: Re: Help with Kernel Streaming.
Post by: JohanZ on January 12, 2010, 11:59:22 pm
Quote
   ......you have another kind of problem (like no Sound Devices   

See Attachments


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:00:06 am
GerardA,

Despite my warnings in the Release Notes (first try 44.1 etc.) there is no real reason that the higher bit depth sample rate shouldn't work. Unless you choose devices meant for Toslink (like ADAT). But I assume this is not your case ?

Strange then.
Or lack of experience ...

Be careful for static at trying !!


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:05:55 am
Johan, try to get something else than "Primary Sound Device" in the log file. This is unrelated to everything. But as long as that is there it won't work. This must be related to what you select in XXHighEnd ... somehow (and maybe a bug on my side).

But also ... I now see that you will afterall have the same problem as with the Juli@ ... what shows for KS device will be the Loudspeaker thing, not the SPDIF (which can't be checked but will be the case). Both devices are called Prodigy HD2, and the KS device will be the Speaker one.


Title: Re: Help with Kernel Streaming.
Post by: GerardA on January 13, 2010, 12:09:31 am
Yes
Quote
Strange then.
Or lack of experience ...

I was not used anymore to setting the samplerate manually. :blush1:
So engine 4 with 88 kHz works.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:15:25 am
Meaning ??


Title: Re: Help with Kernel Streaming - XP playback
Post by: Calibrator on January 13, 2010, 12:25:42 am

In XP with an audigy2 and headphone the music is stunning, never thougth this was possible with creative soundcards.
Only 44kHz working, not 96 or 192.


Happy to report I can play ( Under XP  using motherboard onboard sound - Realtek ALC 889A ) anything up to 24bit/192kHz tracks using Engine#4.

Even DTS encoded albums .. woohoo !

I have my study PC hooked up via toslink to a receiver driving a pair of little John Blue JB3 monitors ( http://www.stereomojo.com/JohnBlueJB3Speakerreview/JohnBlueJB3Speakerreview.htm ). The reviewer of the JB3 in that link isn't me.

Cheers,

Russ


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:31:49 am
Mr Gates,

Even DTS eh ?
Now don't tell us this sounds better than what you heard before.
Although the Realtek piece + driver doesn't seem to be all that bad, of what I've heard.

Nice ...
Peter


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:37:24 am
And Russ, you may try to higher that Split File Size again. I don't think this is an XP limit ...
But keep in mind : it can be lack of memory just the same.


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:37:48 am
Can someone refresh my recollection of how to post screen shots. Thanks.


Title: Re: Help with Kernel Streaming.
Post by: AUDIODIDAKT on January 13, 2010, 12:43:17 am
or use an image hosting like Imageshack


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:59:12 am
Okay, I changed the name of one of the internal sound devices but I can't get rid of the second line. Is it possible? See below (hopefully):



Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 01:01:22 am
oops in the last selection of my previous post, HIFACE Kernel Streaming, how do I get rid of the sigma tel stuff?


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 01:07:15 am
It isn't necessary !

Did you try it for getting sound out of it ?

And to keep in mind : try both the DAC Needs 24 and 32 settings (and beware of static).
Next play a 16/44.1, no Double or anything (try that once you have sound).

... and of course select that device in XXHighEnd ...


Title: Re: Help with Kernel Streaming.
Post by: Calibrator on January 13, 2010, 01:16:17 am
Mr Gates,

Even DTS eh ?
Now don't tell us this sounds better than what you heard before.
Although the Realtek piece + driver doesn't seem to be all that bad, of what I've heard.

Nice ...
Peter

haha ... yeah ... the reviewer name of the little JB3's was purely coincidental.

It's sooooo nice to have XXHE running in my study again, and I'd forgotten how nice those little JB3's are when fed with a decent signal. It's been a while since I last ran XXHE here in the study, but I'm enjoying what I'm hearing now. Nice articulation of instruments, good soundstage, and pinpoint imaging as you might expect when the monitors are only 950mm from each ear!.

The DTS playback isn't on the same level as in my music room ( understandably ) but it's nice to have access to all my data again via the network.

Still a llittle work needed in fine tuning the settings as I had a couple of stalls with a couple of albums, but other than that, all fine here so far with 0.9y-5-00 under XP.

Will reinstall my Win7 partition on my server later and see what I can break in that .. hehe

Cheers,

Russ


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 01:25:47 am
Ok, I guess I'm off here. :sleeping:

Boleary, you should be able to get it working, I think. I hope you will.
Peter


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 01:32:50 am
Thanks Peter. Sleep well.

Unfortunately it doesn't work here (yet?). Whether at 24 0r 32 bits (device is), my computer completely crashed when I hit play. Hopefully great solutions will pursue you while you sleep.



Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 01:36:47 am
:cry: But ... Try to set Split File at Size (Settings Area) to a low value like 60 or even lower as long as you're not upsampling.

At least it looks like you can address the device now.

BZzzzz


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 02:46:53 am
Split file size at 50 to 20, I didn't go lower, caused XX to play but there was no sound. "Dac needs" was set at 24, 32 caused a crash. Scheme one was ticked, no appointment caused a crash. Engine #3 in 9y--5 sounds good.....going back to it now  :)


Title: Re: Help with Kernel Streaming.
Post by: jkeny on January 13, 2010, 03:47:54 am
Split file size at 50 to 20, I didn't go lower, caused XX to play but there was no sound. "Dac needs" was set at 24, 32 caused a crash. Scheme one was ticked, no appointment caused a crash. Engine #3 in 9y--5 sounds good.....going back to it now  :)
So, you now have the HiFace working in Win 7 with XX - cool - does it sound good?


Title: Re: Help with Kernel Streaming.
Post by: Telstar on January 13, 2010, 08:35:06 am
Cant use KS on my x-fi (maybe with a driver update, which i'm NOT keen to do considering ho bugged creative drivers are).

Will stick on engine #3 on this pc.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 09:08:12 am
Split file size at 50 to 20, I didn't go lower, caused XX to play but there was no sound. "Dac needs" was set at 24, 32 caused a crash. Scheme one was ticked, no appointment caused a crash. Engine #3 in 9y--5 sounds good.....going back to it now  :)

No appointment caused a crash ?? Btw, you people tend to call more things a crash than I do. :) A reboot would be though, as is a "XXEngine3 stopped working" or "Runtime error". A message from the application, no. So, what actually happens ?
Anyway, I wonder whether this is repeatable.


John, as how I read it boleary doesn't have sound. Nice and quiet - also cool, but not intended here. :no:

Peter


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 13, 2010, 10:55:50 am
Peter,

Question just now i had to rename again. It did not remember what i have put in yesterday.... Any idears?

Grtz



Title: Re: Help with Kernel Streaming.
Post by: Leon on January 13, 2010, 10:59:15 am
Hi peter,

At first I had that message about ks not being supported. After fiddling around with the names as described earlier, I no longer had that message (se log file). The player starts to play ............... but no sound. If I choose for engine 3 I have sound again.
Is there anything I can try to do in order to let engine 4 produce sound on my system?

regards
Leon


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:07:50 pm
Peter,

Question just now i had to rename again. It did not remember what i have put in yesterday.... Any idears?

Grtz

That's not the way to win prizes Gerard !
hahaha, but I guess it is in the beginning of this topic ?

E-DSP WAVE [ccoo]


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:10:15 pm
Morning. well a crash here is a crash: blue screen, white lettering and messages like: Windows must shut down Memory_Management or IRQL_Not_Less_Or_Equal. Other times I wasn't given messages, the computer just shut down. Attached are some log files of playing with no sound and crashes.


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:15:24 pm
John, in my first post when I said I switched to engine three and it sounded good, that meant I had to go back to the m-audio and not the highface for sound. Engine 3 is wasapi.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:27:21 pm
Yes, good morning there !

Can it be so that from those who you read that they got it working -which was via KS anyway IIRC- that this was via ASIO4ALL ?
No, I am not asking yo to try this, but it seriously looks like the native KS drivers from the HIFace just crash your system.

I may have forgotten ... but what happens with Foobar in your case (look for the "KS:" device) ?


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:34:32 pm
In Media Monkey it works and the name of the device is: HIFACE Kernel Streaming. That's why in my first post with the screen shot I thought I had to get rid of the second line of the name, the sigmatel stuff. That device is for an sigmatel spdif connection that does not exist on my system, there is not an spdif output jack on my computer. Maybe I should try renaming another device?


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 12:41:01 pm
One other thing, for media Monkey I had to download Steve Monks kernel streaming plug in. I assumed that engine 4 would be "that plug in" for xx.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 12:43:17 pm
At first I had that message about ks not being supported. After fiddling around with the names as described earlier, I no longer had that message (se log file). The player starts to play ............... but no sound. If I choose for engine 3 I have sound again.
Is there anything I can try to do in order to let engine 4 produce sound on my system?

Hi Leon,

I actually can't tell what ever can be the matter when all supposedly plays, but there is no sound (unless your volume slider is too low);
Please notice that the time cursor moving says nothing. The OSD Time (Unattended) does (but not all).

Can you play a track of approx. 3 minutes, wait that out (never click Stop), and post the X3PB, XX and X3 log files ?
Thank you,
Peter



Title: Re: Help with Kernel Streaming.
Post by: Leon on January 13, 2010, 01:09:51 pm
Hi Peter,

I just did do as you asked. Now at the end of the playtime the system gives an error "Communication error with Endpoint device"

regards,
Leon



Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 13, 2010, 01:29:34 pm
Hi Leon - thank you.

A clear case of insufficient log files. And then to think I spend 30 minutes yesterday to remove all my log/debug entries ...


Allright, I'm going to do this differently;
First of all let's get rid of this stupid device selection. Secondly I'll try to find a device which makes no sound, crashes, or other stuff you encounter. Apparently this all doesn't go by itself.

MS always warned about KS not being official ...

Please note I can't work on this today and with few time the upcoming days.
Thank you all,
Peter


Title: Re: Help with Kernel Streaming.
Post by: Telstar on January 13, 2010, 02:14:41 pm
Peter, try me:

Code:
Start KS here
Name wanted  : Primary Sound Device ||   Number of KS devices found : 2
Filter found : \\?\pci#ven_1102&dev_0005&subsys_002c1102&rev_00#4&1542fbd&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\spdifoutwave
Name attempt : SPDIF Out
Filter found : \\?\pci#ven_1102&dev_0005&subsys_002c1102&rev_00#4&1542fbd&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wavepci
Name attempt : SB X-Fi Audio [EC00]
No ambiguous devices found.
Selected device not suitable for Kernel Streaming

I tried to rename the device in control panel as "SB X-Fi Audio [EC00]", but doesn't change a thing.
Any other ideas?


Title: Re: Help with Kernel Streaming.
Post by: tillen on January 13, 2010, 03:28:07 pm
Have a problem with 0.9y-5-00 playback.  Engine#3 works fine, but with engine#4 i get this message in the log file,
after (start playback)
Last track or ran out of buffer !
settings are 16/44.1 and Q1-0


Title: Re: Help with Kernel Streaming.
Post by: jkeny on January 13, 2010, 05:47:17 pm
In Media Monkey it works and the name of the device is: HIFACE Kernel Streaming. That's why in my first post with the screen shot I thought I had to get rid of the second line of the name, the sigmatel stuff. That device is for an sigmatel spdif connection that does not exist on my system, there is not an spdif output jack on my computer. Maybe I should try renaming another device?
Sorry, boleary, for the confusion, I thought you had it working :(
That Sigmatel stuff is suspicious - my motherboard sound device is a SigmaTel C-Major. I wonder if you have renamed the wrong device to HiFace Kernel Streaming or the system has renamed it? Just a thought :)


Title: Re: Help with Kernel Streaming.
Post by: boleary on January 13, 2010, 08:35:31 pm
I tried a different device but got the same result.  BTW m2tech will be releasing its wasapi driver soon. So, with either wasapi or kernel streaming something should work out!


Title: Re: Help with Kernel Streaming.
Post by: jkeny on January 13, 2010, 08:41:39 pm
I tried a different device but got the same result.  BTW m2tech will be releasing its wasapi driver soon. So, with either wasapi or kernel streaming something should work out!
Ah yes but that entails changing to Windows 7 (I'm not going near Vista cr*P :()


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 14, 2010, 12:17:34 am
Peter, try me:

Code:
Start KS here
Name wanted  : Primary Sound Device ||   Number of KS devices found : 2
Filter found : \\?\pci#ven_1102&dev_0005&subsys_002c1102&rev_00#4&1542fbd&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\spdifoutwave
Name attempt : SPDIF Out
Filter found : \\?\pci#ven_1102&dev_0005&subsys_002c1102&rev_00#4&1542fbd&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wavepci
Name attempt : SB X-Fi Audio [EC00]
No ambiguous devices found.
Selected device not suitable for Kernel Streaming

I tried to rename the device in control panel as "SB X-Fi Audio [EC00]", but doesn't change a thing.
Any other ideas?

Hi Telstar,

You seem to have the same problem as JohanZ :

Name wanted  : Primary Sound Device ||   Number of KS devices found : 2

... which - as how I think of it now - occurs because in XXHighEnd the devices aren't properly listed (the 3 error messages at startup).
So, as long as that says "Primary Sound Device" it will NEVER work, because it wont match with one of the KS devices (behind the "Name attempt :").

You must give up on this, and wait until I solved this (which is about your Windows version using different Registry keys for this than e.g. mine (W7 32 bit Ultimate).


PS: I asked about this on one of the MS forums 6 days ago and just got NO answer. But we wil learn (it). Sorry about this.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 14, 2010, 12:23:28 am
Have a problem with 0.9y-5-00 playback.  Engine#3 works fine, but with engine#4 i get this message in the log file,
after (start playback)
Last track or ran out of buffer !
settings are 16/44.1 and Q1-0

Hi there tillen,

I know what this means, but it shouldn't happen. Now it is interesting to know what's in your log file. Ok, you posted that, but it is the one from an Engine#3 trial. So, can you please cause that error again, and post the X3PB log file of that ?

Btw, I can already promise I won't have the immediate solution, but all the data I can get about this stuff is important to get it all working.
The problem is, it seems very much worth while.

Thank you,
Peter


Title: Re: Help with Kernel Streaming.
Post by: Telstar on January 14, 2010, 09:57:21 am
Hi Telstar,

You seem to have the same problem as JohanZ :

Name wanted  : Primary Sound Device ||   Number of KS devices found : 2

... which - as how I think of it now - occurs because in XXHighEnd the devices aren't properly listed (the 3 error messages at startup).
So, as long as that says "Primary Sound Device" it will NEVER work, because it wont match with one of the KS devices (behind the "Name attempt :").

You must give up on this, and wait until I solved this (which is about your Windows version using different Registry keys for this than e.g. mine (W7 32 bit Ultimate).


PS: I asked about this on one of the MS forums 6 days ago and just got NO answer. But we wil learn (it). Sorry about this.

Fine for me :)
I'm going to try y-5 on the music pc today and hope all works there (still waiting for the damn new psu!) :)

For me the popup windows on start (which also Roy has) are more annoying that not being able to use engine4 ;)


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 14, 2010, 09:59:06 am
Peter,

Question just now i had to rename again. It did not remember what i have put in yesterday.... Any idears?

Grtz

That's not the way to win prizes Gerard !
hahaha, but I guess it is in the beginning of this topic ?

E-DSP WAVE [ccoo]


No prices for me....  :( I do not understand what you where saying but i have tried it a few time's but everytime i shut down the pc i have to rename again. I also tried the other option *E-MU E-DSP Audio Processor (WDM)*
But that does not result in playback.

 :)


Title: Re: Help with Kernel Streaming.
Post by: tillen on January 14, 2010, 10:00:40 am
Sorry for that.
To many tests at the same time  :)
Here is the right file.


(mod: removed the pending tag)


Title: Re: Help with Kernel Streaming.
Post by: AUDIODIDAKT on January 14, 2010, 10:08:03 am
Telstar,

Did you find time to listen to 3#Engine, I think there is improvement there !
Will get #4Engine eventually, or not, is it even better for sure, time will learn.
I think its about the ultimate combination between DAC and PC.
If kernel works best there, thats good, but Engine3 is not dead!
For those who get it to work its great, don't be dissapointed when not, use Engine3 instead.
 ;)

And we got some free pop-ups screens too, hit the ok button twice and sound will be nice !, hehe
 :prankster:


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 14, 2010, 10:33:38 am
Quote
No prices for me....  :(   I have tried it a few time's but everytime i shut down the pc i have to rename again.

WHAT !!? Well, that would be a nice (W7) bug then !

But ok. I say it again : my solution so far is the most awkward, and the next version won't require that.

Peter


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 14, 2010, 10:40:29 am
Quote
No prices for me....  :(   I have tried it a few time's but everytime i shut down the pc i have to rename again.

WHAT !!? Well, that would be a nice (W7) bug then !

But ok. I say it again : my solution so far is the most awkward, and the next version won't require that.

Peter

Peter,

Sorry Vista bug?

 :)


Title: Re: Help with Kernel Streaming.
Post by: Gerard on January 15, 2010, 08:20:49 am
Quote
No prices for me....  :(   I have tried it a few time's but everytime i shut down the pc i have to rename again.

WHAT !!? Well, that would be a nice (W7) bug then !

But ok. I say it again : my solution so far is the most awkward, and the next version won't require that.

Peter

Peter,

I have too admit that i did not have admin rights.  :blush1: After somebody who said his rights where disappeared
i checked overhere and here too they where gone. I don't now for how long and how that could affect some of the troubles i had to deal with.

I like to say that the renaming i did yesterday they where ok this morning. And where i said the music stops playing after 2 tracks yesterday i did not have that. Not even with the same cd. I will keep testing but i had to tell you this. I really don't now if it is related.  :(


Ps I have put this on my desktop so i will never forget to check so now and than. Maybe handy for others.  :dntknw:

:grin:


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 15, 2010, 09:40:29 am
Aha, so that is a new one ... But do you mean your (non) admin rights also reflect the saving of the device name ?

Ok, after I upgraded to W7 I had similar (had to set that all again -> could be normal, no problem by itself). But in W7 there is a kind of "bug" when compared to Vista, and that is that the OS doesn't tell you to reboot after the UAC settings have been changed (by you). And then ... then it works "half" and I couldn't make sense out of anything. After a few hours of trying (and indeed getting all sorts of anomalies and inconsistent behavior) I rebooted ... and then all was fine. Btw, I added that immediately in the "Vista prepare ..." topic at the time.

What this all has to do with stopping at the end of a track I don't know BUT if those admin rights prevent you from writing to files (which I can imagine for some types of writing) then this becomes "logic". But, it would be a long shot I guess.


Title: Re: Help with Kernel Streaming.
Post by: Telstar on January 15, 2010, 11:32:16 am
Peter,
Same issue on the music pc: win7 x64 Home Premium (i suspect engine 4 works only on ultimate!)

Telstar,

Did you find time to listen to 3#Engine, I think there is improvement there !

I cant really say, but i put y5 in a separate folder and i can compare.




Title: Re: Help with Kernel Streaming.
Post by: manisandher on January 15, 2010, 03:18:18 pm
Engine#4 works absolutely fine for me...

... for about 10 seconds... then no sound for a short while (depending on split file size)... then sound again for about 10 seconds... then no sound... etc

Reducing the split file size to 12MB helps, and there is sound all the time, but a lot of skipping going on. DPC shows massive spikes in latency (over 50ms!) coinciding exactly with a skip.

I have no issues with device selection and QAP 'works' too (but as described above).

Mani.


Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 15, 2010, 03:51:54 pm
Hi Mani,

Can you please set your Split file parameter to 60, and post a picture of your CPU graph (TaskManager), that set to the highest refresh speed ?
Try to capture the picture with (at least) two "completed spikes"; this will fit.
I assume you do this Unattendedly.

Thanks a lot !
Peter

PS: with QAP please.


Title: Re: Help with Kernel Streaming.
Post by: DannyD on January 15, 2010, 06:13:15 pm
I still haven't had any luck getting engine 4 to work.  Has anyone had success with a Windows 7/Lynx AES16/Berkeley Audio combo?  I'm undoubtedly doing one (or several) things wrong.  I changed the name of the first playback device to Lynx_Output and now in XXHE it shows as Lynx_Output (Lynx AES16).  I still have to hit the OK button 16 time on the "Initialize  =19=" error box when I launch XXHE.  I still get the error "selected device not suitable for kernel streaming" 

Will the next release of XXHE attempt to solve these problems?  If so, I'm happy to sit tight and enjoy version 09-y4.  If not, and I therefore need to resolve these problems myself, can anyone lend a hand?

Thanks for your thougts,
Dan





Title: Re: Help with Kernel Streaming.
Post by: PeterSt on January 15, 2010, 07:24:53 pm
Hi Dan,

Sorry, at the moment you can't. This is related to those 19 error messages (one per device you normally have in there :swoon:).

I just finished the major part of something which will behave normal for the device selection, but I guess it is time for a first beer here now.
I'll finish it up first thing in the morning and add some additional log data for those having problems with playing (which comes after decent device selection). Don't wait up for it, although I estimate it won't take me all that long tomorrow.

If you, currently, are interested in 0.9y-5 and Engine#3, you can disable all your devices except for the one you want to use. That will bring you one error message at startup only. This doesn't harm playback (as the 19 messages do not).

Sorry for your (and everone's) troubles !
Peter


Title: Re: Help with Kernel Streaming.
Post by: DannyD on January 15, 2010, 07:38:08 pm
No Problem, Peter.  Thanks for the reply.  I swear Engine 3 sounds better in y5 than in y4. I'm listening with no upsampling and all Qs at 0.  I don't even mind the 16 clicks!