|
|
Creative ALchemy Project: EAX anche su Windows Vista
Alessandro Bordin 23 Gennaio 2007, alle 11:36 Multimedia Trovata la soluzione alla mancata compatibilità di Windows Vista con alcune funzionalità audio avanzate, fra cui EAX
|
|
|
I più informati sapranno che in Microsoft Windows Vista sono stati rimossi gli Hardware Abstraction Layer (HAL), cosa che di fatto si traduce in un mancato supporto a DirectSound 3D con accelerazione audio garantita dal processore dedicato integrato nella scheda audio.
Per coloro ai quali non fosse chiaro il problema, tale mancanza vanificherebbe di fatto la maggior parte delle funzionalità garantite da schede come per esempio quelle della famiglia X-Fi di Creative, in quanto la manipolazione dei flussi audio avverrebbe via software, facendo segnare degradi qualitativi molto sensibili, lasciando fuori importanti funzionalità come per esempio l'EAX.
Un problema non da poco, che però ha finalmente una soluzione. Microsoft Windows Vista infatti permette di sfruttare l'accelerazione audio hardware di tutte quelle schede nativamente compatibili con OpenAL (Open Audio Library), come per esempio X-Fi di Creative. Nel settore del gaming ovviamente sarà anche il titolo a dover supportare tali librerie, anche se a dir la verità la maggior parte degli utlimi titoli non ha problemi in tal senso. Lista completa a questo indirizzo.
Per quei giochi che non sono in grado di supportare OpenAL, è al lavoro il Creative ALchemy Project, nato appositamente per consentire di sfruttare anche con il nuovo sistema operativo Microsoft tutte le funzionalità presenti senza problemi nei sistemi operativi Microsoft precedenti.. Attualmente la procedura per mettersi al riparo dal rendering software dei flussi audio consiste nel copiare due file nella cartella di ogni gioco. Tali file hanno il compito di "tradurre" le richieste Direct3D in OpenAL, in modo tale da poter godere di tutte le "vecchie" funzionalità, pur senza una compstibilità diretta del titolo alle librerie OpenAL. Il progetto Creative ALchemy è in ogni caso in una fase beta, che con il passare del tempo dovrebbe mettere a disposizione strumenti di più facile integrazione da parte di tutti.
Maggiori informazioni a questo indirizzo. |
|
|
|
|
 |
|
 |
Commenti (127)
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - Info
Per contattare l'autore del pezzo, così da avere una risposta rapida, si prega di utilizzare l'email personale (vedere in alto sotto il titolo). Non è detto che una domanda diretta inserita nei commenti venga verificata in tempi rapidi. In alternativa contattare la redazione a questo indirizzo email. |
| Commento # 1
di: TROJ@N
pubblicato il 23 Gennaio 2007, 11:49 |
Per il momento sto vista è davvero inutile...poi il tempo deciderà...
|
|
 |
 |
| Commento # 2
di: Gerardo Emanuele Giorgio
pubblicato il 23 Gennaio 2007, 11:54 |
insomma un wrapper, mossa intelligente da parte di creative. Come si dice, fatta la legge, trovato l'inganno...
@TROJ@N
il vecchio bill si aspettava che appena uscito Vista tutti fossero corsi come i pazzi a cambiare l'hardware solo per il piacere di veder girare il suo nuovo OS... mi spiace bill ma non è un disco dei beatles e in piu gli anni 60 sono finiti da un pezzo
Si campa anche senza M$
|
|
 |
 |
| Commento # 3
di: Vince 15
pubblicato il 23 Gennaio 2007, 11:55 |
Questa è una delle pochissime cose che mi lasciano basito su Vista. Immagino cmq che se quelli della Microsoft hanno intrapreso questa strada, un motivo ci sarà. Rimango ottimista.
|
|
 |
 |
| Commento # 5
di: ultimate_sayan
pubblicato il 23 Gennaio 2007, 11:58 |
Vista è stato sviluppato in anni di lavoro... non è di certo il sistema operativo che si deve adeguare all'hardware ma viceversa. Una volta considerato il problema è giusto che Creative si sia mossa per risolverlo.
Come scritto nella news, Vista permette inoltre di sfruttare meglio le libreria OpenAL e l'accelerazione hardware delle schede compatibili... e questo è un fattore non da poco...
evitiamo quindi sparate ingiustificate, grazie...
|
|
 |
 |
| Commento # 6
di: KinKlod
pubblicato il 23 Gennaio 2007, 11:58 |
Qualcuno sa se anche le Audigy 2 supportano le OpenAL?
|
|
 |
 |
| Commento # 7
di: mauriziofa
pubblicato il 23 Gennaio 2007, 12:00 |
@Vince 15
Il motivo è stato lo sbaglio fatto all'epoca di Win2000 quando per poter portare il plug&play sull'architettura di NT si è deciso di mettere gli HAL e su un 'unico HAL sia l'accelerazione 3D grafica che quella sonora.
Vista rimedia al problema ma riunciando alle eax. Il Wrapper della Creative è un tappullo o workaround lento perchè traduce istruzione per istruzione dalla vecchia versione alla nuova. Sarebbe stato meglio rifare le librerie EAX su OpenAL. Sarà lento e consumerà un sacco di risorse vedrete l'Alchemy Project.
|
|
 |
 |
| Commento # 8
di: MenageZero
pubblicato il 23 Gennaio 2007, 12:00 |
qualcuno ha infromazioni dettagliate o link riguardo a:
- rimozione dell' HAL  (ma solo per i chip audio o tutto ?) e ragioni della cosa
- se l'elaborazione solo sw tramite ds3d ne è una implicazione secondaria (che han "lasciato accadere" xché se ne sono fregati della cosa) o è essa stessa un obbiettivo perseguito
- motivazioni che hanno spinto ms, su questa feature, ad una logica totalmente opposta a quella abituale: dsp audio hw, no con la loro api proprietaria, sì con una api open di terze parti (  )
...  ...
grazie anticipatamente x qualunque risposta  |
|
 |
 |
| Commento # 9
di: TROJ@N
pubblicato il 23 Gennaio 2007, 12:09 |
è meglio che ci diano un motivo a passare alla nuova minestra altrimenti si fredda subito...
|
|
 |
 |
| Commento # 10
di: mauriziofa
pubblicato il 23 Gennaio 2007, 12:12 |
@MenageZero
leggi il mio precedente commento, trovi tutte le risposte.
|
|
 |
 |
|
|
|
|
|
|
Consiglia Hardware Upgrade su Google
|
|
Per il momento sto vista è davvero inutile...poi il tempo deciderà...