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 |
|
Stephen Birarda
|
29df6e6a3e
|
send 256 samples per callback so mixer can reply with two channels
|
2013-02-28 12:21:38 -08:00 |
|
Stephen Birarda
|
75aaa59f76
|
send the correct mixer IP again
|
2013-02-26 17:35:26 -08:00 |
|
Stephen Birarda
|
ba2b79b078
|
accentuate the distance dampening by squaring the coefficient
|
2013-02-26 17:12:41 -08:00 |
|
Stephen Birarda
|
c1d66e4026
|
have mixer kill off silent agents
|
2013-02-26 17:04:57 -08:00 |
|
Stephen Birarda
|
31a164fd19
|
initial changing of volumne of source based on distance
|
2013-02-26 16:57:33 -08:00 |
|
Stephen Birarda
|
1783ee5f85
|
send interface client position to audio mixer
|
2013-02-26 13:13:40 -08:00 |
|
Stephen Birarda
|
abfd3a0168
|
refactor mixer to use AgentList, AudioRingBuffer as AgentData
|
2013-02-25 17:07:32 -08:00 |
|
Stephen Birarda
|
aa9f4f966e
|
allow switchover to new audio mixer received from audio server
|
2013-02-21 15:43:52 -08:00 |
|
Stephen Birarda
|
c28ace9c15
|
have mixer use sockaddr when calling UDPSocket receive
|
2013-02-21 15:17:07 -08:00 |
|
Stephen Birarda
|
8c8309c1f4
|
add some comments to the CMakeLists files
|
2013-02-18 11:08:12 -08:00 |
|
Stephen Birarda
|
fd73b8de82
|
always store ports as unsigned short ports
|
2013-02-18 09:50:15 -08:00 |
|
Stephen Birarda
|
c3c0793ddc
|
mixer needs to send port as unsigned short
|
2013-02-18 09:39:52 -08:00 |
|
Stephen Birarda
|
615f04982c
|
quick fix to allow mixer on machine with domain server
|
2013-02-18 09:11:57 -08:00 |
|
Stephen Birarda
|
c57e98cde5
|
switch back to EC2 domain server
|
2013-02-18 08:59:02 -08:00 |
|
Stephen Birarda
|
b52c24ee47
|
use explicit DOMAIN_IP if it exists
|
2013-02-14 18:16:31 -08:00 |
|
Stephen Birarda
|
c50252322e
|
remove the test domain and mixer triggers
|
2013-02-14 17:02:30 -08:00 |
|
Stephen Birarda
|
5f1b7449e4
|
test jenkins upstream job block
|
2013-02-14 16:54:57 -08:00 |
|
Stephen Birarda
|
da8fd5f4ee
|
hook space server up to shared UDPSocket class
|
2013-02-14 16:45:00 -08:00 |
|
Stephen Birarda
|
a5d08142e1
|
create target for shared hifi library
|
2013-02-14 15:25:50 -08:00 |
|
Stephen Birarda
|
9c822b9d58
|
dynamic switchover of audio mixer
|
2013-02-13 20:43:10 -08:00 |
|
Stephen Birarda
|
5196a1ba1b
|
remove incorrect threaded agent processing, fix agent replacement
|
2013-02-13 17:52:10 -08:00 |
|
Stephen Birarda
|
ff83335123
|
undo solo test for mixer, add localhost mixer const to Audio.cpp
|
2013-02-13 16:19:31 -08:00 |
|