Charles J. Cliffe
c1774ee96a
Cleanup / refactor "pipe" names for clarity
2015-07-30 20:36:06 -04:00
Charles J. Cliffe
10e35002f1
AudioThread & demod worker IOThread queues, cleanup
2015-07-30 19:30:46 -04:00
Charles J. Cliffe
5bbcf7aa11
DemodulatorThread visual out queue /w IOThread::onBindOutput
2015-07-30 00:52:00 -04:00
Charles J. Cliffe
0a9dd7692a
DemodulatorThread convert to IOThread named queues
2015-07-30 00:28:53 -04:00
Charles J. Cliffe
d53aabf73a
DemodulatorPreThread convert to IOThread named queues
2015-07-29 22:52:54 -04:00
Charles J. Cliffe
19f9b7ab70
MSVC fixes
2015-07-21 00:59:18 -04:00
Charles J. Cliffe
6beeb70549
Disable I/Q AGC when gain < 0.25
2015-07-19 15:34:06 -04:00
Charles J. Cliffe
8827ff9e26
add some missing init vars causing problems with new demod 0/false value checks
2015-07-18 17:03:29 -04:00
Charles J. Cliffe
26ca557349
Experimental raw I/Q output mode
2015-06-27 23:23:43 -04:00
Charles J. Cliffe
8589a39f66
Simple active demod tracking, helptip updates.
2015-04-23 19:38:44 -04:00
Charles J. Cliffe
efa2cd75c9
tuning tweaks, zoomed view following fix
2015-03-29 20:24:00 -04:00
Charles J. Cliffe
3af564037c
New tuning bar now functional
2015-03-26 22:45:52 -04:00
Charles J. Cliffe
4147582d2a
Refactor for sample rate changes, audio thread race crash fixes
2015-03-15 21:02:26 -04:00
Charles J. Cliffe
6b120cff95
SSB supression via decim/interp, removed LSB/USB bandwidth limit, fix SSB audio/visual delay
2015-02-12 22:46:45 -05:00
Charles J. Cliffe
b4e4f3017f
Remove public access to demod internal state vars and clean-up improper use
2015-02-02 18:24:04 -05:00
Charles J. Cliffe
e504f4f282
Fix demodulator selection menu radio and display
2015-01-25 21:03:17 -05:00
Charles J. Cliffe
b2e8cf0482
Demod worker lock-on-remove fix
2015-01-22 23:41:33 -05:00
Charles J. Cliffe
4dad30e9bd
GL context init fixes and warning cleanup
2015-01-20 19:13:49 -05:00
Charles J. Cliffe
4213b47c99
Move waterfall color themes to general theme classes, convert hard-coded colors
2015-01-14 22:14:57 -05:00
Charles J. Cliffe
2b6da304ef
Fix demodulator termination / thread lock
2015-01-11 20:26:51 -05:00
Charles J. Cliffe
93da5b5fa1
Some basic color themes and selector
2015-01-11 03:09:59 -05:00
Charles J. Cliffe
60b5dbb07f
Per-demodulator gain settings
2015-01-10 20:33:30 -05:00
Charles J. Cliffe
f454c34245
Save / Load session working
2015-01-10 12:27:03 -05:00
Charles J. Cliffe
95fcb30733
Audio thread lock fix
2015-01-08 21:12:49 -05:00
Charles J. Cliffe
7d5d638666
FFTW->FFTWF better CPU usage
2015-01-06 19:15:27 -05:00
Charles J. Cliffe
9f945026b8
Fix frequency related data types for >2Ghz
2015-01-04 17:11:20 -05:00
Charles J. Cliffe
44bee1f553
Cleanup, demod limits, prevent negative freq, move iq resampler process back to demodulator pre thread
2015-01-04 13:20:31 -05:00
Charles J. Cliffe
334618d000
cleanup, refactor, right mouse waterfall zoom drag
2015-01-03 17:07:39 -05:00
Charles J. Cliffe
4f43f65065
AM, USB and LSB somewhat working
2015-01-01 18:08:54 -05:00
Charles J. Cliffe
8b89b27b40
Experimental AM/LSB/USB demodulation
2015-01-01 03:48:32 -05:00
Charles J. Cliffe
6679b20fbb
Can now choose demodulator output devices
2014-12-31 21:31:37 -05:00
Charles J. Cliffe
b7793ef905
Squelch slider/signal indicator
2014-12-31 19:45:01 -05:00
Charles J. Cliffe
06103a2d1b
Show stereo divider
2014-12-26 23:28:18 -05:00
Charles J. Cliffe
0fc47bc916
FM Stereo experiment, partly working
2014-12-26 20:58:42 -05:00
Charles J. Cliffe
576a77e095
Update remaining buffers, cleanup
2014-12-24 01:28:33 -05:00
Charles J. Cliffe
2b18f03cb5
Experimental squelch--hover demod and press S to toggle
2014-12-21 16:08:32 -05:00
Charles J. Cliffe
b196fbfdea
Basic mixer for OSX -- multi demod streams working
...
RtAudio can’t open multiple streams, so now opening a new device will
start a static audio thread and all other threads will attach/detach
their input queues there.
2014-12-18 20:11:25 -05:00
Charles J. Cliffe
9e32ef478d
Cleanup, reformat
2014-12-16 21:30:03 -05:00
Charles J. Cliffe
02cf2099a9
Rebalance demodulator threads, tweak priorities
2014-12-16 20:33:44 -05:00
Charles J. Cliffe
c7a167a1d0
Experimental demodulator preprocessor thread
...
Demodulator becoming a CPU hotspot, trying to break up the workload
between threads..
2014-12-16 18:27:02 -05:00
Charles J. Cliffe
24cd93d1ae
Split DemodulatorMgr and DemodulatorInstance
2014-12-11 23:35:06 -05:00