Stephen Birarda
|
a77cf4fb7f
|
fix audio-mixer shutdown on UNIX/OS X
|
2015-06-25 16:34:38 -07:00 |
|
Stephen Birarda
|
81460e48f4
|
fix for sticking windows audio-mixer
|
2015-06-11 17:25:27 -07:00 |
|
Stephen Birarda
|
ca87d64dc7
|
fix for audio-mixer shutdown hang, removing spaces
|
2015-05-13 12:03:21 -07:00 |
|
Stephen Birarda
|
8c6715e4fc
|
resolve conflicts on merge with upstream/master
|
2015-05-11 11:10:22 -07:00 |
|
Stephen Birarda
|
d75d204ff6
|
standardize cleanup of ThreadedAssignments
|
2015-05-07 17:03:43 -07:00 |
|
Stephen Birarda
|
bfccf02912
|
use lamdbas for linkedDataCreateCallback
|
2015-05-07 15:37:02 -07:00 |
|
Stephen Birarda
|
6b3cf1ba4a
|
remove dependency of PacketHeaders on NodeList
|
2015-05-05 12:19:42 -07:00 |
|
Stephen Birarda
|
d602c71346
|
cleanup audio-mixer stats, add username interpolation
|
2015-05-01 16:12:46 -07:00 |
|
Stephen Birarda
|
842886d0fc
|
add back read_pending_datagrams stats
|
2015-04-29 16:28:47 -07:00 |
|
Stephen Birarda
|
68998f4423
|
cleanup AudioMixer stats to be properly nested
|
2015-04-28 18:19:16 -07:00 |
|
Stephen Birarda
|
77be0012cf
|
cleanup stats packaging in AudioMixer
|
2015-04-28 15:35:51 -07:00 |
|
Atlante45
|
604a13f8ad
|
Only editor can mute environment
|
2015-04-15 17:04:59 +02:00 |
|
ZappoMan
|
e87e0a1e0b
|
some cleanup of dead code related to timers
|
2015-03-11 16:27:04 -07:00 |
|
Atlante45
|
e79e1a547f
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_smoothing
Conflicts:
libraries/audio-client/src/AudioClient.cpp
libraries/audio-client/src/AudioClient.h
|
2015-02-10 16:08:34 +01:00 |
|
Atlante45
|
1cfd98b2d7
|
Name threads
|
2015-01-31 00:50:12 -08:00 |
|
Atlante45
|
bd9668b9fa
|
Change WetLevel modulation
|
2015-01-15 18:23:43 -08:00 |
|
Atlante45
|
46db3277eb
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_smoothing
|
2015-01-14 17:41:14 -08:00 |
|
Atlante45
|
692d9d060e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_smoothing
Conflicts:
interface/src/Audio.cpp
interface/src/Audio.h
interface/src/ModelUploader.cpp
|
2015-01-14 17:14:18 -08:00 |
|
Atlante45
|
2a82ff9768
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
Conflicts:
assignment-client/src/voxels/VoxelServer.cpp
interface/src/Application.cpp
interface/src/Audio.cpp
interface/src/DatagramProcessor.cpp
interface/src/Menu.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/ui/ApplicationOverlay.cpp
interface/src/ui/PreferencesDialog.cpp
libraries/networking/src/NodeList.cpp
libraries/shared/src/DependencyManager.h
|
2015-01-13 11:03:14 -08:00 |
|
David Rowe
|
07b30da2ac
|
Fix miscellaneous types and casts
|
2015-01-08 13:44:51 -08:00 |
|
Stephen Birarda
|
c7a5f3c86c
|
resolve conflicts and merge with upstream master
|
2014-12-29 10:59:42 -07:00 |
|
Clement
|
6f52cf6ee9
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_smoothing
Conflicts:
interface/src/Audio.cpp
|
2014-12-29 09:48:38 -08:00 |
|
Atlante45
|
0bd9ed469e
|
Changed NodeList::getInstance() calls to use the DM
|
2014-12-17 15:28:25 -08:00 |
|
Stephen Birarda
|
1db12453d4
|
move audio stats into member of Audio
|
2014-12-16 14:47:24 -08:00 |
|
Stephen Birarda
|
bb77986f1a
|
use new AudioConstants in AudioMixer classes
|
2014-12-16 11:56:56 -08:00 |
|
Atlante45
|
1f35e130ef
|
Smooth reverb wet level on room edges
|
2014-12-11 12:33:40 -08:00 |
|
Stephen Birarda
|
5c3e90f64f
|
resolve conflicts on merge with upstream master
|
2014-12-03 13:11:56 -08:00 |
|
Atlante45
|
ae3bcc8f06
|
No more .f
|
2014-11-19 16:53:39 -08:00 |
|
Atlante45
|
0528a9ff9b
|
Remove forgotten setLastMuted
|
2014-11-17 10:49:35 -08:00 |
|
Atlante45
|
4615afe034
|
Remove lastMuted member in AvatarAudioStream
|
2014-11-17 10:32:28 -08:00 |
|
Atlante45
|
46eebe9d40
|
Give noisy mutes their own packet type
|
2014-11-17 10:26:47 -08:00 |
|
Stephen Birarda
|
f27367a0c1
|
fix audio-mixer muting for injectors
|
2014-11-13 15:00:40 -08:00 |
|
Philip Rosedale
|
17d0f247d6
|
Switch muting threshold to 0.003 to be a bit less aggressive
|
2014-11-11 14:10:44 -08:00 |
|
Philip Rosedale
|
d9141b4010
|
Merge pull request #3750 from Atlante45/reverb_for_own_voice
Reverb for own voice
|
2014-11-11 10:52:26 -08:00 |
|
Atlante45
|
a868661a25
|
Extra space
|
2014-11-10 15:51:31 -08:00 |
|
Atlante45
|
02b401701f
|
Set a minimum mute intervalle in the mixer
|
2014-11-10 15:46:36 -08:00 |
|
Atlante45
|
edec4d1298
|
Mixer send mute when if too noisy
|
2014-11-10 14:10:29 -08:00 |
|
Stephen Birarda
|
2ca673175a
|
rename StdDev to StDev, patch its leak
|
2014-11-07 17:15:54 -08:00 |
|
Philip Rosedale
|
12eb67c734
|
fix bug with audio mixer muting too often
|
2014-11-07 14:18:57 -08:00 |
|
Stephen Birarda
|
0f32346324
|
resolve conflicts on merge with upstream master
|
2014-11-07 09:10:12 -08:00 |
|
Atlante45
|
4dc40c9e84
|
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb_for_own_voice
|
2014-11-06 23:17:53 +01:00 |
|
Stephen Birarda
|
1a953b5906
|
migrate node hash calls from AudioMixer to new tbb format
|
2014-11-06 13:53:10 -08:00 |
|
AndrewMeadows
|
843aaf4e95
|
Merge pull request #3747 from PhilipRosedale/master
First pass audio mixer muting, improved tour guide, hair, injector loudness in JS
|
2014-11-06 10:36:46 -08:00 |
|
Atlante45
|
44cb35778a
|
Move AudioEnv packet send to own function
Audio environment packet moved to own function and out of the
if/else
So it is now sent all the time, now matter if there are other
people around you
|
2014-11-06 17:42:57 +01:00 |
|
Philip Rosedale
|
688bd0f34f
|
first pass audio mixer automatic muting of noisy streams, tour guide improvements, new lightExample.js, hair hangs over cone 'body'
|
2014-11-05 16:58:58 -08:00 |
|
Stephen Birarda
|
8a72cdd59d
|
leverage new libcuckoo hash outside LimitedNodeList
|
2014-11-05 15:09:54 -08:00 |
|
Atlante45
|
fb33634171
|
ignore penumbra member variable
|
2014-11-04 16:44:39 +01:00 |
|
Atlante45
|
c7b8f7a792
|
remove debug #if
|
2014-11-04 14:00:02 +01:00 |
|
Philip Rosedale
|
cf121a9fe5
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2014-10-28 20:22:40 -07:00 |
|
Philip Rosedale
|
f10aeaffab
|
working on audio mixer muting
|
2014-10-28 20:22:33 -07:00 |
|
Philip Rosedale
|
e5c9ad4525
|
Merge pull request #3661 from Atlante45/reverb_fixed
Audio Environment packets
|
2014-10-28 18:11:14 -07:00 |
|
Stephen Birarda
|
d3bbd251db
|
move Logging to LogHandler
|
2014-10-28 13:59:23 -07:00 |
|
Atlante45
|
12f0237dc7
|
Cleanup
|
2014-10-24 15:02:09 -07:00 |
|
Atlante45
|
847ef64b66
|
move audio env data over to new packet
|
2014-10-24 14:27:55 -07:00 |
|
Atlante45
|
529a7e0369
|
CR
|
2014-10-23 22:55:40 -07:00 |
|
Atlante45
|
d4ec337cae
|
Don't send reverb data as often
|
2014-10-23 13:39:56 -07:00 |
|
Atlante45
|
9c45055aeb
|
Fixed for no/multiple reverb zones
|
2014-10-22 23:32:07 -07:00 |
|
Atlante45
|
8ccbfcf695
|
code cleanup
|
2014-10-22 16:41:41 -07:00 |
|
Atlante45
|
6f9557fe67
|
Do not destroy script reverb settings
|
2014-10-20 15:06:02 -07:00 |
|
Atlante45
|
37b47b52d3
|
Stream reverb settings from mixer to interface
|
2014-10-20 11:49:57 -07:00 |
|
Atlante45
|
26b1e8fc29
|
grab reverb settings on mixer side
|
2014-10-16 22:46:40 -07:00 |
|
Atlante45
|
9019ae4f89
|
Merge branch 'master' of https://github.com/highfidelity/hifi into attenuation_zones
Conflicts:
domain-server/resources/web/js/settings.js
|
2014-10-16 10:55:46 -07:00 |
|
Stephen Birarda
|
72f0bc61a2
|
remove some extra spaces
|
2014-10-15 14:54:28 -07:00 |
|
Stephen Birarda
|
56ad97db17
|
remove mmintrin include that isn't needed anymore
|
2014-10-15 14:26:03 -07:00 |
|
Atlante45
|
b227014510
|
Stupid mistake
|
2014-10-14 14:14:59 -07:00 |
|
Atlante45
|
bbd1afc55c
|
Switch hash to an array
|
2014-10-13 13:50:06 -07:00 |
|
Atlante45
|
6bde4b8324
|
Move break
|
2014-10-13 10:24:01 -07:00 |
|
Atlante45
|
d8c60a78bb
|
Fix stupid variable swap
|
2014-10-10 15:32:29 -07:00 |
|
Atlante45
|
7e8915fed8
|
Break out of double loop
|
2014-10-10 10:08:22 -07:00 |
|
Atlante45
|
0aafd23c7f
|
CR
|
2014-10-10 10:00:35 -07:00 |
|
Atlante45
|
03555174ef
|
Remove TREE_SCALE factor _ update attenuation
|
2014-10-09 18:54:21 -07:00 |
|
Atlante45
|
90c5c7f43c
|
Attenuation coefficients parsing
|
2014-10-09 16:41:48 -07:00 |
|
Atlante45
|
0fa95ba61d
|
Removed Unattenuated zones from mixer
|
2014-10-09 14:46:32 -07:00 |
|
Atlante45
|
06bd9ba16e
|
Split settings parsing according to new structure
|
2014-10-09 14:39:31 -07:00 |
|
Atlante45
|
981666cb38
|
Moved audioMixer setting parsing to its own function
|
2014-10-09 11:49:55 -07:00 |
|
Stephen Birarda
|
0fd7ec34fc
|
remove an unused const
|
2014-10-06 12:34:12 -07:00 |
|
Stephen Birarda
|
909a6e89a8
|
resolve conflicts on merge with upstream master
|
2014-09-30 13:50:04 -07:00 |
|
Atlante45
|
4c34571570
|
Removed debug
|
2014-09-30 12:54:58 -07:00 |
|
Atlante45
|
4e7bf0487b
|
Add attenuation setting on DS page
|
2014-09-30 12:50:50 -07:00 |
|
Stephen Birarda
|
68a70cc914
|
don't use dashes in settings JSON keys
|
2014-09-30 09:40:54 -07:00 |
|
Stephen Birarda
|
e3a85299ce
|
fix setting parsing in AudioMixer for new format
|
2014-09-26 13:17:11 -07:00 |
|
Atlante45
|
fee01f2c73
|
Fixed unknow function
|
2014-09-25 15:26:13 -07:00 |
|
Atlante45
|
94edf2c900
|
Defaulted penumbra filter to true
|
2014-09-24 15:45:43 -07:00 |
|
Atlante45
|
22b39fd62a
|
Decreased penumbra filter values
|
2014-09-23 15:17:46 -07:00 |
|
ZappoMan
|
864c1c88a7
|
fix the filter with delay and add per listener source pair data
|
2014-09-18 14:58:44 -07:00 |
|
ZappoMan
|
ab447e20ee
|
move filter to single instance in mixer, and do filtering on pre-mix buffer not the mixed buffer
|
2014-09-17 12:48:47 -07:00 |
|
ZappoMan
|
c30ef9c331
|
Revert "flip default for enable filter to be disable filter to work around settings bug"
This reverts commit 2a9d8d9238 .
|
2014-09-17 08:52:23 -07:00 |
|
ZappoMan
|
2a9d8d9238
|
flip default for enable filter to be disable filter to work around settings bug
|
2014-09-17 07:04:16 -07:00 |
|
ZappoMan
|
9494af6153
|
fix static when rotating away from source
|
2014-09-16 20:40:09 -07:00 |
|
Philip Rosedale
|
35b772bc4d
|
fixes from review
|
2014-09-16 09:24:23 -07:00 |
|
Philip Rosedale
|
1514b58700
|
add detect if source is self
|
2014-09-16 01:30:25 -07:00 |
|
Philip Rosedale
|
62b21f52af
|
fix for sharp change in attenuation when too near a source
|
2014-09-16 01:18:42 -07:00 |
|
Craig Hansen-Sturm
|
ea6f89c9f4
|
head penumbra filter tuning / head penumbra filter now turned on by default
|
2014-09-15 18:46:10 -07:00 |
|
Craig Hansen-Sturm
|
09370840d5
|
coding standard
|
2014-09-13 00:35:02 -07:00 |
|
Craig Hansen-Sturm
|
2f8ef6b4fb
|
new head penumbra gain calculations
|
2014-09-12 18:31:33 -07:00 |
|
Andrew Meadows
|
2f03f0fb0d
|
removed unused variables
|
2014-09-05 17:00:23 -07:00 |
|
Craig Hansen-Sturm
|
fc0a206985
|
code review comments
|
2014-09-04 22:57:02 -07:00 |
|
Craig Hansen-Sturm
|
fe0b9825d0
|
new coordinate calculations for head penumbra filter
|
2014-09-04 18:10:29 -07:00 |
|
Craig Hansen-Sturm
|
3e3090f1ea
|
coding standard
|
2014-08-28 11:12:17 -07:00 |
|
Craig Hansen-Sturm
|
0881959750
|
left/right channels of head shadow filter now have independent gain + implemented all-pass filter
|
2014-08-27 17:30:11 -07:00 |
|