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