Home| What is Steam| Community| News| Cyber Cafés| Forums| Support| Stats

Go Back   Steam Users' Forums > Steam Game Discussions > H - L > Left 4 Dead
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rating: Thread Rating: 6 votes, 4.00 average. Display Modes
Old 11-06-2008, 07:46 AM   #1
43st
 
Join Date: Sep 2007
Reputation: 0
Posts: 54
L4D and Alchemy (X-fi)

Do Valve games still require Alchemy in Vista, for X-fi based audio? Or has this been fixed?
43st is offline   Reply With Quote
Old 11-06-2008, 07:50 AM   #2
derFeef
 
Join Date: Sep 2007
Reputation: 111
Posts: 3,020
wut.... just needed for EAX enabled games (without openal), which source games are not, and mult ichannel audio. So maybe yes, depends on what you are want to do
derFeef is offline   Reply With Quote
Old 11-06-2008, 07:51 AM   #3
doomed
 
Join Date: Jun 2006
Reputation: 0
Posts: 70
AFAIK it has been fixed.
doomed is offline   Reply With Quote
Old 11-12-2008, 01:21 PM   #4
zuckel
 
Join Date: Sep 2007
Reputation: 0
Posts: 57
i'm wondering too. could someone clear this up?

cause right now i can't really hear where zombies are.
zuckel is offline   Reply With Quote
Old 11-12-2008, 05:06 PM   #5
43st
 
Join Date: Sep 2007
Reputation: 0
Posts: 54
I went back and dug up some info from when I was playing Insurgency.. link

If you plan on using DirectSound, then you'll need Alchemy I believe. Duration: 10 Buffer: 4

Quote:
Originally Posted by thomase
For HL2, you have a few different options as well. The HL2 sound engine is software based and creates a mix of 2 (2 speaker or headphones), 4, or 5 channels. If snd_digital_surround is set to 0 (default), it uses DirectSound3D to map these 2/4/5 channels to 3D coordinates. The result is that the 2/4/5 channels go through a final DirectSound3D mixing phase. The 2 channel output DOES NOT include any special virtual spatialization processing for headphones. I don't really understand why they did it this way, but that is the story. Maybe they didn't know how to do direct multi-channel output, although that is hard to believe.

If snd_digital_surround is set to 1, instead of using DirectSound3D, the engine sends the 2/4/5 channels DIRECTLY to the associated channels. This mode was added in a patch some time after release. For some reason, doing it this way instead of through DirectSound3D fixed some problems for Soundstorm users with DD encoding to a 5.1 receiver, hence the name of the variable snd_digital_surround even though it REALLY has to do with DirectSound3D. You don't need a Soundstorm to turn on this feature and get 2/4/5 direct channels instead of going through DirectSound3D.

So, for a 5.1 setup you probably wan't to be in "Game Mode". Set both the game and Creative speaker settings to 5.1. Now you have 2 options; you can set snd_digital_surround to 0 or 1 and see which you like best. I'm guessing most people with 5.1 setups prefer setting it to 1.

For a headphone setup, I'd recommend experiementing between 3 different settings. As a common setup for all 3, first you have to untick "Synchronize with Control Panel". Then set the game to 5.1 mode and set the Creative panel to Headphones. Make sure you enable CMSS3D and set MacroFX and ElevationFilter to Auto or Off. Now for the options:

1.) Set snd_digital_surround to 0 (default). The engine will map the 5 channels to DirectSound3D hardware voices and your X-Fi will virtualize this for headphones.

2.) With the X-Fi in "Game Mode", set snd_digital_surround to 1. The engine will send 5 channels directly to the X-Fi, bypassing DirectSound3D, and these will be virtualized for headphones. The difference is that when sending to the X-Fi as raw channels, the X-Fi will use it's own pre-determined locations for the virtual speakers it is trying to simulate. When in DirectSound3D mode, the game controls these positions. They are certainly different, but I don't know exactly what the positions are in each case.

3.) With X-Fi in "Entertainment Mode", set snd_digital_surround to 1. This is similar to option 2, but the X-Fi will add a little extra processing to simulate the behavior of speakers in a virtual room (slight reflections, etc.). I find that this externalizes the sound image a bit more, but you may feel that it interferes with the game's own environmental effects.

Last edited by 43st : 11-12-2008 at 05:13 PM.
43st is offline   Reply With Quote
Old 11-13-2008, 03:36 AM   #6
zuckel
 
Join Date: Sep 2007
Reputation: 0
Posts: 57
thanks for the info 43st.
problem is that l4d doesn't know snd_digital_surround.

btw, from my hearing i like it better with alchemy activated, but it may just as well be a placebo.
zuckel is offline   Reply With Quote
Old 11-13-2008, 04:04 AM   #7
Ben&Jerry
Banned
 
Join Date: Sep 2008
Reputation: 1
Posts: 89
i play with headphones and both tf 2 and l4d when i turn on alchemy it becomes muffled. just game mode and CMSS 3D lets me hear where zombies are perfectly.
Ben&Jerry is offline   Reply With Quote
Old 11-13-2008, 04:27 AM   #8
loonysaint
 
Join Date: Nov 2008
Reputation: 0
Posts: 52
Are we sure L4D even needs alchemy?

It sounds the same to me...
If i type soundinfo in game with or without alchemy i get the same info back...

