Wykres commitów

93 Commity (b13de1d9eee1d53b7b812429c16f08157da1d2f0)

Autor SHA1 Wiadomość Data
Elliott Liggett 0f226fdca5 Added tic marks, removed audio RMS calculation for now at least. 2022-08-24 21:52:36 -07:00
Elliott Liggett 4ea7ec8090 Fixed up signals and slots related to audio levels, removed extra junk
code, added preliminary RMS and Peak audio availablility.
2022-08-24 15:02:00 -07:00
Elliott Liggett 9fb74ed6e1 Audio metering initial. Very messy but you can select TxRxAudio as the
meter type and wfview will show you TX or RX audio depending upon if you
are transmitting or not. You can also select only TxAudio or RxAudio.
This is nice for looking at Tx audio levels prior to transmitting, for
example, or metering the radio's "monitor" audio while transmitting.
2022-08-23 22:24:05 -07:00
Phil Taylor 2fa83028d3 Fix merge error 2022-05-11 00:15:06 +01:00
Phil Taylor 772375fb9d Split udpHandler into multiple class files 2022-05-11 00:11:29 +01:00
Phil Taylor 00f15a059e Add some more audio status 2022-05-10 23:55:18 +01:00
Phil Taylor 8b958d572c Fix some compile warnings and try to support sharing lan connected rigs 2022-05-05 18:09:16 +01:00
Phil Taylor 86502a5c3a Various compatibility improvements 2022-04-20 13:35:23 +01:00
Phil Taylor d86f8958b2 Add support for splitting/combining waterfall/scope data 2022-04-18 20:29:50 +01:00
Phil Taylor 50c8b4e545 Change audio output to use single/slot 2022-04-10 23:13:51 +01:00
Phil Taylor f00051ecd4 Use signal/slot for audio signal reporting 2022-04-06 21:52:22 +01:00
Phil Taylor 9ae8bc660c Lots more fixes and tweaks 2022-01-29 22:50:58 +00:00
Phil Taylor 5ae3549ba5 Treat GUID as 16 bytes rather than trying to be clever! 2022-01-23 17:54:40 +00:00
Phil Taylor 264ad231c0 Now supports multiple radios on OEM server 2022-01-23 15:06:31 +00:00
Phil Taylor 39540612c7 More multi-radio support (nearly working!) 2022-01-22 15:12:36 +00:00
Phil Taylor 96de9c55fa More work on multi-radio support 2022-01-21 23:58:18 +00:00
Phil Taylor fcc7c9a5dc Lots of changes, mainly for multi-radio support 2022-01-21 19:23:32 +00:00
Phil Taylor 914477d1dc Tidy code after merge 2022-01-16 18:47:13 +00:00
Phil Taylor 03799b2cda More fixes 2022-01-14 20:52:25 +00:00
Phil Taylor 42675ae770 Add mutex for incoming audio on udp and server 2021-11-15 19:28:44 +00:00
Phil Taylor c5c0046e3a Improve detection of unsupported codec. 2021-08-15 11:19:34 +01:00
Phil Taylor b77394abc7 Start removal of unused variables 2021-06-08 08:07:58 +01:00
M0VSE bbc81e0a88 Fix TX Audio on Linux 2021-06-06 22:11:48 +01:00
Phil Taylor 24ce16b0b9 Add QtMultimedia as default audio 2021-06-04 08:24:26 +01:00
Phil Taylor 22c5b5990f Remove QtMultimedia 2021-06-02 12:10:21 +01:00
Phil Taylor 596f2739b9 Use ring buffer with rtaudio to eliminate mutexes 2021-05-27 11:41:08 +01:00
Phil Taylor ae69ef05e5 Non working test 2021-05-23 16:09:41 +01:00
Phil Taylor f22f4224dd Merge branch 'lan-alpha' into rtaudio 2021-05-22 21:09:04 +01:00
Phil Taylor 0bbb9017c9 Stop audiohandler re-enumerating devices on connect. 2021-05-22 10:43:57 +01:00
Phil Taylor b669605e11 Add baud rate detection for remote rigs 2021-05-21 16:30:52 +01:00
Phil Taylor ac3ed7480f Remove unused variables 2021-05-18 19:45:34 +01:00
Phil Taylor 6074372e37 Merge branch 'ui-enhance' into lan-alpha 2021-05-18 09:35:58 +01:00
Phil Taylor 369ba90897 Allow receive only in udpHandler 2021-05-18 09:32:56 +01:00
Phil Taylor bada37acdf Make audio input buffer a qMap 2021-05-17 16:19:36 +01:00
Phil Taylor 02b9311931 Use qMap instead of qVector for buffers as they are auto-sorted. 2021-05-17 16:03:53 +01:00
Phil Taylor e4edda9576 register audio metatype in wfmain with all of the others 2021-05-16 21:35:22 +01:00
Phil Taylor 57bffd73a2 More rtaudio stuff 2021-05-16 21:16:59 +01:00
Phil Taylor a8e895e654 Allow user to configure client name 2021-03-27 16:07:17 +00:00
Phil Taylor c2091e9c4e Add local volume control for UDP connections. 2021-03-22 18:53:34 +00:00
Phil Taylor 8583973ca8 Add USB audio handling to UDP server 2021-03-22 09:10:03 +00:00
Phil Taylor 03de9b0dfd Small fix for audio packet handling 2021-03-14 08:44:30 +00:00
Phil Taylor a0f4a4deeb Add audio resampler 2021-03-09 17:22:16 +00:00
Phil Taylor 261794c1c8 Change authseq to be 8bit which hopefully will fix the 4 hour disconnect issue. 2021-03-06 14:33:31 +00:00
Phil Taylor f5117fd921 Add separate mutex for udp/buffers. 2021-03-03 09:50:15 +00:00
Phil Taylor a254a937ff Allow selection of audio input and output devices for UDP Audio 2021-03-01 20:31:05 +00:00
Phil Taylor 91a60bf918 Create udpPreferences struct and remove civPort and audioPort from UI 2021-03-01 19:53:12 +00:00
Phil Taylor aef03a6b7e Add audio handling to UDP server 2021-02-28 20:10:07 +00:00
Phil Taylor 27eb855adb Create rx audio packets with timestamp
Lots of other changes but if this works OK, I will update tx audio to use the same system.
2021-02-27 00:37:00 +00:00
Phil Taylor 46789342df Reduce TX period to 10ms 2021-02-25 18:05:01 +00:00
Phil Taylor ea32c7f097 Various fixes and add watchdog in case of loss of civ or audio. 2021-02-25 17:53:01 +00:00