Commit Graph

39 Commits

Author SHA1 Message Date
Charles J. Cliffe 3ec14fbe38 Licence fix, add SPDX-License-Identifier, remove unused code files 2017-01-02 21:07:43 -05:00
Charles J. Cliffe 2bbae7209f Solo squelch break focus lock/tweak 2016-08-12 22:58:33 -04:00
Charles J. Cliffe 6ea2b5b8e8 More squelch tweaks; include I/Q dB and compare to audio for peak 2016-08-12 21:34:34 -04:00
Charles J. Cliffe 117f56dd9e Clean up redundant internal FFTW3 support; liquid-dsp will use FFTW3 if compiled in. 2016-07-20 18:43:54 -04:00
Charles J. Cliffe 296b0da04a unnecessary frequency=0 check.. 2016-06-03 20:35:08 -04:00
vsonnier 5bb43f5aaa Replace mutex lock/unlock pairs with guards, cleanups 2016-06-03 18:45:03 +02:00
Charles J. Cliffe 688181e566 Cleanup MSVC warnings and deprecated C++ exception stuff 2016-06-01 19:42:34 -04:00
Charles J. Cliffe b828b3636f Add 'Reduced CPU Usage' menu option and config entry. 2016-03-31 21:32:50 -04:00
Charles J. Cliffe 020145c705 Make FFTW3 optional; liquid-dsp is performing better on it's own.. 2016-03-20 18:56:13 -04:00
Charles J. Cliffe c4dac53532 Fix remaining init order and unused warnings 2016-01-28 18:11:53 -05:00
Stanisław Pitucha 035353123d Fix signed/unsigned variables 2016-01-29 07:49:31 +11:00
Charles J. Cliffe 62288e485f Improve peak hold usability; add 30 frame delay between resets; don't drag old data around 2016-01-02 01:38:17 -05:00
Charles J. Cliffe 4fe7e87e17 Half-band transition floor/ceiling reset 2015-12-31 22:18:53 -05:00
Charles J. Cliffe 01c10efeff Half-band transition and frequency change peak hold tweaks 2015-12-31 21:28:56 -05:00
Charles J. Cliffe fe264b9da1 clear shifted peak data 2015-12-31 20:52:25 -05:00
Charles J. Cliffe 6df9661db1 Add peak hold to spectrum visuals 2015-12-31 20:44:39 -05:00
Charles J. Cliffe 127f4ff87c fftwf_malloc -> malloc MSVC fix
Calling fftwf_malloc after the first init on Windows crashes?  malloc()
seems to be fine..
2015-12-31 00:25:05 -05:00
Charles J. Cliffe 7d6a387a77 Updates and improvements for low-bandwidth input usage 2015-12-29 20:52:49 -05:00
Charles J. Cliffe 423b590d7c Fix off-by-one error and missing modem bw defaults 2015-12-14 19:31:18 -05:00
Charles J. Cliffe aa821c8860 Zoom transition improvements, fix a nasty visual data overflow 2015-12-13 16:07:28 -05:00
Charles J. Cliffe be8cde6ce3 More zoom tweaks, fix half-band tuner step 2015-12-13 14:09:04 -05:00
Charles J. Cliffe d448f6dfc4 Fix mis-aligned average buffers on view shift 2015-12-12 19:26:02 -05:00
Charles J. Cliffe aa4478946f Fix demod waterfall/spectrum 2015-12-12 17:38:17 -05:00
Charles J. Cliffe 0b03ed47d4 Remap mis-matched averaging buffers on resampler change 2015-12-12 17:28:17 -05:00
Charles J. Cliffe e22e696a7d SpectrumVisualProcessor fixes/tweaks 2015-12-11 22:58:58 -05:00
Charles J. Cliffe fe25aaefdf SpectrumVisualProcessor Zoom rework
- Offloads some zoom processing from liquid-dsp to FFTW
- Eliminates aliases crawling across during zoom
- Doubles internal FFT allowing some additional visual smoothing
- Reduces CPU usage while zoomed deeply
- Eliminates CPU spikes while zooming
2015-12-08 22:17:00 -05:00
Charles J. Cliffe cdc80b890b Add ReBuffer buffer count warning, fix SDRPostThread off-by-one channel reset 2015-12-04 22:10:51 -05:00
Charles J. Cliffe 11aa8e9b05 Right drag spectrum vertically to adjust scale 2015-10-25 00:07:01 -04:00
Charles J. Cliffe 5fd4ba8059 Some DC-Spike removal magic..
Pay no attention to the spike behind the curtain.. <*|:-)
2015-10-21 19:50:53 -04:00
Charles J. Cliffe 13140ec28c SpectrumVisualProcessor thread fixes, spectrum label optimize 2015-08-23 17:51:20 -04:00
Charles J. Cliffe 2b7edb9b0f spectrum visual spacing/floor tweak 2015-08-18 00:08:22 -04:00
Charles J. Cliffe 62858abbf5 Spectrum peak and floor dB are now displayed 2015-08-17 21:52:38 -04:00
Charles J. Cliffe 1e493b2e20 Save waterfall / spectrum settings, update session reset 2015-08-13 22:00:05 -04:00
Charles J. Cliffe b345dc7516 Spectrum averaging control now functional 2015-08-12 22:14:14 -04:00
Charles J. Cliffe a9181594e2 Fixes a rare crash while testing.. 2015-08-11 22:25:49 -04:00
Charles J. Cliffe 0802f7b756 Experimenting with max speed waterfall (no dropped FFTs :)
- FFT Detail from zoomed-in views is greatly improved with the
additional data
2015-08-11 00:50:43 -04:00
Charles J. Cliffe 2cff389d6b SpectrumVisualProcessor now working, cleanup, refactoring 2015-08-03 01:38:38 -04:00
Charles J. Cliffe 77f172027e Spectrum, Waterfall processor prep 2015-07-31 21:47:21 -04:00
Charles J. Cliffe 10bc0c8ec5 spectrum + waterfall processor init 2015-07-27 22:30:25 -04:00