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.

WASAPI plug-in version 3.0 beta [closed], Discussion & feedback
Peter
post May 11 2012, 12:58
Post #1


foobar2000 developer


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



Closed: stable version out - get it here

What is this?
This plug-in adds Windows Audio Session API exclusive mode output support, allowing bit-exact output and muting all other sounds. Windows Vista or newer required.

Notable changes from the 2.x series:
* Faster volume control
* 32bit integer mode if 32bit floating-point is not supported by the device
* Operates in two different modes, regular and event-driven - the latter seems to be more compatible with USB devices, but not supported by some other devices.
* Separate process sandbox for improved stability.

New in beta 6:
* Made internal buffer sizes tweakable through Advanced Preferences for hopefully better compatibility.
* Increased internal buffer size for event mode for hopefully better glitch resilience on most systems.
* Changed output mode naming (now: "WASAPI (push)" and "WASAPI (event)").

How to install:
Double-click the .fb2k-component file.
If the above does not load the component into foobar2000, read here.

Preemptive replies:
"I've installed the component using means other than mentioned above and it doesn't work" => no we don't want to hear about it.
"I can't install .fb2k-component because I'm running an old foobar2000 version" => nope we don't want to hear about it either.
"The component doesn't work, I run Windows XP" => WASAPI requires Windows Vista or newer.

Download:
[s]Version 3.0 beta 6[s]

Enjoy.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Peter
post May 17 2012, 08:10
Post #2


foobar2000 developer


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



QUOTE (Emre @ May 11 2012, 20:02) *
gave me error on my setup

CODE
Unrecoverable playback error: Unkonwn error (80070057)

Win7 64bit foobar2000 1.1.12 beta 5
Auzentech X-fi Forte

Anybody else getting this? Seems to be isolated to Auzentech X-Fi cards, probably a driver bug, there's no E_INVALIDARG (80070057) defined for such scenario in the documentation.

QUOTE (jaro1 @ May 13 2012, 22:27) *
Thanks Peter for upgrading the component, i've only one stupid comment as actually there isn't a possibility for me to try it, it wasn't directly mentioned in the changelog and there isn't additional options for the component as it wasn't before also. Does it now use WaveRT if supported by the driver, so it can use low latency pull mode? For your answer, thanks in advance.

The new WASAPI plug-in is entirely based on "event driven mode", or "pull mode" as you name it.
Go to the top of the page
+Quote Post
Helios61
post May 17 2012, 08:49
Post #3





Group: Members
Posts: 17
Joined: 10-September 08
Member No.: 58108



QUOTE (Peter @ May 17 2012, 09:10) *
Anybody else getting this?

Yes me!

CODE
Unrecoverable playback error: Unkonwn error (80070057)
Win7 64bit foobar2000 1.1.12 beta 6
AMD Radeon HD 6670


Thanks for development of the WASAPI stuff! Best regards,
H
Go to the top of the page
+Quote Post

