Originally Posted by TheWalruss
Announcement
Collapse
No announcement yet.
Yet Another (WA)SAPI Output Plugin for Winamp (YASAPI)
Collapse
This topic is closed.
X
X
-
v0.5.0
What's new?- Utilization of the IAudioClock interface instead of the GetTickCount() or the timeGetTime() functions for reporting the elapsed time to Winamp.
- Option for controlling whether "written time" should be calculated.
Relevant links:- Home and Documentation: http://out-yasapi.sourceforge.net/
- Sourceforge Project: http://sourceforge.net/projects/out-yasapi/
- Download: http://sourceforge.net/projects/out-...es/out-yasapi/
Comment
-
Originally Posted by Digiti View PostI tried this plugin on my Windows 64 bit with SA stereotool dsp but I do not get any sound at all. The spectrum analyzer display is also erratic and the scrolling of the musical selection is accelerated for some reason.
Have you tried the YASPI plugin without any DSP?
Comment
-
-
The bug of S_FALSE and AUDCLNT_E_UNSUPPORTED_FORMAT maybe a barrier to me.
Iam using Windows 10 and an USB Sound Card. I was using Maiko WASAPI since Windows 8.1, it works well until Windows 10. Sound sometimes freezes and the only way to get it back is unplug the USB cable then plug it again. It happens every 1 or 2 hours.
I see that your plugin works better to me. Of course Exclusive settings are poor (compair to Maiko's), but I always use Shared Mode so your plugin is almost perfect without the bug above.
What gonna happen if I have a lot of songs with various bitrate? I believe that almost people in here, who using your plugin do have.
And when I was deep in a sweet melody, the error popup appears interrupting my moment, I have to close error reporting windows, go to sound settings -> device settings -> change my default format -> open Winamp again -> choose next song??? And if I was lucky, I will remember to change it again before next song plays, cause next song is stored at another sampling. Bad story.
I know it is not a bug, it's what you called "by design" but I did not see any output methods requires me to change sound sampling matching song's sampling. You should have better solution for this.
Comment
-
-
Originally Posted by KaiStone View PostThe bug of S_FALSE and AUDCLNT_E_UNSUPPORTED_FORMAT maybe a barrier to me.
Iam using Windows 10 and an USB Sound Card. I was using Maiko WASAPI since Windows 8.1, it works well until Windows 10. Sound sometimes freezes and the only way to get it back is unplug the USB cable then plug it again. It happens every 1 or 2 hours.
I see that your plugin works better to me. Of course Exclusive settings are poor (compair to Maiko's), but I always use Shared Mode so your plugin is almost perfect without the bug above.
In such a case Maiko silently does sample rate conversion (SRC). But why using WASPI in conjunction with SRC and not DS? SRC is exactly what DS adds to the bill. WASAPI + SRC = DS!
Originally Posted by KaiStone View PostWhat gonna happen if I have a lot of songs with various bitrate?
If WASAPI of your sound card supports all of you're frequencies you may use WASAPI in exclusive mode. That's where YASAPI is designed for. Otherwise YASAPI is not for you, just use DS!
Comment
-
-
Originally Posted by Tohno_Neil View PostSorry,there is BUG:
(hp g4-1060tx laptop,i5-2410M CPU @2.3GHz,4G RAM,win7_x64,Winamp 5.666)
1.Too hard to use, high delay.
2.Not support 24bit.
YASAPI doesn't silently perform any digital sound processing (DSP, e.g. SRC or conversion from 24 to 16 bit). If you try to route any format via YASPI to the WASPI of your sound card which is not supported by the WASAPI of your sound card it will fail. In such a case YASAPI is simply not for you. WASAPI + DSP = DS, cf. above! Simply use DS!
Comment
-
-
Originally Posted by pbelkner View PostWASAPI + DSP = DS
But,play music use YASAPI delay too high(It make Prolonged sound /high-pitched sounds),on start/seek and track change.
Now I can use shared mode play 24bit format,but delay also too high.
Comment
-
-
Originally Posted by Tohno_Neil View PostNow I can use shared mode play 24bit format,but delay also too high.
Comment
-
-
Originally Posted by pbelkner View PostYou should "play" with the buffer sizes from the preferences, i.e. reduce them as much as possible.
get more delay,no ues,sorry.
Comment
-
-
Originally Posted by pbelkner View PostWhat's new?- Utilization of the IAudioClock interface instead of the GetTickCount() or the timeGetTime() functions for reporting the elapsed time to Winamp.
- Option for controlling whether "written time" should be calculated.
Relevant links:- Home and Documentation: http://out-yasapi.sourceforge.net/
- Sourceforge Project: http://sourceforge.net/projects/out-yasapi/
- Download: http://sourceforge.net/projects/out-...es/out-yasapi/
Comment
-
Hi Peter!
I have just found your plugin, thanks for your work!
1. I got this error when I try to use: shared+push mode: S_FALSE: "yasapi_player.c" (140). (sampling rate is matched in Sound in Control panel, 44.1KHZ) I'm not using any dsp plugin.
Exclusive mode is working fine.
Winamp 5.581, yasapi 0.5, Win8.1 x64, hdmi out to Yamaha RX-A830.
ThanksWinamp 5.581 (DirectSound out) + ClockAmp 2.6 + mp3cue 5.0
MSI GE60(i73630QM,16GB,IntelHD4000(v10.18.10.4358)+GeForceGT650m(2GB,v355.98)+muxless,1920x1080@60Hz,Plextor M5M 256GB SSD,Win8.1x64+MPC-HCx64+LAV+MadVR)+Yamaha RX-830+LG 55LD650(1080p@24/25/30/60Hz)
Comment
-
-
Originally Posted by chros View PostHi Peter!
I have just found your plugin, thanks for your work!
1. I got this error when I try to use: shared+push mode: S_FALSE: "yasapi_player.c" (140). (sampling rate is matched in Sound in Control panel, 44.1KHZ) I'm not using any dsp plugin.
Exclusive mode is working fine.
Winamp 5.581, yasapi 0.5, Win8.1 x64, hdmi out to Yamaha RX-A830.
Thanks
EDIT: "yasapi_player.c" (140) is a call to IAudioClient::IsFormatSupported().Last edited by pbelkner; 2 October 2015, 05:53.
Comment
-
Comment