Wykres commitów

28 Commity (master)

Autor SHA1 Wiadomość Data
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 7bb5e0f9c5 Various audio fixes (needs checking with Qt5) 2023-01-02 20:07:34 +00:00
Phil Taylor 7348fc2ed0 Remove Exception from RT audio as it doesn't exist in newer versions of RTAudio 2023-01-01 21:40:46 +00:00
Phil Taylor 91ce6040e0 Make sure compilation with QT5 still works 2023-01-01 16:17:48 +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
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 ac2c104209 Re-order audio handler destructors 2022-07-05 10:37:10 +01:00
Phil Taylor f2e9a90000 Support newer versions of rtaudio that don't generate exceptions 2022-05-20 15:50:47 +01:00
Phil Taylor 079a50980d Fix RT/PA builds on MacOs 2022-05-14 15:05:48 +01:00
Phil Taylor 5ef50c9706 Update rthandler.cpp 2022-05-14 14:02:31 +01:00
Phil Taylor 466571a758 Use goto statement for error handling. 2022-05-14 10:41:44 +01:00
Phil Taylor b95cf79318 Update rthandler.cpp 2022-05-14 10:33:31 +01:00
Phil Taylor 50eb498026 Another error check 2022-05-14 10:30:26 +01:00
Phil Taylor 28a3209c21 Update rthandler.cpp 2022-05-14 01:37:03 +01:00
Phil Taylor 35d54468cd Update rthandler.cpp 2022-05-14 01:31:28 +01:00
Phil Taylor c1461947eb If audio device fails to open, retry 10 times before giving up. 2022-05-14 01:27:59 +01:00
Phil Taylor 8fd8fa390e Fix mod meters in PA/RT 2022-05-14 01:11:35 +01:00
M0VSE 1aa45dc849 Fix latency display on rtaudio 2022-05-13 10:20:17 +01:00
Phil Taylor 0b74407448 Set default audio device if not found 2022-05-13 09:55:47 +01:00
Phil Taylor b28dab4dc2 Use a mutex to protect RT buffer. 2022-05-12 20:30:51 +01:00
Phil Taylor a855c931b6 Add amplitude to output audio 2022-05-12 20:04:30 +01:00
Phil Taylor 578b993f70 Various fixes 2022-05-12 12:24:27 +01:00
Phil Taylor 44f6ec2740 Add back support for portaudo and rtaudio APIs 2022-05-12 01:46:20 +01:00