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
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
f4exb
40f7ecdaa0
WDSP: more double precision calculation
2024-07-18 02:08:05 +02:00
f4exb
37a36532d0
WDSP: split RESAMPLE and RESAMPLEF
2024-07-17 21:50:58 +02:00
f4exb
da7b3fbd41
WDSP: more double precision calculation
2024-07-17 21:19:57 +02:00
f4exb
3f800dd0a9
WDSP: FIR: calculate on double precision as much as possible
2024-07-17 03:04:47 +02:00
f4exb
6d3516482e
WDSP: FIR::mp_imp use double precision for magnitudes
2024-07-17 01:58:47 +02:00
f4exb
5d68bf73b3
WDSP: NBP (notched bandpass) use double prceision as much as possible
2024-07-17 00:40:00 +02:00
f4exb
7f1cb0e203
WDSP: try to fix meter
2024-07-17 00:39:28 +02:00
f4exb
be080f432c
WDSP receiver: re-generate files from Swagger
2024-07-16 23:30:58 +02:00
f4exb
3a4981046c
WDSP: remove wcomplex
2024-07-16 23:18:21 +02:00
Edouard Griffiths
0b62856e70
Merge pull request #2212 from dforsi/fix/cleanup
...
Fix/cleanup
2024-07-16 23:16:42 +02:00
Daniele Forsi
e340517d1c
Fix typos
2024-07-16 21:43:29 +02:00
Daniele Forsi
e939c8c246
Update .gitignore
2024-07-16 21:43:29 +02:00
Daniele Forsi
585077eaef
Delete unneeded files
2024-07-16 21:43:29 +02:00
f4exb
3c337d6cf5
WDSP receiver: implemented SAM DSB/USB/LSB selection
2024-07-15 03:45:04 +02:00
f4exb
c411e8fbf5
WDSP receiver: implement dB or S points option for the signal strength meter
2024-07-14 21:51:22 +02:00
f4exb
4ad190c401
WDSP: removed useless atomic
2024-07-14 00:05:10 +02:00
f4exb
5891dfa5da
WDSP: removed useless mutexes
2024-07-13 23:59:46 +02:00
f4exb
ec4030052a
WDSP receiver: added RIT to the API
2024-07-13 20:27:57 +02:00
f4exb
51870a2ae1
Added shift to channel marker to take RIT into account
2024-07-13 13:01:32 +02:00
f4exb
c99f2e1914
WDSP: use double precision for meter results
2024-07-13 03:53:57 +02:00
f4exb
fb08489f5a
WDSP receiver: implemented RIT and fixed audio binaural
2024-07-13 03:23:08 +02:00
f4exb
531e96de00
WDSP: split firmin into fircore, firmin and firopt
2024-07-13 03:20:26 +02:00
f4exb
7f960824f5
WDSP receiver: added to Web API mapper
2024-07-12 05:01:07 +02:00
f4exb
80b2370bc3
WDSP RXA: do not activate frequency shift initially
2024-07-12 05:00:12 +02:00
f4exb
a379692252
WDSP Receiver: API implementation
2024-07-11 21:25:53 +02:00
f4exb
7db7159349
WDSP receiver: removed DLL export in dialogs for MSVC
2024-07-11 21:25:53 +02:00
f4exb
7923cd811b
WDSP receiver: added missing on_equalizer_toggled method
2024-07-11 21:25:53 +02:00
f4exb
a33f53c79b
WDSP receiver: fixed FFTW3F include
2024-07-11 21:25:53 +02:00
f4exb
50c4feb6bb
WDSP: fixed some unresolved externals
2024-07-11 21:25:53 +02:00
f4exb
a4f08dc210
WDSP receiver: fixed FM demod amd implement equalizer
2024-07-11 21:25:53 +02:00
f4exb
8dd46a08ea
WDSP receiver: implemented squelch
2024-07-11 21:25:53 +02:00
f4exb
07e179c196
WDSP: fixed resampler
2024-07-11 21:25:53 +02:00