Wykres commitów

349 Commity (0475b85c8cbd8887b51ef29460591cdeec94e3fc)

Autor SHA1 Wiadomość Data
Phil Taylor b4b6f447b5 Add same fix to PA/RT 2025-02-10 15:28:01 +00:00
Phil Taylor 082975283b Fixes for QT Audio (hopefully) 2025-02-10 15:06:05 +00:00
Phil Taylor 2ddb780fb3 Fix for older radios (and potential audio issue) 2025-02-09 20:44:29 +00:00
Phil Taylor 5fa51e4e23 add adpcm codec for low quality Kenwood audio 2025-01-23 20:04:17 +00:00
Phil Taylor 7001e8eb03 more fixes 2025-01-23 10:39:35 +00:00
Phil Taylor 2fc3c1377f High quality RX and TX audio now working 2025-01-20 02:30:14 +00:00
Phil Taylor be955def49 Various other fixes inc wfserver. 2025-01-01 13:40:58 +00:00
Phil Taylor 25f2d8f2fb Abort audio setup if device has no channels 2024-10-13 11:02:57 +01:00
Phil Taylor 1142548e21 change unsigned char to quint8 2024-08-13 13:19:50 +01:00
Phil Taylor 4ebbdde2b0 Start work on wfserver 2024-08-13 08:38:55 +01:00
Phil Taylor ae5b05a401 Make sure timers are attached to parent 2024-06-03 20:17:04 +01:00
Phil Taylor ea91fc7c9e Various fixes 2023-11-27 15:53:19 +00:00
Phil Taylor a4a0f7ae5f Add TCI support and various other changes 2023-09-19 23:04:48 +01:00
Phil Taylor d5fb3536e1 Initial (RX only) support for TCI protocol 2023-07-06 10:36:11 +01:00
Phil Taylor b7f83a7807 Rename in/out Formats to avoid confusion 2023-01-09 10:44:02 +00:00
Phil Taylor 8a4b9f1934 Fix all audio formats and some compile warnings! 2023-01-07 20:52:07 +00:00
Phil Taylor 4e62f365cd Fix for QTAudio when using QT6 and above. 2023-01-02 16:11:48 +00:00
Phil Taylor 32528a02b8 Fix codec selection issue in both QT5 and 6 2023-01-01 16:35:47 +00:00
Phil Taylor f4c455396a Merge branch 'audio-fixes' into QT6.2 2022-12-29 15:26:41 +00:00
Phil Taylor a89af116e9 Merge updated 2022-12-29 14:16:22 +00:00
Phil Taylor 51878e5a3d Make multimedia-plugins message only for Linux 2022-09-27 08:30:17 +01:00
Elliott Liggett 1b6cff85f4 Removed audio volume logging. 2022-09-14 18:15:20 -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 d1ffbe84f5 Still more work required 2022-08-22 23:09:09 +01:00
Phil Taylor 4574e2b7b2 Staged merge of master 2022-08-20 19:43:58 +01:00
Phil Taylor ac2c104209 Re-order audio handler destructors 2022-07-05 10:37:10 +01:00
Phil Taylor 0b74407448 Set default audio device if not found 2022-05-13 09:55:47 +01:00
Phil Taylor 44f6ec2740 Add back support for portaudo and rtaudio APIs 2022-05-12 01:46:20 +01:00
Phil Taylor 00f15a059e Add some more audio status 2022-05-10 23:55:18 +01:00
Phil Taylor 30ca8aa44a Try to force 16bit int instead of 8bit uint 2022-05-09 18:51:26 +01:00
Phil Taylor fba9c6f207 Try to force minimum of 48K sample rate for native audio 2022-05-09 18:47:12 +01:00
Phil Taylor 8d924b6fda Configure buffer for input audio 2022-05-09 10:33:30 +01:00
Phil Taylor bddf283e7a Always use "preferred" format where possible 2022-05-09 00:29:07 +01:00
Phil Taylor 135640df44 Remove parent from classes that are moved to a thread 2022-05-08 19:35:47 +01:00
Phil Taylor ac677db7ac Change class constructors to include parent 2022-05-08 19:31:05 +01:00
Phil Taylor b8838e2468 some improvements to audio 2022-05-08 18:44:20 +01:00
Phil Taylor 8e38a8efb2 Create function to convert Icom format to QAudioFormat 2022-05-08 11:46:33 +01:00
Phil Taylor 71f88cdfed Skip unneeded float conversion for Opus 2022-05-08 10:04:36 +01:00
Phil Taylor 3068b0f5cc Update audiohandler.cpp 2022-05-07 10:54:20 +01:00
Phil Taylor 05c3433bcd More testing 2022-05-07 10:51:02 +01:00
Phil Taylor 1e51e36c9d Backup out of last change 2022-05-07 10:43:28 +01:00
Phil Taylor 0d529b4a1b Update audiohandler.cpp 2022-05-06 23:27:25 +01:00
Phil Taylor 9118d8f4dc Update audiohandler.cpp 2022-05-06 23:12:29 +01:00
Phil Taylor 78f16b7cff Add experimental audio converter 2022-05-06 23:10:46 +01:00
Phil Taylor 85ba0fb569 When using Float, force 32bit as Mac doesn't like it otherwise 2022-05-04 22:29:05 +01:00
Phil Taylor f42fbc2e54 Try using float for all audio. Not tested on Linux/Mac 2022-05-04 15:43:34 +01:00
Phil Taylor 105d1782ed Remove unnecessary code 2022-05-03 11:21:08 +01:00
Phil Taylor 2b04b84eb1 Fix for uLaw encoding 2022-05-03 10:37:41 +01:00
Phil Taylor 8d75d01e2c Set Opus complexity to 7 2022-05-02 17:15:41 +01:00