Commit Graph

29 Commits

Author SHA1 Message Date
Daniele Forsi 8c3f7e3775 Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
f4exb 5ed6f060a0 Frequency Scanner: allow scanning channels of a MIMO device 2023-12-14 21:57:49 +01:00
f4exb 68601d6947 SSB demod: better algorithm for AGC limitation. For #1918 2023-12-11 01:49:11 +01:00
f4exb 4e25f4d678 Removed useless AGC clamping 2023-12-11 01:49:11 +01:00
f4exb aee055e883 SSB demod: added FIR LP filter after AGC to smooth out sharp peaks 2023-12-11 01:49:11 +01:00
f4exb 9776e77fd5 SSB demod: tie AGC steep transition correction to AGC clamping 2023-12-03 13:48:44 +01:00
f4exb 2f5cbd1092 SSB demod: further optimize AGC steep transitions mitigation 2023-12-01 17:24:28 +01:00
f4exb b402739db6 SSB demod: mitigate AGC steep transitions causing audio clicks 2023-11-30 14:11:36 +01:00
f4exb 3a944fa209 Rewriting of copyright notices for plugins/channelrx. Part of #1893 2023-11-18 12:02:48 +01:00
f4exb 179cd71c54 SSB demod noise reduction. Fixes #1874 2023-11-05 10:33:27 +01:00
f4exb e7cb998437 SSB demod: optimize audio buffer size 2023-06-29 00:50:39 +02:00
f4exb 3f392d3be7 Rx channel demods: prevent possible reading past audio buffer end - take 2. For #1661 2023-04-25 23:09:42 +02:00
f4exb 59e664c028 Revert "Rx channel demods: prevent possible reading past audio buffer end. For #1661"
This reverts commit 91f4844452.
2023-04-25 20:27:57 +02:00
f4exb 91f4844452 Rx channel demods: prevent possible reading past audio buffer end. For #1661 2023-04-22 12:33:37 +02:00
f4exb 168ac70767 SSB demod: corrected DSB filter 2022-12-19 05:03:22 +01:00
f4exb fd69174a51 SSB demod: implemented a bank of filters 2022-05-18 19:22:13 +02:00
f4exb 1af4e5e667 SSB demod: added FFT filter window control 2022-05-18 19:22:13 +02:00
f4exb 2131a7d4c5 SSB and NFM demod: do not process samples if channel sample rate is not set yet (==0) 2022-05-15 11:10:39 +02:00
f4exb 9c063410fb Message pipes rework: more renaming 2022-03-02 23:57:35 +01:00
f4exb 7bbc2749eb Message pipes rework (2) 2022-02-25 23:47:53 +01:00
f4exb 4c2ca8fa20 Data pipes redesign 2022-02-20 23:18:29 +01:00
f4exb 634b25ac1e Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147 2022-02-13 00:57:33 +01:00
f4exb e4b9bc7680 Do not write tail audio samples and write to sample buffer only if necessary. May fix #1132 2022-02-08 00:55:31 +01:00
f4exb 3c50274d1a Demod Analyzer: allow complex input. Fixes #932 2021-06-30 19:40:04 +02:00
f4exb 793d8b9f49 Demod Analyzer: implementation for the rest of planned plugins 2020-12-21 02:30:29 +01:00
f4exb d2710806bf Renamed sdrbase AudioOutput to AudioOutputDevice 2020-11-12 22:13:44 +01:00
f4exb 563c509c7c Initialize m_audioSampleRate in constructors where missing. Fixes #554 2020-07-01 08:57:38 +02:00
f4exb b64d813cfc Fixed some warnings from Mac ports compilation 2020-04-19 06:14:45 +02:00
f4exb 735f1cdbb4 Rx plugins: refactoring of classes (2) 2019-12-04 07:20:05 +01:00