Microsoft presenteert bèta's XAudio2 en DirectX 10.1

Microsoft heeft een tech-demo van DirectX 10.1 online gezet. In de software development kit heeft de softwaregigant onder andere een bèta van XAudio2 gestopt. Deze cross-platform-driver moet het huidige DirectSound gaan vervangen.

DirectX-logoGebruikers kunnen de 468MB wegende DirectX-SDK in theorie zelf uitproberen, maar voordat de software werkt zal eerst gewacht moeten worden op het vrijgeven van het eerste Service Pack voor Windows Vista. Volgens Microsoft biedt Direct3D een aantal nieuwe rendermogelijkheden die in de laatste lichting grafische kaarten zijn aan te roepen. Zo zullen spellen gebruik kunnen maken van shader model 4.1. XAudio2, een techniek die al in de XBox 360 gebruikt wordt, moet uiteindelijk DirectSound geheel gaan vervangen. Met de nieuwe api voor de geluidsaansturing kan ieder geluidskanaal onafhankelijk geregeld worden en zijn diverse dsp-effecten aan te roepen. Microsoft heeft ook nog enkele ontwikkeltools in het pakket gestopt. Zo kunnen sounddesigners aan de slag met XACT Session Windows.

Door Dimitri Reijerman

Redacteur

01-08-2007 • 16:53

53

Submitter: aliencowfarm

Bron: Extreme Tech

Reacties (53)

53
48
10
4
0
19
Wijzig sortering
Laat ons hopen dat XAudio2 vooruitgang kan bieden wat betreft de ondersteuning voor EAX-kaarten. die zijn met het verdwijnen van directsound immers zo goed als onbruikbaar geworden (althans de hardwarematige effecten, die de kaarten juist een pré gaven tov andere)
Wie weet heeft MS dit wel opgevangen en is het bereid hier wat aan te doen :) (hoewel de verantwoordlijkheid voor dit probleem imho eerder bij de hardwarefabrikanten (creative voorop) ligt, die te weinig pro-actief a) consumenten hebbent ingelicht b) te weinig nieuwe hardware op de markt gezet hebben c) te weinig inspannignen doen om de "vorige generatie kaarten" op Vista te laten scoren. :/
1.5 jaar? Gaan we beta's van besturingssystemen ook meetellen dan? Vista is nog niet zo lang uit hoor. En hoewel ik zelf ook geen 10 dollar zou willen betalen voor drivers, kan ik ergens wel begrijpen dat Creative geen zin heeft om het maar gratis te moeten ontwikkelen. Zij kunnen er niks aan doen dat MS maar het gehele geluidssysteem van XP op de schop heeft gegooid. Daarbij, die geluidskaarten zijn in het XP tijdperk uitgekomen, en je hoéft Vista niet te gebruiken. Zou Creative natuurlijk wel sieren als ze dit alles kostenloos op te lossen, maar om ze nu gelijk neer te sabelen?
Creative ging er in het begin van de Live/Augigy serie nogal prat op dat ze geregeld met nieuwe drivers zouden komen (die er overigens mondjes maat kwamen).
In mijn opinie is het dan nogal onbeschoft om maar 9,95$ te vragen voor een product waarvan je enigzins mag verwachten dat het ook onder een nieuw OS nog netjes gesupport gaat worden. Dat je drivers moet ontwikkelen en dat daar kosten aan hangen dat weet je op voorhand al. Anders zeg je ook niet dat er updates voor zullen uitkomen. 8)7
Hoe oud is die serie inmiddels al wel niet? Ik vind het best netjes dat ze er überhaupt drivers voor uitbrengen.

10 dollar is nog altijd beter dan een nieuwe geluidskaart kopen, en kom op zeg, je hebt minimaal 70 euro voor Vista neer moeten tellen die 7 euro 50 kan er dan ook nog wel bij.

Ik vind het eerder onbeschoft dat veel fabrikanten geen drivers uitbrengen voor andere besturingssystemen behalve windows en OS X. Ze kunnen ook best een aantal enthousiastelingen aanwijzen met een NDA, er zijn genoeg mensen die het voor niks doen. Een gesloten driver is nog altijd beter dan geen ;)
Voor 9,95 kan het allemaal weer werken onder Visat. ;) (maar eax kan me gestolen worden, mijn gaat hiet om het HQ geluid van de kaart)
De eerste Service Pack van Vista? Dat is toch net zoiets als Duke Nuke'm Forever?
Duke Nuke'm Forever krijgt ook DX10.1 ondersteuning. :+
volgens mij heb je per ongeluk een puntje teveel gezet :+
Vista blijft nog steeds de meest absurde dwang om over te stappen op DirectX 10.

