Commit graph

10 commits

Author SHA1 Message Date
Bill Currie
998b736326 almost there. phase lerping is a bit borked (somehow does it completely wrong),
but I'll get that sorted :) BTW, should be effectively disabled if
snd_phasesep is 0
2000-10-11 23:14:27 +00:00
Bill Currie
4323b3039e Stereo using phase separation now works without static. It is turned off by
default, but can be turned on simply by setting snd_stereo_phase_separation to
something resonable (eg 0.6). snd_stereo_phase_separation is measured in
milliseconds and the 0.6 is based on assuming a 20cm diameter head with speed
of sound being 331m/s (0.000604229607 is more accurate for that, but I didn't
want to type it in the console:) at the moment, phase and volume separation
happen together. I'm not sure if it's worth disabling volume separation when
phase separation is used, it sounds good to me :).
2000-10-10 17:39:24 +00:00
Bill Currie
8bb5d9decb first attempt at stereo phase separation. sortof works but is staticy due to
lost samples. currently disabled so nobody complains
2000-10-06 23:48:09 +00:00
Bill Currie
7f5868530f more header fixups. still doesn't compile 2000-08-21 05:39:54 +00:00
Bill Currie
2718705414 prelim header changes. doesn't build yet 2000-08-21 03:52:28 +00:00
Bill Currie
b39fa5ac8a New cvar system. -svga and -x11 still compile, link and run!! :) 2000-08-21 00:54:21 +00:00
Bill Currie
1c362eca61 copyright header stuff 2000-08-20 05:25:28 +00:00
Bill Currie
111c1b0d4c un-dosify 2000-08-20 01:33:10 +00:00
Bill Currie
4047bd947f include config.h
convert #if USE_INTEL_ASM to #ifdef USE_INTEL_ASM
add cl_math.S to math_ASM

unfortunatly, snd_mixa.o isn't being built. Haven't figured that one out yet
2000-08-20 00:38:32 +00:00
Jeff Teunissen
9d334e8b22 Initial revision 2000-08-19 22:24:16 +00:00