ouwou
|
705938a0a8
|
dont push to audio buffers if playback device isnt started
|
2023-12-17 01:17:08 -05:00 |
|
ouwou
|
8bae9277cc
|
add more logging to audio manager
|
2023-12-17 01:12:43 -05:00 |
|
ouwou
|
9a5e820f6d
|
add mix mono option to voice window (closes #238)
|
2023-10-21 03:03:19 -04:00 |
|
ouwou
|
bd4345cb68
|
more spdlog/libfmt workaround
|
2023-08-25 21:28:03 -04:00 |
|
ouwou
|
ccabaa44d6
|
Merge branch 'master' into rnnoise
|
2023-08-25 20:36:36 -04:00 |
|
ouwou
|
eea5987f37
|
add workaround for compiling with spdlog and incompatible libfmt (fixes #214)
|
2023-08-25 20:13:37 -04:00 |
|
ouwou
|
2bc709bf3f
|
fix denoise under gate vad, keep state always initd
|
2023-08-21 21:20:25 -04:00 |
|
ouwou
|
6dcc127c0a
|
decay vad prob over time
|
2023-08-21 18:05:29 -04:00 |
|
ouwou
|
3dd192eed2
|
add noise suppression
|
2023-08-19 21:21:39 -04:00 |
|
ouwou
|
d208c64be1
|
tie slider to rnnoise probability threshold
|
2023-08-02 02:34:23 -04:00 |
|
ouwou
|
60a8c86606
|
add mutex for rnnoise
|
2023-08-02 02:34:03 -04:00 |
|
ouwou
|
18172a8890
|
update vad param value on combobox change
|
2023-07-23 02:08:26 -04:00 |
|
ouwou
|
dc92fef708
|
slight refactor, show rnnoise vad prob in meter when selected
|
2023-07-23 01:44:36 -04:00 |
|
ouwou
|
60e3f73324
|
make vad method a setting and tie it to combobox
|
2023-07-23 01:01:45 -04:00 |
|
ouwou
|
203e566919
|
move log message
|
2023-07-18 02:03:56 -04:00 |
|
ouwou
|
be2ab2ef31
|
support mindeps build without rnnoise
|
2023-07-18 02:02:39 -04:00 |
|
ouwou
|
7bc6116e21
|
add ability to change vad method
|
2023-07-18 01:47:46 -04:00 |
|
ouwou
|
d04e101800
|
Merge branch 'master' into rnnoise
|
2023-07-17 21:37:24 -04:00 |
|
ouwou
|
857e94af38
|
dont error if no capture or playback devices are available to try initializing (#193)
|
2023-07-17 04:15:04 -04:00 |
|
ouwou
|
0f3814586e
|
Merge branch 'master' into rnnoise
|
2023-06-01 18:39:20 -04:00 |
|
ouwou
|
b5f2b7171f
|
make RTP timestamp strictly linear
this should fix some artificial delay
|
2023-05-28 16:53:07 -04:00 |
|
ouwou
|
5a902f862c
|
initial rnnoise test
|
2023-05-28 02:13:36 -04:00 |
|
ouwou
|
d30be3326d
|
make standalone file for miniaudio implementation
|
2023-04-29 21:27:16 -04:00 |
|
ouwou
|
ea04035f0d
|
persist voice settings, handle volume w/ no ssrc
|
2023-01-16 22:52:39 -05:00 |
|
ouwou
|
38c5230a1d
|
add window to change more stuff with opus
|
2022-11-14 01:28:07 -05:00 |
|
ouwou
|
e2784cd97b
|
model stuff to track active device
also minor refactor
|
2022-11-09 19:03:53 -05:00 |
|
ouwou
|
0471688732
|
add ability to set capture device
|
2022-11-08 04:01:54 -05:00 |
|
ouwou
|
f8f9a907c9
|
add basic combobox to choose output device, start using spdlog
|
2022-11-05 02:32:43 -04:00 |
|
ouwou
|
cb690b6def
|
only enable microphone when in a voice channel
|
2022-10-24 22:10:50 -04:00 |
|
ouwou
|
e888306272
|
add gain slider (how 2 loudmic? 🤓)
|
2022-10-21 01:23:37 -04:00 |
|
ouwou
|
cf53831b2a
|
decay capture meter faster
|
2022-10-18 18:34:02 -04:00 |
|
ouwou
|
5a3bce7498
|
basic voice gate
|
2022-10-18 01:47:43 -04:00 |
|
ouwou
|
621beb1344
|
basic volume meters
|
2022-10-16 23:12:26 -04:00 |
|
ouwou
|
d2c9985c57
|
one mutex is enough
|
2022-10-05 21:39:18 -04:00 |
|
ouwou
|
92c70bda08
|
add per user volume slider
|
2022-10-05 18:43:44 -04:00 |
|
ouwou
|
0438b11c91
|
dont dispatch udp to main
|
2022-09-30 01:09:51 -04:00 |
|
ouwou
|
f8ae99ee7b
|
fix crash on disconnect
|
2022-09-29 22:47:10 -04:00 |
|
ouwou
|
dc127d15fb
|
display user list, client side mute
|
2022-09-29 21:46:15 -04:00 |
|
ouwou
|
a96d96b3aa
|
basic mute/deafen
|
2022-09-28 22:10:36 -04:00 |
|
ouwou
|
d57d822aa9
|
manage decoders with ssrc updates
|
2022-09-28 20:44:52 -04:00 |
|
ouwou
|
e93b8715f9
|
basic voice capture + transmission
|
2022-09-05 02:21:37 -04:00 |
|
ouwou
|
b7fffb8691
|
fix min call
|
2022-09-02 01:47:13 -04:00 |
|
ouwou
|
0a04985678
|
make compile work if voice support is disabled
|
2022-09-02 01:25:33 -04:00 |
|
ouwou
|
9c8d9e54fe
|
handle multiple speakers properly
|
2022-09-02 00:38:59 -04:00 |
|
ouwou
|
1f4070e52f
|
basic buffering (i think)
|
2022-08-31 20:42:14 -04:00 |
|
ouwou
|
12a5fcfcd3
|
fix opus include path
|
2022-08-31 16:58:17 -04:00 |
|
ouwou
|
0fa33915da
|
rudimentary voice implementation
|
2022-08-31 01:51:02 -04:00 |
|