Ken Cooke
|
2489eaa30e
|
Changed the audio pipeline to allow stereo reverberation, using separate source (loopback audio) and listener (received audio) reverbs.
|
2015-11-19 08:32:13 -08:00 |
|
Ryan Huffman
|
2a416ebc61
|
Merge branch 'master' of https://github.com/highfidelity/hifi into received-message
|
2015-11-18 16:52:23 -08:00 |
|
Brad Davis
|
5b8047ded4
|
Make recording and playback work in interface, playback in agent
|
2015-11-18 14:04:45 -08:00 |
|
Ken Cooke
|
1a7f06dc95
|
Removed the commented-out Gverb code
|
2015-11-18 10:26:06 -08:00 |
|
Ken Cooke
|
c61dad108c
|
Replace Gverb with new reverb
|
2015-11-18 09:16:18 -08:00 |
|
Brad Davis
|
900f425f35
|
Recording fixes
|
2015-11-17 15:18:31 -08:00 |
|
Brad Davis
|
d099f61170
|
Updating audio record/playback mechanism to more closely match actual audio input
|
2015-11-16 14:57:24 -08:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Atlante45
|
0f18db886c
|
Remove 4 Application static methods
- Replace by lambda
- Cleaned up global scope
|
2015-10-06 13:56:19 -07:00 |
|
Ken Cooke
|
c4bc5233b1
|
In AudioClient, replace all SOXR with AudioSRC. Used for input-to-network, network-to-output, and loopback resampling.
|
2015-09-22 23:10:03 -07:00 |
|
Brad Davis
|
380b0cb23c
|
Removing tabs from our javascript and C++
|
2015-08-24 15:26:46 -07:00 |
|
Howard Stearns
|
8f616c04fb
|
Fix https://app.asana.com/0/32622044445063/43589567731045
|
2015-08-02 21:46:39 -07:00 |
|
Stephen Birarda
|
7d60b86f52
|
kill the PacketLister (AKA Huffman 1 : PacketListener 0)
|
2015-07-17 09:07:39 -07:00 |
|
Stephen Birarda
|
1f4ac0f17c
|
emit mutedByMixer signal for a noisy mute
|
2015-07-14 14:30:46 -07:00 |
|
Stephen Birarda
|
fbd287472d
|
make NodeData parseData take only packet
|
2015-07-14 14:09:00 -07:00 |
|
Stephen Birarda
|
0637f589b5
|
add PacketListener to help unregister for packets
|
2015-07-14 13:52:38 -07:00 |
|
Stephen Birarda
|
ede39515d8
|
update parseData for new network API
|
2015-07-13 14:26:10 -07:00 |
|
Ryan Huffman
|
28a1059232
|
Update AudioClient to use QSharedPointer<NLPacket>
|
2015-07-10 08:45:39 -07:00 |
|
Ryan Huffman
|
5e65f422fa
|
Move mute environment handling to Application
|
2015-07-09 15:30:25 -07:00 |
|
Ryan Huffman
|
dd9dea7a97
|
Merge remote-tracking branch 'birarda/protocol' into receive_packets
Conflicts:
interface/src/DatagramProcessor.cpp
interface/src/octree/OctreePacketProcessor.cpp
libraries/entities/src/EntityEditPacketSender.cpp
libraries/networking/src/LimitedNodeList.h
libraries/networking/src/NLPacket.h
|
2015-07-09 14:08:35 -07:00 |
|
Ryan Huffman
|
bb132e354b
|
Update AudioClient to use packet callbacks
|
2015-07-09 09:24:07 -07:00 |
|
Atlante45
|
fef51682d5
|
Jurisdiction map uses new packet API
|
2015-07-08 11:19:57 -07:00 |
|
Stephen Birarda
|
edf7a96b58
|
update audio client packet send to NLPacket
|
2015-07-07 10:53:55 -07:00 |
|
Seth Alves
|
b258aeaa3d
|
merge from master
|
2015-06-18 10:04:14 -07:00 |
|
Howard Stearns
|
b4dfaba55e
|
Incorporate ctrlaltdavid's changes.
|
2015-06-17 11:59:15 -07:00 |
|
Seth Alves
|
508ae276c6
|
enable -Wdouble-promotion
|
2015-06-16 18:23:10 -07:00 |
|
Howard Stearns
|
27f40ea881
|
Signal Audio.disconnected, and use new hello/goodbye sounds in resources.
|
2015-06-11 20:33:30 -07:00 |
|
Stephen Birarda
|
666830c04d
|
add a sound once first AM packet received
|
2015-06-08 11:30:12 -07:00 |
|
Atlante45
|
1dcc2f7988
|
Fix local injector modifying system volume
|
2015-05-04 15:53:58 +02:00 |
|
David Rowe
|
9576ad19a7
|
Move "Stereo Audio" option into developerMenu.js
And rename it "Stereo Input" to better relect what it does.
|
2015-04-28 14:14:10 -07:00 |
|
Atlante45
|
8f8e4d8dc6
|
Add generated audio methods to audio interface
|
2015-04-15 15:49:11 +02:00 |
|
Andrew Meadows
|
94b3c4a3a8
|
simpler less draconian workaround
|
2015-02-20 11:57:37 -08:00 |
|
Andrew Meadows
|
aa667464c0
|
merge upstream/master into andrew/thermonuclear
|
2015-02-20 08:26:51 -08:00 |
|
Andrew Meadows
|
599ef68df8
|
fix for scratchy audio on windows
|
2015-02-20 08:26:11 -08:00 |
|
Philip Rosedale
|
f6f54809d0
|
Merge pull request #4291 from Atlante45/reverb_smoothing
Reverb smoothing
|
2015-02-18 15:34:14 -08:00 |
|
Andrew Meadows
|
53855c89e9
|
Merge pull request #4289 from birarda/dependencies
add gverb and glm as cmake external projects
|
2015-02-17 10:00:29 -08:00 |
|
Atlante45
|
f279030283
|
Remove _gverbLocal
|
2015-02-16 16:15:03 +01:00 |
|
Atlante45
|
b59aaf8a0f
|
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-16 16:14:49 +01:00 |
|
Stephen Birarda
|
4300836810
|
make gverb a cmake external project
|
2015-02-13 15:47:35 -08:00 |
|
Atlante45
|
5a81b8a590
|
Do all the reverb at the input level
|
2015-02-13 10:17:08 +01:00 |
|
Stephen Birarda
|
ff6f8ea4a1
|
cleaner cleanup of AudioClient from RenderingClient
|
2015-02-12 13:14:30 -08:00 |
|
Atlante45
|
438978b855
|
Fix reverb memory leak
|
2015-02-10 19:25:12 +01: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 |
|
Stephen Birarda
|
30afadc7b7
|
fixes for new settings API
|
2015-02-04 10:53:05 -08:00 |
|
Stephen Birarda
|
11f3161029
|
resolve conflicts on merge with upstream/master
|
2015-02-04 10:38:05 -08:00 |
|
Atlante45
|
4ef87b9919
|
Merge branch 'master' of https://github.com/highfidelity/hifi into android
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/DatagramProcessor.cpp
interface/src/Menu.cpp
interface/src/ui/PreferencesDialog.cpp
interface/src/ui/Stats.cpp
libraries/audio-client/src/AudioClient.cpp
libraries/audio-client/src/AudioClient.h
|
2015-01-28 13:13:32 -08:00 |
|
Stephen Birarda
|
871d688db9
|
handle input to output resampling
|
2015-01-23 09:23:46 -08:00 |
|
Stephen Birarda
|
8544fccd84
|
use soxr resampling for loopback and output
|
2015-01-22 16:50:42 -08:00 |
|
Stephen Birarda
|
0440576dc2
|
use libsoxr for input to network resampling
|
2015-01-22 16:04:57 -08:00 |
|
Stephen Birarda
|
a3529e745b
|
fix warning and compile with Multimedia
|
2015-01-21 13:28:18 -08:00 |
|
Stephen Birarda
|
343b09c855
|
remove AudioClient dependency on Recorder
|
2015-01-21 13:21:37 -08:00 |
|
Stephen Birarda
|
1a87fa93f4
|
output signals from AudioClient for I/O bytes
|
2015-01-21 12:33:20 -08:00 |
|
Stephen Birarda
|
707973f1e5
|
solve collision in PositionGetter with AddressManager
|
2015-01-21 12:05:12 -08:00 |
|
Stephen Birarda
|
d2af9a2911
|
have Application pass audio pos/orientation to AudioClient
|
2015-01-21 12:03:11 -08:00 |
|
Stephen Birarda
|
e28ca27ccd
|
add a position and orientation getter for AudioClient
|
2015-01-21 11:55:12 -08:00 |
|
Stephen Birarda
|
0eced09f1d
|
intial removal of Audio to audio-client
|
2015-01-21 11:49:06 -08:00 |
|