Stephen Birarda
|
a1d209dd70
|
manage one AgentList per process via singleton
|
2013-04-11 15:45:04 -07:00 |
|
Stephen Birarda
|
a0f3f161b1
|
move AvatarData class to AvatarAgentData subclass of AgentData
|
2013-04-09 16:39:57 -07:00 |
|
ZappoMan
|
2ec3f6b210
|
Adding new AgentTypes.h and moving over to new constants
|
2013-04-09 10:37:07 -07:00 |
|
Philip Rosedale
|
87fd0f7a91
|
Fixed avatar lighting, head scaling, removed some extra log messages
|
2013-04-08 21:13:20 -07:00 |
|
ZappoMan
|
7480283dd4
|
cleanup of packet header constants
|
2013-04-08 19:54:14 -07:00 |
|
Stephen Birarda
|
ebe11151f4
|
use the source attenuation ratio when mixing
|
2013-04-01 13:05:51 -07:00 |
|
ZappoMan
|
ad0b2f024b
|
Fixed a couple of complier warnings, and added a new PerfStat class for monitoring runtime performance
|
2013-03-31 20:43:23 -07:00 |
|
Stephen Birarda
|
431cbec734
|
remove some of the explicit floats to hunt down digital noise
|
2013-03-29 08:29:43 -07:00 |
|
Stephen Birarda
|
ffd2f61420
|
don't use distance attenuation in audio mixer for now
|
2013-03-29 08:20:37 -07:00 |
|
Stephen Birarda
|
9dbb64aaec
|
have mixer and voxel server also maintain agent IDs
|
2013-03-25 16:54:36 -07:00 |
|
Stephen Birarda
|
507b6e0064
|
use abstracted DS check in method from AgentList
|
2013-03-25 16:24:14 -07:00 |
|
Stephen Birarda
|
896047d2aa
|
have the mixer additionally attenuate sources based on extra byte
|
2013-03-25 12:05:32 -07:00 |
|
Stephen Birarda
|
0dc06fef1f
|
pump up the mixer jitter buffer for smoother demo
|
2013-03-22 12:01:48 -07:00 |
|
Kees van Prooijen
|
f308d8e004
|
merge with upstream master
|
2013-03-21 10:10:33 -07:00 |
|
Stephen Birarda
|
68765c5a2c
|
mixer and voxel server must report EC2 address
|
2013-03-20 13:27:27 -07:00 |
|
Kees van Prooijen
|
9ae11ffe77
|
more windows port
|
2013-03-20 12:13:14 -07:00 |
|
Stephen Birarda
|
c7213d6593
|
conditionally include winsock2.h instead of UNIX socket stuff
|
2013-03-19 11:46:53 -07:00 |
|
Kees van Prooijen
|
cd27c74a2d
|
prelimanary changes for windows port
|
2013-03-19 11:01:08 -07:00 |
|
Stephen Birarda
|
e7db715ee7
|
attenuate volume in weak channel on phase delay
|
2013-03-14 14:42:38 -07:00 |
|
Stephen Birarda
|
87a2900bae
|
force STDOUT buffer flush on newline
|
2013-03-13 13:27:51 -07:00 |
|
Stephen Birarda
|
28ac0cbdfc
|
remove mixer smart thresholding for flange testing
|
2013-03-12 12:15:14 -07:00 |
|
Stephen Birarda
|
5bc08fa167
|
increase jitter buffer size on mixer
|
2013-03-12 12:08:47 -07:00 |
|
Stephen Birarda
|
367a553f1e
|
compute standard deviation for one client receive times
|
2013-03-12 10:15:37 -07:00 |
|
Stephen Birarda
|
53b89193f3
|
fix typo for last receive
|
2013-03-11 19:27:23 -07:00 |
|
Stephen Birarda
|
7503db3e19
|
output time difference in receive of packets from client
|
2013-03-11 19:26:21 -07:00 |
|
Stephen Birarda
|
83952e7e32
|
stop the loopback sanity check, timing off
|
2013-03-11 19:10:49 -07:00 |
|
Stephen Birarda
|
73f6d9311d
|
local loopback test from mixer for sanity check
|
2013-03-11 18:56:14 -07:00 |
|
Stephen Birarda
|
14e3160d50
|
only keep the threshold number of frames on mixer as well
|
2013-03-11 17:46:57 -07:00 |
|
Stephen Birarda
|
eaf27a942e
|
add trailing new line to mixer output
|
2013-03-11 17:18:49 -07:00 |
|
Stephen Birarda
|
5f393734e0
|
print out difference between buffer callbacks on mixer
|
2013-03-11 17:12:24 -07:00 |
|
Stephen Birarda
|
593e53a5fc
|
drop mixer jitter buffer to 2 ms
|
2013-03-11 11:53:14 -07:00 |
|
Stephen Birarda
|
a161ea8dc6
|
mixer needs to report itself as on EC2
|
2013-03-08 15:50:48 -08:00 |
|
Stephen Birarda
|
5535b8a4f5
|
allow client to request loopback from mixer
|
2013-03-08 15:37:41 -08:00 |
|
Stephen Birarda
|
a5708c0450
|
take proper max/min values for samples
|
2013-03-07 11:24:59 -08:00 |
|
Stephen Birarda
|
5fe311638e
|
fall back to the working MIN/MAX for int16_t
|
2013-03-07 11:10:16 -08:00 |
|
Stephen Birarda
|
c1ca2daa00
|
include stdint for INT16_MAX and INT16_MIN
|
2013-03-07 11:07:45 -08:00 |
|
Stephen Birarda
|
615d1d5152
|
mix together client samples, don't overwrite
|
2013-03-07 11:05:02 -08:00 |
|
Stephen Birarda
|
160e9f1100
|
mixer needs to report its local address as EC2 box
|
2013-03-06 14:55:44 -08:00 |
|
Stephen Birarda
|
f27af9c903
|
use fred's fancy new formula for distance attenuation
|
2013-03-06 14:13:27 -08:00 |
|
Stephen Birarda
|
7064beba8b
|
fix calcuation of distance attenuation coefficient
|
2013-03-04 15:10:53 -08:00 |
|
Stephen Birarda
|
bb25365604
|
don't recalculate distance coefficient for same two clients
|
2013-03-04 12:03:36 -08:00 |
|
Stephen Birarda
|
7086e075a8
|
undo revert of old low pass filtering test
This reverts commit 1c6fa52357 .
|
2013-03-01 15:50:28 -08:00 |
|
Stephen Birarda
|
f0642f1d11
|
remove low pass filtering tests
This reverts commit 0c05713955 .
|
2013-03-01 15:50:16 -08:00 |
|
Stephen Birarda
|
0c05713955
|
the proper test of fred's low pass algorithm
|
2013-03-01 15:47:55 -08:00 |
|
Stephen Birarda
|
1c6fa52357
|
Revert "Revert "test of a low pass filter in non-FFT space""
This reverts commit 2bbeca1e01 .
|
2013-03-01 15:34:49 -08:00 |
|
Stephen Birarda
|
23088bbdfd
|
have mixer report the EC2 address
|
2013-03-01 15:19:13 -08:00 |
|
Stephen Birarda
|
2bbeca1e01
|
Revert "test of a low pass filter in non-FFT space"
This reverts commit c2578b72bd .
|
2013-03-01 14:54:28 -08:00 |
|
Stephen Birarda
|
c2578b72bd
|
test of a low pass filter in non-FFT space
|
2013-03-01 14:54:00 -08:00 |
|
Stephen Birarda
|
c23b5ff785
|
cap distance amplification at 1, create spatialized mix
|
2013-03-01 12:33:24 -08:00 |
|
Stephen Birarda
|
400cb238f2
|
calculate angle between agent and other sources to prep for phase delay
|
2013-02-28 17:50:17 -08:00 |
|