Stephen Birarda
|
36c6912de8
|
your agents are now nodes
|
2013-07-03 10:35:09 -07:00 |
|
Philip Rosedale
|
6fbab462f0
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-07-01 22:30:06 -07:00 |
|
tosh
|
f062319c2b
|
introduces named constants for bandwidth meter channel indices / max. drag length
|
2013-07-02 03:53:49 +02:00 |
|
tosh
|
c88642bac2
|
keeps audio from crashing when sound device is unavailable
|
2013-06-29 15:58:25 +02:00 |
|
tosh
|
c18400f8b7
|
Merge branch 'master' of git://github.com/worklist/hifi into 19377
|
2013-06-29 15:41:56 +02:00 |
|
Philip Rosedale
|
6cd25294b4
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-06-26 18:22:16 -07:00 |
|
Stephen Birarda
|
14718980e5
|
tighten audio latency by clearing the network stack after starves
|
2013-06-26 18:17:50 -07:00 |
|
Stephen Birarda
|
1c0b256f92
|
remove echo cancellation from audio code
|
2013-06-26 16:22:54 -07:00 |
|
tosh
|
7690ace2c3
|
Merge branch 'master' of git://github.com/worklist/hifi into 19377
Conflicts:
interface/src/Audio.cpp
|
2013-06-22 05:35:31 +02:00 |
|
tosh
|
290c20bfc7
|
introduces bandwidth meter / dialog
|
2013-06-22 04:22:10 +02:00 |
|
Philip Rosedale
|
74f6ee6fca
|
Fixed spacing at parenthesis
|
2013-06-21 14:33:37 -07:00 |
|
Philip Rosedale
|
13b729d9b4
|
Fixed problems with ring buffer not handling stereo right, reset audio buffers on spacebar.
|
2013-06-20 18:49:05 -07:00 |
|
Philip Rosedale
|
56b8a5880d
|
cleaned up stdout audio reporting
|
2013-06-20 10:59:50 -07:00 |
|
Philip Rosedale
|
c740400224
|
Merge fixes plus auto jitter buffer
|
2013-06-20 10:54:58 -07:00 |
|
Philip Rosedale
|
2c8c34f9bd
|
set jitter buffer on application start to 1/2 of a packet
|
2013-06-20 09:08:37 -07:00 |
|
tosh
|
9c54ef18d3
|
adds 'Oscilloscope::setColor' and uses it when visualizing echo cancellation
|
2013-06-20 03:15:01 +02:00 |
|
tosh
|
7588b7f6bb
|
- separates audio system round trip time determination from echo cancellation
- changes speex parameters to more humble values
- resolves build issues by removing the speex dylibs - static ones are fine
- tightens build script
|
2013-06-20 02:00:12 +02:00 |
|
Philip Rosedale
|
bc374d0183
|
More audio tweaks
|
2013-06-19 16:02:56 -07:00 |
|
tosh
|
651dc19427
|
separates echo cancellation from loopback test (intermediate commit)
|
2013-06-19 23:55:15 +02:00 |
|
tosh
|
755208aaf7
|
comments unused variable to avoid a compiler warning
|
2013-06-19 16:19:50 +02:00 |
|
tosh
|
97fc38313b
|
implements audio echo cancellation based on speex
|
2013-06-19 16:12:25 +02:00 |
|
tosh
|
682a7c9cdf
|
libspeexdsp-based echo cancellation (untested)
|
2013-06-18 22:18:27 +02:00 |
|
Philip Rosedale
|
216c5d054d
|
working on audio system, added metrics on in/out latency.
|
2013-06-18 12:16:39 -07:00 |
|
Philip Rosedale
|
002f8c736f
|
Added adjustable audio jitter buffer (in preferences), and simple lowPassFilter (for pert testing compared to LPF)
|
2013-06-17 18:30:02 -07:00 |
|
tosh
|
66f350d846
|
echo cancellation: ui, calibration, visualization
|
2013-06-17 07:16:29 +02:00 |
|
Stephen Birarda
|
ecd03d7b4b
|
replace magic number 1 with sizeof
|
2013-06-06 11:54:44 -07:00 |
|
Stephen Birarda
|
5bbf96d946
|
allow avatar agents to ask for audio loopback
|
2013-06-05 17:31:52 -07:00 |
|
Stephen Birarda
|
2db7b5de4e
|
fix the number of bytes for microphone audio
|
2013-06-05 14:41:10 -07:00 |
|
Stephen Birarda
|
beb415a851
|
correct buffer byte constants in AudioRingBuffer
|
2013-06-05 12:45:07 -07:00 |
|
Stephen Birarda
|
d64b46a6b2
|
add specialized parsing of audio data to ARB subclasses
|
2013-06-05 12:11:56 -07:00 |
|
Stephen Birarda
|
4cb00ad54b
|
clean up AudioRingBuffer by subclassing
|
2013-06-05 11:51:21 -07:00 |
|
Stephen Birarda
|
0f70c9c06b
|
send full quaternion orientation instead of just bearing to audio-mixer
|
2013-06-04 12:52:09 -07:00 |
|
Jeffrey Ventrella
|
e96503de0d
|
Merge remote-tracking branch 'upstream/master'
|
2013-06-03 12:26:51 -07:00 |
|
Stephen Birarda
|
0fedf354e0
|
don't attempt to send microphone audio if AgentList is NULL
|
2013-06-03 12:10:18 -07:00 |
|
Jeffrey Ventrella
|
8d031b5c2d
|
preparation for extending the avatar ball array to accommodate more touch capabilities
|
2013-06-03 11:53:00 -07:00 |
|
Stephen Birarda
|
a5a30efec9
|
CR fixes
|
2013-05-29 11:42:10 -07:00 |
|
Stephen Birarda
|
5d74a865e8
|
make audio echo a menu option instead of forcing with mirror
|
2013-05-29 11:35:32 -07:00 |
|
Stephen Birarda
|
8118e3bf69
|
type squish in Audio.cpp
|
2013-05-28 16:23:54 -07:00 |
|
Stephen Birarda
|
55954899e6
|
fix silent audio on client
|
2013-05-28 16:20:23 -07:00 |
|
Jeffrey Ventrella
|
75b57d17a7
|
fixed some things based on recent code review
|
2013-05-27 18:54:44 -07:00 |
|
Stephen Birarda
|
95cef67e33
|
Revert "remove unused variable in Audio"
This reverts commit bbdd601855 .
|
2013-05-21 15:01:08 -07:00 |
|
birarda
|
ca9738a101
|
Merge pull request #370 from birarda/master
remove unused varible in Audio
|
2013-05-21 14:52:45 -07:00 |
|
Stephen Birarda
|
bbdd601855
|
remove unused variable in Audio
|
2013-05-21 14:52:05 -07:00 |
|
Andrzej Kapolka
|
597769a861
|
Added basic capsule/sphere collisions between avatar and voxels.
|
2013-05-21 12:58:02 -07:00 |
|
Philip Rosedale
|
d9cc07cf17
|
Working on audio echo cancellation
|
2013-05-18 12:33:21 -07:00 |
|
Philip Rosedale
|
78bd5ab40f
|
Fixes per review
|
2013-05-16 13:34:48 -06:00 |
|
Philip Rosedale
|
29889725ef
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-05-15 21:17:34 -06:00 |
|
Philip Rosedale
|
1a283c3ac0
|
Improvements to scope display, added framework for echo analysis over multiple frames
|
2013-05-15 21:15:55 -06:00 |
|
Stephen Birarda
|
d78daf53e9
|
fix copy of Avatar object for use in Audio class
|
2013-05-15 17:28:27 -07:00 |
|
Stephen Birarda
|
fc5e42cf8b
|
add threaded injection of audio via audio injector class
|
2013-05-15 16:10:59 -07:00 |
|