IPB

Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

8 Pages V  « < 4 5 6 7 8 >  
Closed TopicStart new topic
WASAPI plug-in version 3.0 beta [closed], Discussion & feedback
-187-
post Jun 11 2012, 17:30
Post #126





Group: Members
Posts: 5
Joined: 1-March 12
Member No.: 97495



QUOTE (Peter @ Jun 11 2012, 12:05) *
QUOTE (-187- @ Jun 11 2012, 05:24) *
Using Beta5 and am getting a lot of random crackling from both regular and even mode. Using a USB DAC (iBasso D4) on 1000ms for buffer length if this matters. Haven't tried changing it. WASAPI 2 plugin doesn't cause crackling unless I set the buffer too high.

Interesting. With what settings exactly are you able to use the old plug-in without crackling?


Using the old pluging and setting the buffer to 2000ms would cause me problems. I believe I would get the same at 1500ms too. I was not able to turn it up high much after 1000ms without the old plugin causing problems. So with the WASAPI 2 plugin at the default 1000ms would work cleanly.

This post has been edited by -187-: Jun 11 2012, 17:31
Go to the top of the page
+Quote Post
-187-
post Jun 12 2012, 02:32
Post #127





Group: Members
Posts: 5
Joined: 1-March 12
Member No.: 97495



Alright so I played with Beta5 some more today with buffer set at 1000ms for both modes. I'm finding this a bit strange now... The normal mode started working fine without any glitches. Event mode will still have minor glitches when doing other stuff like browsing the web. I made a new post cause apparently I couldn't find the edit button.
Go to the top of the page
+Quote Post
off&on
post Jun 12 2012, 08:46
Post #128





Group: Members
Posts: 3
Joined: 6-June 12
Member No.: 100461



QUOTE (Peter @ May 11 2012, 13:58) *
* Enabled sandbox functionality for better stability (known to work-around fb2k deadlocks when cycling output modes).
WASAPIHost32 seen eating up to 5% of CPU (rare... 1% more common, yet hardly reproducible).
QUOTE (Peter @ May 11 2012, 13:58) *
* Changed internal buffer sizes for hopefully better event-driven mode behavior.
Increased? Sounds as if spectrum of jitter has shifted down in frequency (very speculative "as if").
QUOTE (Peter @ May 11 2012, 13:58) *
* Increased MMCSS priority from "Playback" to "Pro Audio" for hopefully better glitch protection.
Would love to discount this as source of difference (no other high-priority processing is going on system-wide, AFAIK).

Thank you, Peter, for cracking this one step at a time.
-------
Win7/32SP1, old Merom laptop, Fiio E10, event, less magic than beta4.

Go to the top of the page
+Quote Post
Jackal29a
post Jun 12 2012, 08:59
Post #129





Group: Members
Posts: 34
Joined: 28-May 11
Member No.: 91053



Further testing with my Musiland 02 has shown that there are lots of clicks with both b4 and b5, moreso with high sampling rate tracks like 96KHz, they are not there with the Xonar ST (the soundcard I use 99.9% of the time) nor when using JRMC with either. This happens both in push and pull modes. I've played with buffer sizes (500-2000ms) and process priorities but it doesn't help. CPU usage is very low (<5%).
Another issue I have with both soundcards is that if I open another app with sound I get a loud "pop" as if Foobar's WASAPI hadn't true exclusive access, again, this doesn't happen with JRMC.
Go to the top of the page
+Quote Post
Alex841
post Jun 14 2012, 03:49
Post #130





Group: Members
Posts: 3
Joined: 13-June 12
Member No.: 100660



Beta 2 is working perfect with my USB DAC , but the others (Beta 4 and 5) could not work fine after a pause ?

Is there anybody have the same problem ? blink.gif
Go to the top of the page
+Quote Post
Mr.Duck
post Jun 14 2012, 03:56
Post #131





Group: Members
Posts: 80
Joined: 26-March 09
Member No.: 68393



^^^^ you should add which mode you are using in beta 4 and 5.
Go to the top of the page
+Quote Post
Alex841
post Jun 14 2012, 05:02
Post #132





Group: Members
Posts: 3
Joined: 13-June 12
Member No.: 100660



My USB DAC is working perfect at DS mode and WASAPI mode (Beta 2) but not at WASPI mode (Beta 4 and 5).
Beta 4 and 5 can work fine before a pause. Once pause and play I can get noise only.
Go to the top of the page
+Quote Post
Kohlrabi
post Jun 14 2012, 08:52
Post #133





Group: Members (Donating)
Posts: 765
Joined: 12-March 05
From: Kiel, Germany
Member No.: 20561



QUOTE (Alex841 @ Jun 14 2012, 04:49) *
Beta 2 is working perfect with my USB DAC , but the others (Beta 4 and 5) could not work fine after a pause ?

