Thorvald Natvig
06a681709f
Initial Linux testing work
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@335 05730e5d-ab1b-0410-a4ac-84af385074fa
2006-01-18 15:49:14 +00:00
Thorvald Natvig
7efd9c5336
Fixed FMOD
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@330 05730e5d-ab1b-0410-a4ac-84af385074fa
2006-01-17 17:43:17 +00:00
Thorvald Natvig
e190a91535
Precompiled header support
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@327 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-31 01:46:58 +00:00
Thorvald Natvig
c02e3319de
Maximum bandwidth setting serverside.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@309 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-16 03:50:52 +00:00
Thorvald Natvig
e3f4205228
Visualization of echo canceller, and some testing.. Seems the weights get set non-optimally.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@300 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-08 20:38:47 +00:00
Thorvald Natvig
7ac4637df9
Use boost::shared_ptr<> for objects shared between threads that we need to delete(). (AudioInput and Output mostly).
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@297 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-04 22:21:29 +00:00
Thorvald Natvig
543b19bb9a
Visualize power spectrum of input and noise estimate.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@295 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-12-03 06:47:58 +00:00
Thorvald Natvig
e21d62f853
Bold speec probability when we would transmit.
...
Fix the SSE detection.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@261 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 23:46:57 +00:00
Thorvald Natvig
4bfb790d85
Variable number of frames / packet
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@259 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-10-01 22:58:55 +00:00
Thorvald Natvig
faceb1934d
Move config into registrars.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@233 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-28 12:12:01 +00:00
Thorvald Natvig
77988617df
When sampling speakers, encode the cleaned output, not the original.
...
Add clean signal power to the audio stats.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@155 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-18 14:50:26 +00:00
Thorvald Natvig
419e2e594f
Echo Canceller for inputs that can sample the speakers.
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@153 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-18 01:56:22 +00:00
Thorvald Natvig
67e3d8533e
Single-threaded directsound output
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@151 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-16 23:03:53 +00:00
Thorvald Natvig
ef307bde10
Fixed a few bugs with positional audio
...
Made a lot more member functions const
Moved playerId to Global, it didn't belong in MainWindow
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@141 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-16 01:16:16 +00:00
Thorvald Natvig
85825a8f9c
Finish basic config widget for audio
...
Added config options for compression and amplification
Moved a few menu things into the config
Keep user settings in Settings and statevars in Global
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@127 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 13:58:52 +00:00
Thorvald Natvig
6b499288b6
Centralized configuration dialog
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@124 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-12 01:14:29 +00:00
Thorvald Natvig
90e84d42aa
DTX transmission support
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@121 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-11 17:01:44 +00:00
Thorvald Natvig
d290745797
Audio statistics window
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@117 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-10 22:15:11 +00:00
Thorvald Natvig
dfe76ed018
Turn g_ into Global, part 2
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@95 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:38:15 +00:00
Thorvald Natvig
870ce0481f
Turn g_ into struct Global, part 1
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@94 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:20:08 +00:00
Thorvald Natvig
4d6ba183d3
Remove m_ from everything
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@93 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:07:25 +00:00
Thorvald Natvig
a4289cf505
Audio Input/Output registration
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@78 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 13:42:58 +00:00
Thorvald Natvig
465b6364c8
Support self-mute/self-deafen.
...
Start support for input/output configs
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@77 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 12:47:38 +00:00
Thorvald Natvig
bf304fe116
Encode and display "speaking" state
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@41 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 13:34:14 +00:00
Thorvald Natvig
c31108e8bf
DTX Support
...
Make list of players at least somewhat usefull
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@24 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 22:55:54 +00:00
Thorvald Natvig
dc3e802580
Add sequence to speex packet
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@23 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 19:15:22 +00:00
Thorvald Natvig
8f10abc385
About box, licenses included, and clean build in mingw
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@21 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 17:02:55 +00:00
Thorvald Natvig
3b4b165c59
Initial DX Audio
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@15 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 12:37:07 +00:00
Thorvald Natvig
a8e03ead9b
Initial audio framework
...
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@14 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 23:21:54 +00:00