Het zou Micro$oft sieren als ze DirectX 10 ook uitbrengen voor XP.
jij het duidelijk het artikal gemist op tweakers net waarin werd uitgelegd waarom het (bijna) niet mogelijk is om dx10 op XP te krijgen.
En jij hebt duidelijk de artikels gemist waarin mensen erin geslaagd waren directx (gedeeltelijk) te doen werken op xp?
Anoniem: 58485 @Sorcix1 augustus 2007 18:34
Maar bij lange na nog niet in een werkende fase.
Ja via een emulator op 3fps met een C2D E6800 en een 8800GTX, dat noem ik niet werkend...

verdiep je nu eens in de achtergrond van de techniek, absoluut niet XP compatible!!

Verder is het antuurlijk wel schandalig dat sommige DX9 spellen zijn uitgebracht als Vista Only.
Dat niet alleen, er zijn ook bepaalde titels die 'vista only' zijn maar nog prima op DirectX 9 bijv kunnen werken. Is gewoon puur marketing. MS heeft enorm veel geld besteed om vista populair te maken onder de mens. Nou, ik heb het ondertussen 2 keer geprobeerd met vista, maar met veel ellende blijf ik toch liever op XP, en dat is dan niet mijn hardware of performance (die was zelfs harstikke goed) maar de manier waarop alles werkt zit me gewoon niet lekker.

Dit is geen OS voor mensen die gewoon hun mail willen checken en af en toe een document willen schrijven, daarvoor komt er teveel 'zooi' op de gebruiker mee af.
Ik heb het artikel wel gelezen en het heeft mij absoluut niet overtuigd. Niet alles wat je leest is waar. Ik meen me trouwens te herinneren dat er onlangs nog over gesproken werd dat MS het driver model toch maar ietsje aan ging passen zodat het 'ineens' in theorie wel op XP zou kunnen draaien.

Daarbij, Microsoft heeft DX10 zelf ontworpen, hadden ze het maar zo moeten ontwerpen dat het ook op XP kon worden overgezet, desnoods met een extra laagje ertussen. Je kunt letterlijk alles programmeren, dus ook DX10 op Windows XP...
Dan wil ik ook DirectX ondersteuning voor Dos!
En als ik tegen jou zegt dat het absoluut onmogelijk is om met je teen je neus aan te raken geloof jij dat ook gelijk? Ik daag je uit om het tegendeel te bewijzen, niet bijster moeilijk :P

Kom op zeg, Microsoft zaait alleen maar fud rond om gebruikers warm te laten lopen voor Vista.

Waarom zouden ze directX 10 niet op exact dezelfde hardware kunnen draaien met alleen een ander OS? Ze hebben het allebei zelf geschreven, het enige dat ze moeten veranderen zijn de Api's waarmee je de drivers aanroept. Aangezien ze die zelf best weten te vinden onder allebei hun zelf ontworpen OSen is het echt niet onmogelijk.

Als ze DirectX10 al nieteens naar Windows Xp zouden kunnen krijgen vind ik het toch knap van de proggerts van Wine dat ze een grootste deel van DirectX 9 onder linux werkend hebben weten te krijgen. :+

Net alsof je twee fietsen hebt gemaakt en je aan eentje schijfremmen aanbrengt. Een vriend koopt jouw andere fiets en vraagt of je aan zijn fiets ook schijfremmen wilt monteren, op zijn kosten "Nee, dat gaat niet want die fiets is groen en heeft een ander ventieldopje" 8)7
jij het duidelijk het artikal gemist op tweakers net waarin werd uitgelegd waarom het (bijna) niet mogelijk is om dx10 op XP te krijgen.
Ik denk dat je zelf ook een artikel hebt gemist. NVidia kon de vereiste virtualisatie voor DX10 niet voor elkaar krijgen, waarop MS die vereiste heeft laten vallen. Als gevolg daarvan kan DX10 wel degelijk uitgebracht worden voor XP.
Zo wordt ook onboard geluid steeds beter.

Maar wachten op de eerste service packs voor vista?
Dacht laatst te lezen dat de eerste service pack nog erg lang duurt.
Anoniem: 69437 1 augustus 2007 16:57
Volgens Microsoft biedt Direct3D een aantal nieuwe rendermogelijkheden die in de laatste lichting grafische kaarten zijn aan te roepen. Zo zullen spellen gebruik kunnen maken van shader model 4.1.
Hmm, was het niet de bedoeling dat DX10 één blok moest zijn, waaraan je videokaart kon voldoen of niet? Als ik het zo lees heb je nu met nieuwe kaarten nieuwe DX10-features die niet werken met oudere kaarten. Dan moet dus vanaf nu weer elke nieuwe capability van je kaart getest worden door een game.

