15 February 2009, 14:37 | #21 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,646
|
Not really sure, I'm not on Vista.
Sucks about ASIO! |
15 February 2009, 15:14 | #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. |
15 February 2009, 16:59 | #23 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
Perhaps it is possible to use (for example) Foobar2000 sound output plugins...
It has both ASIO and WASAPI plugins. |
15 February 2009, 20:02 | #24 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
|
16 February 2009, 05:04 | #25 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,646
|
Go the audionerd movement, xpect! ;D
That sounds amazing, Toni! |
16 February 2009, 11:21 | #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 ! |
16 February 2009, 12:51 | #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. |
|
16 February 2009, 17:37 | #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. |
|
16 February 2009, 17:45 | #29 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
Quote:
|
|
16 February 2009, 18:28 | #30 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
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..) |
17 February 2009, 10:25 | #31 | |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
Quote:
|
|
17 February 2009, 11:57 | #32 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
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..) |
|
17 February 2009, 17:14 | #33 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
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) |
17 February 2009, 19:11 | #34 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
|
17 February 2009, 20:12 | #35 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
|
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. |
22 February 2009, 11:51 | #36 |
Registered User
Join Date: Sep 2008
Location: Sesimbra/Portugal
Posts: 1,462
|
Toni, you work fast. Many thanks for PortAudio features Will test them ASAP!
|
22 February 2009, 20:44 | #37 | |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,085
|
Quote:
|
|
22 February 2009, 20:50 | #38 | |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,615
|
Quote:
|
|
22 February 2009, 20:55 | #39 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,085
|
|
22 February 2009, 21:00 | #40 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,615
|
Works fine here with XP SP3 So you made a folder called 'Plugins' in the WinUAE main folder and put the DLL in there? (just to make sure there is no typo or something alike)
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
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 |
|
|