Ken Cooke
|
4a253023ee
|
float constants
|
2017-08-24 10:15:54 -07:00 |
|
Ken Cooke
|
c3ff505b73
|
More aggressive noise gate threshold
|
2017-08-24 10:06:41 -07:00 |
|
Atlante45
|
70a5916ef3
|
Fix debug builds startup crash
|
2017-07-19 16:18:01 -07:00 |
|
Seth Alves
|
06618e81d0
|
remove unneeded <>
|
2017-07-12 13:14:32 -07:00 |
|
Seth Alves
|
ddf2312dc6
|
code review
|
2017-07-12 12:45:52 -07:00 |
|
Seth Alves
|
b556ddc0ef
|
remove unneeded AudioInjectorPointer constructor
|
2017-07-12 07:24:19 -07:00 |
|
Seth Alves
|
084a989a7a
|
stopAndDeleteLater is now just stop
|
2017-07-11 21:21:42 -07:00 |
|
Seth Alves
|
3897ab2723
|
don't call deleteLater on smartpointered object
|
2017-07-11 20:16:00 -07:00 |
|
Seth Alves
|
972dc4d1b2
|
more const ref
|
2017-07-11 19:56:34 -07:00 |
|
Seth Alves
|
c52e7e180a
|
use const AudioInjectorPointer& in some places
|
2017-07-11 19:42:03 -07:00 |
|
Seth Alves
|
81489ea6c4
|
use QEnableSharedFromThis
|
2017-07-11 18:44:37 -07:00 |
|
Seth Alves
|
0b2f13dacc
|
don't use deleteLater on smartpointered object
|
2017-07-11 17:07:44 -07:00 |
|
Seth Alves
|
59c586bc5d
|
remove unused code
|
2017-07-11 16:58:19 -07:00 |
|
Seth Alves
|
3c8c87cff5
|
i hate you, milkman dan
|
2017-07-11 16:48:28 -07:00 |
|
Seth Alves
|
3670a04d8e
|
switch bare pointers to AudioInjector objects to be QSharedPointers
|
2017-07-11 14:24:58 -07:00 |
|
Brad Davis
|
6fc82bb351
|
Switch to preprocessor macro for blocking invokes to capture function information
|
2017-06-30 11:36:24 -07:00 |
|
Brad Davis
|
b52dd7b822
|
Don't use blocking connections on the main thread
|
2017-06-29 20:45:17 -07:00 |
|
Brad Hefta-Gaub
|
197006e3d3
|
Merge pull request #10780 from kencooke/audio-hrtf-avx512
HRTF optimizations
|
2017-06-22 13:34:05 -07:00 |
|
Ken Cooke
|
af0f460659
|
Fix extra whitespace
|
2017-06-22 06:38:13 -07:00 |
|
Ken Cooke
|
5d235f8c52
|
Fix typo
|
2017-06-22 06:32:32 -07:00 |
|
Ken Cooke
|
38c87b0f08
|
Fallback code to allow compiling with VS2013
|
2017-06-21 13:19:46 -07:00 |
|
Ken Cooke
|
afb26df2de
|
Runtime dispatch for AVX512 optimized HRTF
|
2017-06-21 11:26:53 -07:00 |
|
Ken Cooke
|
00c904c927
|
Detect compiler support for SIMD intrinsics in conditional compilation
|
2017-06-21 09:34:02 -07:00 |
|
Ken Cooke
|
1688ad5f0a
|
HRTF optimized for AVX512
|
2017-06-20 17:09:38 -07:00 |
|
Stephen Birarda
|
c132e29b06
|
remove conditional seek from InboundAudioStream
|
2017-06-14 11:42:19 -07:00 |
|
Stephen Birarda
|
29842c67cc
|
use received message faking for cleaner replication in audio
|
2017-06-13 18:04:59 -07:00 |
|
Stephen Birarda
|
ab3a0ddba2
|
don't emit codec mismatch upstream, handle replicated silent frames
|
2017-06-12 19:49:02 -07:00 |
|
seefo
|
cc57d28ccc
|
Made requested changes to PR10554
|
2017-05-26 11:49:43 -07:00 |
|
seefo
|
90d5b2a6d4
|
Removed SoundProcessor's dependence on Sound objects
|
2017-05-26 10:32:34 -07:00 |
|
seefo
|
32b5ac5020
|
Moved audio asset processing to a separate thread
|
2017-05-25 16:10:53 -07:00 |
|
Ken Cooke
|
3d67978caa
|
Delete the old noise gate
|
2017-05-23 15:53:38 -07:00 |
|
Ken Cooke
|
986d86ec17
|
Fix nasty preexisting bug in computing numSamples, where sizeof(SAMPLE_SIZE) incorrectly returns 4 instead of 2.
|
2017-05-23 10:29:43 -07:00 |
|
Ken Cooke
|
746b41e509
|
Fix typo in comments
|
2017-05-18 17:30:07 -07:00 |
|
Ken Cooke
|
205b9d4aec
|
Fix compiler warnings
|
2017-05-18 16:49:02 -07:00 |
|
Ken Cooke
|
18ed3dd6ed
|
Remove debug code
|
2017-05-18 14:30:25 -07:00 |
|
Ken Cooke
|
6f2a84a084
|
Add stand-alone DC blocking filter
|
2017-05-18 14:26:35 -07:00 |
|
Ken Cooke
|
c1cd26b473
|
New log-domain noise gate with adaptive threshold
|
2017-05-18 14:21:56 -07:00 |
|
Ken Cooke
|
106dd6ce6a
|
Fast fixed-point log2 approximation
|
2017-05-18 14:15:10 -07:00 |
|
Ken Cooke
|
cad9eeb8ba
|
Refactor the peak limiter (output is bit-exact)
|
2017-05-18 14:13:24 -07:00 |
|
Zach Pomerantz
|
c478f1a752
|
synchronously fill injector buffer on underrun
|
2017-05-09 16:34:42 -04:00 |
|
Zach Pomerantz
|
48af83a960
|
guard against audio injector and local buffer datarace
|
2017-05-05 17:05:40 -04:00 |
|
Atlante45
|
70ece9f0fd
|
Load skybox first and sounds later
|
2017-04-26 14:57:23 -07:00 |
|
Ken Cooke
|
69863dd735
|
Fix the crash in Debug builds, caused by undeclared metatype for AudioInjector*
|
2017-03-30 08:52:04 -07:00 |
|
Zach Pomerantz
|
f43706dfe1
|
clean AudioNoiseGate
|
2017-03-15 00:14:55 +00:00 |
|
Zach Pomerantz
|
0abcda86a8
|
mv AudioNoiseGate to audio
|
2017-03-15 00:14:55 +00:00 |
|
Brad Hefta-Gaub
|
bdab24d9bf
|
fix spelling
|
2017-03-09 08:25:56 -08:00 |
|
Brad Hefta-Gaub
|
79d8d90581
|
CR feedback
|
2017-03-08 20:35:24 -08:00 |
|
Brad Hefta-Gaub
|
2d595c1f87
|
CR feedback
|
2017-03-08 20:29:32 -08:00 |
|
Brad Hefta-Gaub
|
1bdad89cbe
|
properly handle silent packet transitions
|
2017-03-08 17:27:46 -08:00 |
|
Thijs Wenker
|
13b2b6086f
|
Fix recorder.js playback in interface
|
2017-02-21 19:47:26 +01:00 |
|