[Reactie gewijzigd door Anoniem: 69437 op 22 juli 2024 14:16]

ATI is daar allang mee bezig. Voor zover ik weet ondersteund de HD 2900XT DX10.1. nVidia's krachtpatsertjes kunnen dat dus niet :)
Leuk! En nu nog de spellen...
Het was bij DX9 ook zo dat de spellen even op zich lieten wachten. Je moet je wel even bedenken dat er 2 to 3 jaar aan zo'n spel gewerkt wordt. Je hoeft het niet te kopen ;)

Ik ben echt razend beniewd hoe de 2e generatie DX10 kaarten van nvidia het gaat doen op gebied van prestatie. Hopelijk gaat de performance van spellen niet 40% achteruit als je op vista overstapt. Dat is wel de reden dat ik nog een beetje terughoudend ben om een DX kaart aan te schaffen. Een beetje het gevoel alsof ze het uit hebben gebracht toen het voor 90% af was. Eerst maar eens kijken wat 10.1 gaat doen dan.
Anoniem: 176750 @Andros1 augustus 2007 18:22
Ja ATi loopt namelijk ver voor op nVidia :)
De nVidia 9 series die later dit jaar uit komen hebben allemaal 10.1 ondersteuning, ik weet niet hoe het met de 8 series zit, misschien met een driverupdate dat het zo ver komt.

Vergeet niet 10.1 is een superset van 10, dat betekend dat de spellen (spel: Crysis) ook op 10 zullen draaien, en DirectX10 of 10.1 nVidia kick nog steeds ATi's shiny red ass.
Anoniem: 77640 @Andros1 augustus 2007 23:41
Voor zover ik weet ondersteund de HD 2900XT DX10.1
Ik vind niks dat dit bevestigt... Heb je daar een bron voor?
Hmmm, betekend dat dat we straks weer 1,5 jaar moeten wachten op nieuwe drivers van Creative voor onze soundblaster audigy kaartjes, waarvoor vervolgens ook nog eens betaald moet worden? Of hebben de drivers van geluidskaarten hier niets mee te maken en gaat het alleen de spelprogrammeurs aan?
Ben ik benieuwd of de X-Fi de functionaliteiten die het onder XP heeft, met XAudio2 onder Vista kan "terugwinnen". :/
X-Fi heeft al veel functies weer terug gekregen.
Drivers zijn zelfs gesigned sinds de laatste update :)

En Alchemy doet zijn werk uitstekend met de meeste oude games die ik nog speel. De nieuwe games maken al gebruik van de nieuwe manier van aanspreken.
Deze cross-platform-driver moet het huidige DirectSound gaan vervangen
Betekent dit dat deze driver ook gaat werken op Mac en Linux of bedoelen ze Windows XP en Vista.
En kan je het dan nog wel cross-platform noemen?
Cross platform ala Windows en Windows (Vista <> XboX360 dus niet eens Vista <> XP).

Denk maar niet dat MS echt cross-platform drivers gaat ontwikkelen, gaan hun eigen markt even lekker onderuithalen :).

[Reactie gewijzigd door Darkvater op 22 juli 2024 14:16]

Ik had niet aan de Xbox gedacht. |:(
Maar dat is ook niet echt cross-platform omdat daar ook een Windows versie op draait. :)
Mac en Linux zou toch ook cross platform zijn?
En WinXP / WinVista is allebei Win32, dus geen cross-platform, denk dat je inderdaad aan 360 / Vista moet denken.
Anoniem: 98889 1 augustus 2007 17:53
Gebruikers kunnen de 468MB wegende DirectX-SDK in theorie zelf uitproberen, maar voordat de software werkt zal eerst gewacht moeten worden op het vrijgeven van het eerste Service Pack voor Windows Vista.
http://core.tweakers.net/...ws-Vista-pas-in-2009.html

Nog anderhalf jaar wachten voor je het kan testen dus }>
ik ben benieuwd wanneer we de eerste "hoge kwaliteit" geluidskaarten kunnen verwelkomen die dit native ondersteunen zonder omvormdrivers enz.
creative schijnt druk aan het werk te zijn, ik hoop dat er ook nog goede alternatieven komen.

Op dit item kan niet meer gereageerd worden.