Sound Device: 5 Channel Surround
Channels: 6
Samples: 49152
Bits/Sample: 16
Rate: 44100
total_channels: 64
loonysaint is offline   Reply With Quote
Old 11-13-2008, 07:12 AM   #9
f@nb0y
 
Join Date: Nov 2008
Reputation: -5
Posts: 71
This is how to get surround sound with CMSS3D Headphones:

Windows control panel sounnd settings: quadraphonic or 5.1 or 7.1 (i like quad settings)

X-Fi: Gamemode, CMSS on, headphones, DO NOT SYNC with windows settings

For older than orangebox games: snd_digital_surround set to 1

NOTE: don't know if this is the case for VISTA. I refuse to touch that piece of crap
f@nb0y is offline   Reply With Quote
Old 11-13-2008, 07:53 AM   #10
Choum
 
Join Date: Sep 2007
Reputation: 0
Posts: 18
ALchemy

Features

Enables DirectSound3D game's audio to be processed by your Sound Blaster Audigy or Sound Blaster X-Fi to deliver EAX effects, 3D audio, sample rate conversion and hardware audio mixing on Windows Vista.

There's no need of alchemy for 5.1 sound for every game which use orange box or l4d engine(but hl2 and ep1 need it for 5.1).


You can use alchemy with l4d by using duration : 10 buffer : 5 like all other source game.
It can be usefull to activate hardware audio mixing, cmss, or/and crystalizer.

In this case you need to set the speakers options to 5.1 (for 5.1 or less, even headphone) or 7.1 (if you had 7.1 speakers)in the game and never change it in the game menu, you only need to change speakers setting(headphone, 5.1 or other)setting in thecreative audio console, never in the game itself.

Because, alchemy transmute directsound call to openal so your game need to send 5.1/7.1 DS "flux" to alchemy wich convert it to 5.1/7.1 openal.

For headphone use alchemy with 5.1 setting ingame and headphone setting in Creative audio console, it's work better with cmss-3d.

If you change speakers setting ingame with alchemy enabled, you will lost alchemy transmute(you'll need to restart the game to reactivate it), because If I remember alchemy doesn't support the directsound changespeaker command.

Last edited by Choum : 11-13-2008 at 08:05 AM.
Choum is offline   Reply With Quote
Old 11-13-2008, 06:42 PM   #11
Sv-z
 
Join Date: Nov 2008
Reputation: 0
Posts: 16
I am using A2 ZS, and L4D (at least now demo) still needs AL to get multi-channel sound effects under Vista. I am sure it's the same for X-Fi under Vista. I set Buffer=5 and Duration=25.
Sv-z is offline   Reply With Quote
Old 11-13-2008, 09:18 PM   #12
richard.eid
 
Join Date: Jul 2006
Reputation: 437
Posts: 3,769
EDIT: OK, so I decided to cancel my GameStop pre-order and get it from Steam so I can play it the second it's released. I pre-loaded Left 4 Dead and am ready to rock 'n roll. It would seem that Valve didn't go with a GCF for Left 4 Dead, so I edited the configuration settings below to reflect the new paths.

-------------------------------------------------

If you want to take full advantage of any Source based game's sound in Vista(and also any and every game that uses DirectSound) using your Creative Labs sound card, you need to use ALchemy. Here's how you can configure Left 4 Dead when it's released.

For Vista 64-bit:

Code:
Game Title:  Left 4 Dead
Use Registry Path:  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\InstallPath
Install into Sub Folder:  steamapps\common\left 4 dead
Buffers:  5
Duration:  10
Maximum Voice Count:  128
For Vista 32-bit and XP 32-bit:

Code:
Game Title:  Left 4 Dead
Use Registry Path:  HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\InstallPath
Install into Sub Folder:  steamapps\common\left 4 dead
Buffers:  5
Duration:  10
Maximum Voice Count:  128
I'm assuming that Left 4 Dead will follow the same path as all other Valve games and not install itself into the common folder once it's released in full. If it does, in fact, install like the rest of the Valve games, you can create a folder titled left 4 dead under your steamapps\username folder right now and pre-configure it so it'll be ready to go when it's released. If you don't want to do that, ALchemy will give you an error when you click OK.

These settings apply to any Source based game...and also GoldSource, for that matter.

Source Engine Games Set 1
Source Games "Orange Box"

In my opinion, it's worth the little time it takes to set up.

Last edited by richard.eid : 11-14-2008 at 10:18 PM.
richard.eid is offline   Reply With Quote
Old 11-14-2008, 12:32 PM   #13
43st
 
Join Date: Sep 2007
Reputation: 0
Posts: 54
Great information guys, thanks a lot.
43st is offline   Reply With Quote
Old 11-14-2008, 10:19 PM   #14
richard.eid
 
Join Date: Jul 2006
Reputation: 437
Posts: 3,769
I edited my post above. It's pretty important that you use the new configuration I outlined.
richard.eid is offline   Reply With Quote
Old 11-14-2008, 10:22 PM   #15
jimmysmitty
 
Join Date: Apr 2008
Reputation: 36
Posts: 2,933
Thats weird. I have had my X-Fi since October with Vista and no VALVe game has ever needed Alchemy for full support.
jimmysmitty is offline   Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


All times are GMT -8. The time now is 11:54 AM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Site Content Copyright Valve Corporation 1998-2009, All Rights Reserved.