QUOTE (Mr.Duck @ Jun 14 2012, 04:56) *
^^^^ you should add which mode you are using in beta 4 and 5.

What Mr. Duck was referring to: Do you use standard or "event" WASAPI output?


--------------------
Audiophiles live in constant fear of jitter.
Go to the top of the page
+Quote Post
Sandrine
post Jun 14 2012, 09:35
Post #134





Group: Members
Posts: 306
Joined: 2-July 10
Member No.: 81991



If I may add my 2 cents: The only valid version so far for me personally has been beta2. Why? Wasapi should not only give bit-perfect output but also provide bit-streaming. beta2 has been the only version which - in conjunction with the SPDIFER add-on - would bypass foobar2000's internal DTS decoding and bitstream the intact DTS stream to my receiver for it to decode. Arguably hardware DTS decoding is superior to software decoding, and working bit-streaming is what I personally hope to get out of the WASAPI component - preferably without SPDIFER.
Go to the top of the page
+Quote Post
Alex841
post Jun 15 2012, 04:12
Post #135





Group: Members
Posts: 3
Joined: 13-June 12
Member No.: 100660



^^^^ Both standard and event have the same problem . Thanks rolleyes.gif
Go to the top of the page
+Quote Post
User24
post Jun 15 2012, 04:35
Post #136





Group: Members
Posts: 4
Joined: 22-December 06
Member No.: 38911



Comments on beta4 and beta5, on 2 different USB soundcards/"DAC"s, and fixes:


My motherboard is a P35. My OS is Win7 64-bit. I prefer a large 3000ms buffer to ensure gap-free playback, as I might be playing Diablo 3 et al.

1. Audiophilleo 2

This device had skips/glitches/pops/clicks in the audio at random. It was not wasapi-specific. Happened on asio4all, kernel streaming, wasapi, or wasapi event mode. Could not get rid of the problem, no matter what buffer size, USB port, or USB hub. All USB hubs power management disabled.

I finally got rid of the problem with a Dynex 2-port USB PCI card. It now plays smoothly and consistently, no clicks whatsoever.

2. Gigalab Moon DAC MKII

The USB input on this device goes to a CMedia based section. It never has any issues with clicks/pops no matter what.

I have or had a number of USB/Firewire products over the years on prosumer brands (Edirol, Ego-Sys, M-Audio) that all supported native Steinberg ASIO, never a single glitch up to 24/192... I have not had to deal with audio pops/clicks since the ISA/SoundBlaster16/Pentium MMX days like 12-14 years ago.

If you have non wasapi-specific glitches, I would try a $20 usb pci card.

This post has been edited by User24: Jun 15 2012, 04:37
Go to the top of the page
+Quote Post
Peter
post Jun 15 2012, 08:54
Post #137





Group: Admin
Posts: 3226
Joined: 30-September 01
Member No.: 84



QUOTE (Sandrine @ Jun 14 2012, 10:35) *
If I may add my 2 cents: The only valid version so far for me personally has been beta2. Why? Wasapi should not only give bit-perfect output but also provide bit-streaming.

What exactly is the difference between "bit-perfect output" and "bit-streaming"?


--------------------
This job would be great if it wasn't for the users.
Go to the top of the page
+Quote Post
User24
post Jun 15 2012, 16:00
Post #138





Group: Members
Posts: 4
Joined: 22-December 06
Member No.: 38911



Also there was more than one cause, another contributor was the Belkin high-speed usb 2.0 hub. Some USB audio devices did not have error-free playback while on that hub.

This post has been edited by User24: Jun 15 2012, 16:01
Go to the top of the page
+Quote Post
elik_r
post Jun 15 2012, 18:52
Post #139





Group: Members
Posts: 9
Joined: 15-May 09
Member No.: 69824



I'm using AudioEngine's D1 DAC.

My best experience is using beta 4. Smooth as ever, no crackling whatsoever.
I play mostly flac files, some hi resolution ones as well.
Go to the top of the page
+Quote Post
User24
post Jun 16 2012, 04:54
Post #140





Group: Members
Posts: 4
Joined: 22-December 06
Member No.: 38911



Once I got kernel streaming playing smoothly, I focused on troubleshooting my wasapi playback glitches. In order to get wasapi beta 5 playing smoothly, I had to go into BIOS and disable C1E and EIST. Crossing my fingers on smooth wasapi audiophile2 usb playback, seems ok so far with those throttling disabled.
Go to the top of the page
+Quote Post
Sandrine
post Jun 16 2012, 08:24
Post #141





Group: Members
Posts: 306
Joined: 2-July 10
Member No.: 81991



QUOTE (Peter @ Jun 15 2012, 09:54) *
QUOTE (Sandrine @ Jun 14 2012, 10:35) *
If I may add my 2 cents: The only valid version so far for me personally has been beta2. Why? Wasapi should not only give bit-perfect output but also provide bit-streaming.
What exactly is the difference between "bit-perfect output" and "bit-streaming"?


