![]() |
![]() |
#21 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,656
|
Not really sure, I'm not on Vista.
Sucks about ASIO! |
![]() |
![]() |
#22 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
It's a solution for Vista/7 users. The problem with WaveRT is that it only supports PCI/PCI-X audio. USB and Firewire equipment is a no go for now. And from my experience external devices are the most used equipement for several years now, from musicians.
Last edited by AmigaFriend; 15 February 2009 at 19:41. |
![]() |
![]() |
#23 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Perhaps it is possible to use (for example) Foobar2000 sound output plugins...
It has both ASIO and WASAPI plugins. |
![]() |
![]() |
#24 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
|
![]() |
![]() |
#25 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,656
|
Go the audionerd movement, xpect! ;D
That sounds amazing, Toni! |
![]() |
![]() |
#26 |
Registered User
Join Date: Aug 2005
Location: italy
Age: 46
Posts: 148
|
Use Asio drive is veri usefull for a Professional card (tipe E-Mu card).
Native use Asio reduce cpu cost. Great implementation ! |
![]() |
![]() |
#27 | |
Posts: n/a
|
Quote:
ASIO and WASAPI themselves are designed for low-latency playback, but any advantage from using that would become insignificant because music player output APIs are not designed for low-latency playback and relevant plug-ins aren't coded with low-latency operation in mind either - quite the opposite: when playing music or any other pre-rendered content, longer buffer / more latency is better because it means stronger protection against stuttering when the system is under heavy load. |
|
![]() |
#28 | |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
![]() Quote:
The buffer size is always controlled by the ASIO driver not the program itself. The ASIO plugin in Foobar only provides a way to output audio through an ASIO driver. In my PC I have two audio cards. Realtek and Audigy 2. The driver for the first is controlled by ASIO4All the second from Creative ASIO drivers. As you can see in the images posted of audio panel from Reason 4, the buffer size is only selectable on the ASIO driver side. Only DX driver buffers can be controlled by Reason directly. In Foobar is the same. So if Toni makes a Foobar Asio plugin wrapper it's on the ASIO CP side that you control buffers, not in the program/plugin themselves. ![]() ![]() ![]() ![]() Last edited by AmigaFriend; 16 February 2009 at 18:08. |
|
![]() |
![]() |
#29 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
|
|
![]() |
![]() |
#30 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
PortAudio seems to be even better solution, supports DirectSound, WASAPI, WDM-KS and ASIO. (also Windows Multimedia but thats useless..)
Apparently PortAudio is basically very thin wrapper, it does not increase latency. (WinUAE sound device selection box can get quite long..) |
![]() |
![]() |
#31 | |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
Quote:
|
|
![]() |
![]() |
#32 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Quote:
ASIO and WASAPI use more direct path (skips all mixing, resampling etc.. steps) which results in smaller latency. Note that ASIO and WASAPI takes exclusive audio access = all other sounds will be muted. (smaller latency or more flexible, can't have both..) |
|
![]() |
![]() |
#33 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
PortAudio appears to work, at least device detection works (nothing else done yet. Sound card used: Auzentech Prelude which includes native ASIO support)
[MME] Microsoft Sound Mapper - Output [MME] Speakers (Auzen X-Fi Prelude 7. [MME] SPDIF Out (Auzen X-Fi Prelude 7 [MME] Digital Output Device (HDMI) (H [Windows DirectSound] Primary Sound Driver [Windows DirectSound] Speakers (Auzen X-Fi Prelude 7.1) [Windows DirectSound] SPDIF Out (Auzen X-Fi Prelude 7.1) [Windows DirectSound] Digital Output Device (HDMI) (High Definition Audio Device) [ASIO] Auzentech ASIO [Windows WASAPI] Speakers (Auzen X-Fi Prelude 7.1) [Windows WASAPI] SPDIF Out (Auzen X-Fi Prelude 7.1) [Windows WASAPI] Digital Output Device (HDMI) (High Definition Audio Device) |
![]() |
![]() |
#34 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
|
![]() |
![]() |
#35 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Very alpha PortAudio WinUAE attached.
Put the dll in same directory as winuae or to plugins-directory. Notes: Does not check if channels or frequency is supported. Check the log. Exclusive modes (WASAPI, maybe ASIO, probably depends on sound card) may only support 48000Hz. Check the log again ![]() In my quick tests WASAPI seems to be the best, tested with both Prelude and HP laptop with some crappy integrated sound. WASAPI is Vista SP1 (Vista RTM had some bugs)/Windows 7 only. Attached portaudio.dll is logging enabled, it is not official release. EDIT: portaudio updated, WDM-KS support included (it was commented out, perhaps it is broken, can't test because apparently it does not work in Vista/W7 anymore) WDM-KS (Windows XP) not enabled, got only compilation errors. Perhaps some non-bleeding edge portaudio.dll works better.. Last edited by Toni Wilen; 24 June 2010 at 14:14. |
![]() |
![]() |
#36 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
Toni, you work fast. Many thanks for PortAudio features
![]() |
![]() |
![]() |
#37 | |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,137
|
Quote:
|
|
![]() |
![]() |
#38 | |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,991
|
Quote:
|
|
![]() |
![]() |
#39 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,137
|
|
![]() |
![]() |
#40 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,991
|
Works fine here with XP SP3
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Does WinUAE Support AmigaOS 4.1? | Oktai-Wanda | support.WinUAE | 1 | 15 July 2013 04:41 |
Catweasel MK4+ drivers including SID support! | klx300r | Amiga scene | 4 | 22 January 2011 22:03 |
WinUAE will have overlay support again? | Leandro Jardim | support.WinUAE | 2 | 17 October 2010 22:19 |
WinUAE ppc support? | blasterreal | support.WinUAE | 8 | 29 September 2010 00:51 |
WinUAE serial support | Fackamato | support.WinUAE | 1 | 08 May 2003 16:02 |
|
|