1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-23 10:05:46 -05:00
Commit Graph

10193 Commits

Author SHA1 Message Date
Jean-François DEL NERO
5888645957 Don't decimate the audio signal if not needed. 2024-08-02 12:23:27 +02:00
Jean-François DEL NERO
2fddaff6d2 Fix audio glitches in the DAB plugin.
The glitches were generated by an int16 integer overflow.

The issue appeared when the audio was near or at the saturation level.
When the input audio signal is saturated, the polyphase filter based interpolation/decimation functions tend to increase the samples values and then make them pass the int16 limits. The int16 sample scale() parameter defeat the min/max limitation.

This fix removes the intermediate int16 type conversion by using the Complex Real type.

fixes f4exb/sdrangel#1978
2024-08-02 12:17:00 +02:00
f4exb
8941835466 WDSP: Sonar lint fixes (1) 2024-08-02 08:01:46 +02:00
f4exb
4ddb6dc9ff WDSP: removed unnecessary references to RXA and TXA 2024-08-01 02:12:58 +02:00
f4exb
e52f1c0cea Do not run CI/CD for commits on feature branches 2024-08-01 02:12:28 +02:00
f4exb
cd38f356d0 WDSP: rework SSQL and PANEL classes 2024-08-01 02:01:09 +02:00
f4exb
71fe079ee3 WDSP: rework former IIR classes 2024-08-01 00:31:28 +02:00
james-pcdr
4cf2c0b7c7
Update scanner.py: fix print to stderr 2024-07-31 13:33:28 -04:00
f4exb
b9e3b10a6b WDSP: split iir source files 2024-07-31 01:37:17 +02:00
f4exb
913d5bf7b0 WDSP: CBL rework 2024-07-30 23:29:37 +02:00
f4exb
350117b9a9 WDSP: SIPHON rework 2024-07-30 22:52:21 +02:00
f4exb
575fa755f8 WDSP: BANDPASS rework 2024-07-30 00:45:32 +02:00
f4exb
bc06095a56 WDSP: WCPAGC rework 2024-07-29 23:31:43 +02:00
f4exb
7cb15bbd95 WDSP: EMNR rework 2024-07-29 20:12:44 +02:00
f4exb
6662357bcf WDSP: ANF, ANR, EMNR: use vectors instead of C arrays and disable copy constructor 2024-07-29 08:57:02 +02:00
f4exb
3c2192603b WDSP: use vectors instead of C arrays and disable copy constructor (more) and other changes 2024-07-28 11:36:45 +02:00
f4exb
86f27fc4d6 WDSP: NBP: use vectors instead of C arrays and disable copy constructor 2024-07-27 23:29:15 +02:00
f4exb
8a267240df WDSP: ANB, NOB, ANSQ: use vectors instead of C arrays and disable copy constructor 2024-07-27 13:45:09 +02:00
f4exb
59f97f3912 WDSP: restore ANB::flush and re-enable Windows and Mac builds 2024-07-27 06:01:39 +02:00
f4exb
d3cbfe0e3c WDSP: SNBA and EQ: replaced static methods and more... 2024-07-27 05:32:45 +02:00
f4exb
8c08f40b54 WDSP: FMD and FMSQ: replaced static methods 2024-07-26 19:10:53 +02:00
f4exb
a239fe47e9 WDSP: AMSQ and AMD: replaced static methods 2024-07-26 17:52:34 +02:00
f4exb
dac4bc08df WDSP: sender: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
0bd4bbe0d4 WDSP: BPSNBA: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
cc8c6d8004 WDSP: notched bandpass filter: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
42fa9f5eb2 WDSP: meter: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
8842b56080 WDSP: generator: replaced static methods (RXA) 2024-07-26 10:53:58 +02:00
f4exb
49dc91cb6b WDSP: minor adjustments 2024-07-26 10:53:58 +02:00
f4exb
e81c9cc5b0 WDSP: shift and resampler: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
71a5d7a1b4 WDSP: some Sonar fixes 2024-07-26 10:53:58 +02:00
f4exb
808fe2c075 WDSP: removed for Winmdows and Mac 2024-07-26 10:53:58 +02:00
f4exb
3bdfeb54ff WDSP: added missing exports for Mac and Windows 2024-07-26 10:53:58 +02:00
f4exb
b975658758 WDSP: Nose blanker: replaced static methods 2024-07-26 10:53:58 +02:00
f4exb
994898d9fc WDSP: simplify RXA structs 2024-07-26 10:53:58 +02:00
f4exb
78b73ae529 Added cubehelix and cubegamma color maps. Default to angel if not found. Fixes #2191 2024-07-26 07:27:20 +02:00
Edouard Griffiths
a5b5500441
Merge pull request #2219 from mkhuthir/patch-1
Update readme.md
2024-07-23 17:54:37 +02:00
Muthanna Alwahash
4100e33031
Update readme.md
Added etsi.org link for more information about DAB receivers technical requirements.
2024-07-22 20:35:38 +04:00
f4exb
4b38488b51 WDSP: extend parameters range of noise blanker 2024-07-22 05:27:44 +02:00
Edouard Griffiths
4ee2eb532a
Merge pull request #2217 from f4exb/fix-sonar
More Sonar bug fixes
2024-07-22 05:26:20 +02:00
f4exb
0a9a2ba136 More Sonar fixes (3) 2024-07-22 04:25:43 +02:00
f4exb
3799746ac0 More Sonar fixes (2) 2024-07-22 00:34:26 +02:00
f4exb
189d5a6a01 More Sonar fixes 2024-07-21 23:15:32 +02:00
f4exb
28262ca5fb More Sonar bug fixes 2024-07-21 14:20:48 +02:00
Edouard Griffiths
568b2446f1
Merge pull request #2216 from dforsi/fix/api-host
Improve indication of API server address
2024-07-21 14:02:32 +02:00
Edouard Griffiths
02babd5ff8
Merge pull request #2214 from f4exb/feature-wdsp
Feature wdsp
2024-07-21 04:11:52 +02:00
f4exb
c0aa1b0358 WDSP: fixes 2024-07-20 23:31:25 +02:00
Daniele Forsi
e46f7f09b8 Fix API host address in About dialog and debug message
The API server is listening on all interfaces. This is indicated by Qt
with the address 0.0.0.0 even if it is listening on both IPv4 and IPv6
https://doc.qt.io/qt-6/qhostaddress.html#toString
So the following addresses are valid
 http://127.0.0.1:8091/
 http://[::1]:8091/
 http://0.0.0.0:8091/
 http://[::]:8091/
plus any other address assigned to wired, wireless or virtual interfaces.
2024-07-20 22:00:00 +02:00
f4exb
f6d97efe55 WDSP: fixed Sonar bug issue 2024-07-20 10:35:54 +02:00
f4exb
0fd169c008 WDSP receiver: moved ANF to main GUI amd added audio pan 2024-07-20 04:46:57 +02:00
f4exb
c32116a330 WDSP: Sonar corrections and cleanup 2024-07-19 08:10:54 +02:00