Commit Graph

487 Commits

Author SHA1 Message Date
Charles J. Cliffe
43b30367d9 Visual queue smoothing tweak 2015-09-09 23:46:05 -04:00
Charles J. Cliffe
a1bf5b839e Prototype waterfall rate smoothing / fps matching 2015-09-09 23:29:38 -04:00
Charles J. Cliffe
7163cd13f2 Spectrum panel init fixes, more FFT distributor tweaks 2015-09-09 17:31:55 -04:00
Charles J. Cliffe
11121d8a0e waterfall jitter and general refresh improvements 2015-09-08 21:32:15 -04:00
Charles J. Cliffe
ed2dd5e5d4 svp timing 2015-09-07 20:54:09 -04:00
Charles J. Cliffe
125a967ee3 svp header update 2015-09-07 20:53:55 -04:00
Charles J. Cliffe
2e6b173fb1 attempt to fix waterfall stutter working parts 2015-09-07 20:46:03 -04:00
Charles J. Cliffe
45c0eafa2e MSVC FFTVisualDataThread constructor fix 2015-08-28 21:48:33 -04:00
Charles J. Cliffe
b549f9748e Other apps seem to want I/Q pipe in this format; going with the flow 2015-08-28 19:55:25 -04:00
Charles J. Cliffe
ecda9a8f76 Windows exit crash fix.. ? 2015-08-25 22:30:47 -04:00
Charles J. Cliffe
8dd46eb1ab Merge pull request #137 from cjcliffe/audio_spectrum
Audio spectrum visuals + fixes
2015-08-25 21:38:47 -04:00
Charles J. Cliffe
261afbce8e Windows fix-up 2015-08-25 21:35:38 -04:00
Charles J. Cliffe
eae47fdfd7 Fix IQ swap default 2015-08-25 21:26:32 -04:00
Charles J. Cliffe
233e07164a spectrum label calc error 2015-08-24 08:58:08 -04:00
Charles J. Cliffe
fe46fb191f Fix demodulator worker thread crash on terminate 2015-08-24 07:25:04 -04:00
Charles J. Cliffe
c30cce9114 Add functional Spectrum view to demodulator visuals
- Might need to do some renaming from Scope->AVDisplay or something for
ScopeCanvas to avoid confusion.
2015-08-24 01:31:37 -04:00
Charles J. Cliffe
13140ec28c SpectrumVisualProcessor thread fixes, spectrum label optimize 2015-08-23 17:51:20 -04:00
Charles J. Cliffe
7a0f523eaf Test of draggable scope area + fixes
- Will be able to drag back/forth to cycle scope/spectrum/plot
- Fix for two crashes
2015-08-19 23:22:46 -04:00
Charles J. Cliffe
03c8619c5a Carry / preset mute state; mute button visual tweaks 2015-08-19 17:06:06 -04:00
Charles J. Cliffe
8b5500fc9b Smooth keyboard navigation while zoomed. 2015-08-19 00:48:52 -04:00
Charles J. Cliffe
b236a9cb3e fix for spectrum disconnect after zooming in/out 2015-08-18 19:21:31 -04:00
Charles J. Cliffe
db1374045b missing include 2015-08-18 18:43:55 -04:00
Charles J. Cliffe
2b7edb9b0f spectrum visual spacing/floor tweak 2015-08-18 00:08:22 -04:00
Charles J. Cliffe
3c822e1bd8 Make decibels display toggleable 2015-08-17 23:31: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
4df66ea0e3 Move [M] to avoid confusion with Mhz 2015-08-17 01:11:42 -04:00
Charles J. Cliffe
58fb313d6f Update waterfall helptip 2015-08-17 01:07:57 -04:00
Charles J. Cliffe
9de1abd539 Add mute button and 'M' to toggle mute on waterfall hover 2015-08-17 00:59:38 -04:00
Charles J. Cliffe
5ceddcfa92 Activate demodulator from session if there's only one 2015-08-16 22:31:14 -04:00
Charles J. Cliffe
5de181cf67 keyboard waterfall zoom input tweaks 2015-08-16 19:47:49 -04:00
Charles J. Cliffe
d1ed603ff0 Move demodulator and main spectrum visual processors to threads 2015-08-16 18:12:12 -04:00
Charles J. Cliffe
cd129e0726 fix keyboard control code 2015-08-16 16:43:19 -04:00
Charles J. Cliffe
3e2570a26c Waterfall keyboard control updates 2015-08-15 04:47:01 -04:00
Charles J. Cliffe
91a6e45ed3 Fix spectrum visual failure below 1% averaging speed 2015-08-14 21:36:31 -04:00
Charles J. Cliffe
b41d0a3613 Update tuner bandwidth help tip 2015-08-14 21:32:58 -04:00
Charles J. Cliffe
4cc4c151fa Reduce log noise, run an old version to show if need be.. 2015-08-14 21:28:43 -04:00
Charles J. Cliffe
e98088159c FFTVisualDataThread sleep adjustment 2015-08-14 21:23:58 -04:00
Charles J. Cliffe
22ed3d3b27 Unify sleepy code to std::thread sleep 2015-08-14 21:20:07 -04:00
Charles J. Cliffe
89332d03b8 too much delay.. 2015-08-14 20:54:18 -04:00
Charles J. Cliffe
9c1d9f5798 IsVisible is *not* for app visibility; Hello there, IsActive() 2015-08-14 20:41:52 -04:00
Charles J. Cliffe
8c7d2576ad Update frequency dialog to support bandwidth entry 2015-08-14 20:19:37 -04:00
Charles J. Cliffe
8dc2e6cacc Move waterfall FFT processing to it's own thread. 2015-08-14 19:17:43 -04:00
Charles J. Cliffe
1e493b2e20 Save waterfall / spectrum settings, update session reset 2015-08-13 22:00:05 -04:00
Charles J. Cliffe
709ab4b7d6 OSX idle throttle 2015-08-13 21:10:43 -04:00
Charles J. Cliffe
e04b12662f Linux re-tweak 2015-08-13 20:39:31 -04:00
Charles J. Cliffe
b1f20de0e9 RefCounter should make this unnecessary? 2015-08-13 18:10:22 -04:00
Charles J. Cliffe
1781188dfe Sleep only when not visible.. 2015-08-13 18:03:06 -04:00
Charles J. Cliffe
8000e97a8c force waterfall to throttle by client dc paint from appframe idle
- Attempting to improve waterfall jitter between platforms
2015-08-13 17:59:56 -04:00
Charles J. Cliffe
c77d2c9408 windows fix-up 2015-08-12 22:36:29 -04:00
Charles J. Cliffe
7095993ba2 fft avgeraging float->double to remove some jitter 2015-08-12 22:28:39 -04:00