Posts in this topic
- Peter   WASAPI plug-in version 3.0 beta [closed]   May 11 2012, 12:58
- - Emre   gave me error on my setup CODEUnrecoverable playb...   May 11 2012, 20:02
- - WarZard-X   Thank you! Works perfect with Win7 64bit ...   May 13 2012, 18:26
- - Sandrine   Added bonus: Now I can bitstream DTS files when us...   May 13 2012, 20:25
- - jaro1   Thanks Peter for upgrading the component, i've...   May 13 2012, 22:27
- - SoNic67   Thanks Peter! It works good on Win7 x64 and E-...   May 14 2012, 01:03
- - kode54   You will need to download it from this topic until...   May 14 2012, 03:12
- - Trondis   I have been trying to play back dts files through ...   May 14 2012, 17:48
- - Peter   QUOTE (Emre @ May 11 2012, 20:02) gave me...   May 17 2012, 08:10
|- - Helios61   QUOTE (Peter @ May 17 2012, 09:10) Anybod...   May 17 2012, 08:49
|- - Helios61   CODEWin7 64bit foobar2000 1.1.12 beta 6, WASAPI Ou...   May 25 2012, 09:34
- - Alex B   Thanks. It works for me just fine. Though also the...   May 17 2012, 10:21
|- - WarZard-X   QUOTE (Alex B @ May 17 2012, 11:21) Thank...   May 17 2012, 11:16
|- - Peter   QUOTE (WarZard-X @ May 17 2012, 11:1...   May 17 2012, 14:26
- - pyr0rrzzz   Upgraded, seems to work. (Win Vista 32bit, fb 1.1....   May 17 2012, 12:41
- - pyr0rrzzz   Actually, now I noticed that there are lots of art...   May 17 2012, 20:02
|- - Erich_2   QUOTE (pyr0rrzzz @ May 17 2012, 20:02) Ac...   May 17 2012, 20:52
|- - Enig123   QUOTE (Erich_2 @ May 18 2012, 03:52) QUOT...   May 21 2012, 01:19
- - Moofasa~   I assume this plug-in will only support exclusive ...   May 18 2012, 02:48
|- - Mr.Grey   QUOTE (Moofasa~ @ May 18 2012, 03:48) I a...   May 18 2012, 08:24
||- - Moofasa~   QUOTE (Mr.Grey @ May 18 2012, 02:24) QUOT...   May 18 2012, 13:24
|- - Case   QUOTE (Moofasa~ @ May 18 2012, 03:48) I a...   May 18 2012, 16:22
|- - Moofasa~   QUOTE (Case @ May 18 2012, 10:22) The com...   May 18 2012, 20:22
|- - Mr.Grey   QUOTE (Moofasa~ @ May 18 2012, 21:22) Ano...   May 19 2012, 07:12
|- - Moofasa~   QUOTE (Mr.Grey @ May 19 2012, 01:12) QUOT...   May 23 2012, 21:18
- - Jackal29a   Working fine here (i3 2100, W7 x86), no crackling ...   May 18 2012, 09:23
|- - Case   QUOTE (Jackal29a @ May 18 2012, 10:23) I...   May 18 2012, 16:26
|- - Jackal29a   QUOTE (Case @ May 18 2012, 17:26) It look...   May 18 2012, 18:39
||- - Case   QUOTE (Jackal29a @ May 18 2012, 19:39) Fo...   May 18 2012, 21:38
||- - Jackal29a   QUOTE (Case @ May 18 2012, 22:38) For the...   May 18 2012, 22:52
||- - Mr.Grey   QUOTE (Jackal29a @ May 18 2012, 23:52) No...   May 19 2012, 07:17
|- - Mr.Grey   QUOTE (Case @ May 18 2012, 17:26) It look...   May 22 2012, 08:13
|- - SoNic67   QUOTE (Mr.Grey @ May 22 2012, 03:13) foob...   May 24 2012, 02:42
- - jaro1   Under some hardware configurations low latency pul...   May 18 2012, 16:48
- - Case   Jackal29a, do you have Media Center DSPs configure...   May 19 2012, 09:51
|- - Jackal29a   QUOTE (Case @ May 19 2012, 10:51) Jackal2...   May 20 2012, 10:14
|- - db1989   QUOTE (Case @ May 19 2012, 10:51) Jackal2...   May 20 2012, 22:58
|- - Jackal29a   QUOTE (db1989 @ May 20 2012, 23:58) QUOTE...   May 21 2012, 00:00
- - jcooper138   I also have the "Unrecoverable playback error...   May 20 2012, 00:00
- - bsw11   While this version does fix the double click issue...   May 20 2012, 21:55
- - SoNic67   The above soundcards that"support" 32 bi...   May 20 2012, 22:20
- - Enig123   Works fine without "crackling" in the fi...   May 21 2012, 07:14
- - Jackal29a   I think a configurable output bitdepth like the on...   May 22 2012, 09:43
- - Peter   Topic split   May 22 2012, 18:40
- - sanaa   Tested with foobar 1.1.11 and Traktor Audio 2 soun...   May 23 2012, 20:15
- - Mr.Grey   Moofasa~ I am surprised, but it works that way ...   May 23 2012, 22:21
- - Mr.Grey   SoNic67 I agree with you   May 24 2012, 11:04
- - Peter   Beta 2 available, see the original post for detail...   May 24 2012, 16:47
|- - Emre   QUOTE (Peter @ May 24 2012, 18:47) Beta 2...   May 24 2012, 21:00
|- - Jackal29a   QUOTE (Peter @ May 24 2012, 17:47) Beta 2...   May 24 2012, 21:02
||- - Peter   QUOTE (Jackal29a @ May 24 2012, 21:02) (....   May 24 2012, 21:25
||- - Jackal29a   QUOTE (Peter @ May 24 2012, 22:25) QUOTE ...   May 24 2012, 23:12
|- - jaro1   QUOTE (Peter @ May 24 2012, 16:47) Beta 2...   May 27 2012, 03:16
- - coolcut   I have written this in another topic. I will post ...   May 25 2012, 12:33
|- - db1989   QUOTE (coolcut @ May 25 2012, 12:33) I ha...   May 25 2012, 19:59
- - Mr.Duck   Beta 2 working well here (Windows 7 64bit, Focusri...   May 25 2012, 19:04
- - coolcut   Yes, the problem is still present.   May 25 2012, 20:41
- - Enig123   With beta2 my FiiO E7 USB DAC plays files fine. Ju...   May 26 2012, 06:50
- - db1989   I don’t think that qualifies as “fine”…   May 26 2012, 10:52
|- - Enig123   QUOTE (db1989 @ May 26 2012, 17:52) I don...   May 26 2012, 19:25
- - Frank Bicking   Thread split: 32-bit capable DACs   May 26 2012, 13:57
- - jologsmaster   First of all, thanks a lot for the work being done...   May 28 2012, 10:46
- - jologsmaster   Just to update, beta 2 does not work with my HRT M...   May 28 2012, 12:56
- - Seeking_Lossless   Thanks Peter and co. Beta 2 work just fine on my L...   May 28 2012, 15:19
- - Enig123   Inspired by jologsmaster, I just re-tested beta1 w...   May 28 2012, 20:08
- - shoober420   I have Windows 7 64-bit, and a Creative X-Fi Titan...   May 29 2012, 20:23
- - Ceniza   There was a thread split recently, but I think it...   Jun 1 2012, 19:06
- - bsw11   Beta 2 seems much more stable. The only problem I...   Jun 2 2012, 18:37
- - Enig123   For me beta1 is more stable than beta2 speak of US...   Jun 2 2012, 19:47
|- - kode54   QUOTE (Enig123 @ Jun 2 2012, 11:47) For m...   Jun 2 2012, 20:38
- - jaro1   Exactly, the buffer size adjusted in the player op...   Jun 2 2012, 21:31
- - Peter   Beta 3 posted, see initial post for details.   Jun 4 2012, 14:06
- - Ceniza   Sweet! Beta 3 can now send uncompressed multi...   Jun 4 2012, 17:42
- - Enig123   beta3 event-driven mode, it went wrong just like b...   Jun 4 2012, 18:07
- - SoNic67   This beta 3.0 is working better with the VST plug-...   Jun 4 2012, 23:11
- - Jackal29a   beta 3 is working perfect with the Xonar ST!...   Jun 5 2012, 08:31
- - Peter   QUOTE (Enig123 @ Jun 4 2012, 18:07) beta3...   Jun 5 2012, 09:36
|- - Jackal29a   QUOTE (Peter @ Jun 5 2012, 10:36) Do you ...   Jun 5 2012, 10:24
- - Peter   Thanks for the log, but from now on please auto-su...   Jun 5 2012, 10:32
|- - Jackal29a   QUOTE (Peter @ Jun 5 2012, 11:32) Thanks ...   Jun 5 2012, 14:40
- - Peter   If you still have the .dmp file you got along with...   Jun 5 2012, 15:20
- - Peter   Bug fixed, thank you for your patience.   Jun 5 2012, 18:19
- - Peter   Beta 4 posted, see the initial post for details.   Jun 5 2012, 20:42
|- - Jackal29a   QUOTE (Peter @ Jun 5 2012, 21:42) Beta 4 ...   Jun 5 2012, 21:19
- - sld   This is working great! On a Go-vibe USB DAC t...   Jun 5 2012, 23:37
- - Peter   It seems low buffer values in the regular ("p...   Jun 6 2012, 07:48
|- - Jackal29a   QUOTE (Peter @ Jun 6 2012, 08:48) It seem...   Jun 6 2012, 08:36
- - SoNic67   Actually the manufacturer specs are correct. The ...   Jun 6 2012, 11:23
|- - Jackal29a   QUOTE (SoNic67 @ Jun 6 2012, 12:23) Actua...   Jun 6 2012, 11:57
|- - SoNic67   QUOTE (Jackal29a @ Jun 6 2012, 06:57) I...   Jun 6 2012, 23:49
- - off&on   QUOTE (Peter @ May 11 2012, 13:58) * MMCS...   Jun 6 2012, 12:28
|- - Kohlrabi   QUOTE (off&on @ Jun 6 2012, 13:28) Wh...   Jun 6 2012, 14:03
- - PatFromGermany   Well done Peter, well done... Beta 4 is perfect...   Jun 6 2012, 12:57
- - MordredKLB   He claims he was having audio dropouts, which woul...   Jun 6 2012, 17:28
- - db1989   Either that or it’s some alternative way to descri...   Jun 6 2012, 20:32
|- - Kohlrabi   QUOTE (db1989 @ Jun 6 2012, 21:32) Kohlra...   Jun 6 2012, 22:30
|- - off&on   Sorry I wasn't clear, and thanks to the kind s...   Jun 6 2012, 23:02
- - MordredKLB   Yeah, I never noticed a volume discrepancy when I ...   Jun 6 2012, 22:59
- - jologsmaster   Wow. Beta 4 event mode works really well with my H...   Jun 7 2012, 00:27
2 Pages V   1 2 >


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 15th September 2014 - 04:26