In my layman's terms the difference would be that bit-perfect would reproduce the inherent codified bits of any sound format without altering them while allowing for de-compression/de-codification while bit-streaming would be the ability of passing through undecoded bitstream formats like DTS, AC3, SACD etc. to be decoded by hardware. The accepted formats for bit-streaming also depend on the transport device like SPDIF, HDMI etc.

WASAPI as an interface - again in layman's terms - can do as little or as much of the above as one cares to program it with, I guess.
Go to the top of the page
+Quote Post
shakey_snake
post Jun 16 2012, 09:14
Post #142





Group: FB2K Moderator
Posts: 4321
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



FYI, what you call "bit-streaming" everyone else calls "pass-through".


--------------------
"It must be 'Take A Worm For A Walk' week!"
Go to the top of the page
+Quote Post
RAZOR87
post Jun 16 2012, 09:57
Post #143





Group: Members
Posts: 10
Joined: 10-October 11
Member No.: 94272



I understand version 3 follows in the footsteps PlayPcmWin?


--------------------
razor-87.deviantart.com
Go to the top of the page
+Quote Post
Sandrine
post Jun 16 2012, 18:12
Post #144





Group: Members
Posts: 306
Joined: 2-July 10
Member No.: 81991



QUOTE (shakey_snake @ Jun 16 2012, 10:14) *
FYI, what you call "bit-streaming" everyone else calls "pass-through".


Please provide supporting links when making absolute statements like this, like from Wikipedia. Anyhow, niggling about how to name the child doesn't further its development.
Go to the top of the page
+Quote Post
SoNic67
post Jun 16 2012, 18:16
Post #145





Group: Members
Posts: 103
Joined: 3-February 11
Member No.: 87877



QUOTE (Sandrine @ Jun 16 2012, 03:24) *
If I may add my 2 cents: The only valid version so far for me personally has been beta2. Why? Wasapi should not only give bit-perfect output but also provide bit-streaming.

It is bit perfect, HDCD flag passes corectly (and that is very sensitive to bit-perfect playback since it is the LSB).

This post has been edited by SoNic67: Jun 16 2012, 18:51
Go to the top of the page
+Quote Post
Jackal29a
post Jun 17 2012, 23:34
Post #146





Group: Members
Posts: 34
Joined: 28-May 11
Member No.: 91053



Cannot edit my previous post but it was wrong. I found out that WASAPI was indeed working fine with my Musiland 02 in both modes, the problem I had was a due to a dodgy USB 3.0 port, moved it to another one and it is now fine with no clicks whatsoever.

DPC latency tool reports higher latency in WASAPI than in ASIO mode (80-95us Vs 45-65us) any one knows the reason why? as it is the same with the XOnar and the Musiland I don't think it is driver related.

Cheers
Go to the top of the page
+Quote Post
SoNic67
post Jun 18 2012, 02:15
Post #147





Group: Members
Posts: 103
Joined: 3-February 11
Member No.: 87877



ASIO is expected to be fastest... if is native, included in the sound card drivers.
Go to the top of the page
+Quote Post
A_Man_Eating_Duc...
post Jun 18 2012, 06:24
Post #148





Group: Members
Posts: 841
Joined: 21-December 01
From: New Zealand
Member No.: 705



I'm also getting occasional glitches using WASAPI Beta 5 and my AudioEngine D1 listening with headphones. it's very hard to hear the glitches when listening to my speakers.

My output buffer is 2000ms and bit depth is 24.

I'm currently testing event mode.

This post has been edited by A_Man_Eating_Duck: Jun 18 2012, 06:25


--------------------
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.
Go to the top of the page
+Quote Post
elik_r
post Jun 19 2012, 07:50
Post #149





Group: Members
Posts: 9
Joined: 15-May 09
Member No.: 69824



QUOTE (elik_r @ Jun 15 2012, 20:52) *
I'm using AudioEngine's D1 DAC.

My best experience is using beta 4. Smooth as ever, no crackling whatsoever.
I play mostly flac files, some hi resolution ones as well.



After further testing, the only problems I'm experiencing is when I play "non conventional" combinations of bitrates and samplerates.
For instance, playing 24/96 flac is usually smooth (although more prone to errors due to cpu load), but playing 24/88 files is glitchy from the start.
Go to the top of the page
+Quote Post
Oery
post Jun 24 2012, 23:12
Post #150





Group: Members
Posts: 11
Joined: 24-September 11
Member No.: 93936



if possible; please add an option to "run with high(est) process priority" --- like option of ASIO (v2.1.2) output plugin
thanks.

This post has been edited by Oery: Jun 24 2012, 23:13
Go to the top of the page
+Quote Post

8 Pages V  « < 4 5 6 7 8 >
Closed TopicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th May 2013 - 09:34