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
|
76c68cc4fa
|
OSX fix-up
|
2014-12-16 00:22:33 -05:00 |
|
Charles J. Cliffe
|
65ae1de36d
|
Trying thread trick for preventing audio underrun..
|
2014-12-15 20:47:46 -05:00 |
|
Charles J. Cliffe
|
cd5f43d5c4
|
Switch to liquid-dsp block functions in demod
|
2014-12-14 20:23:52 -05:00 |
|
Charles J. Cliffe
|
24cd93d1ae
|
Split DemodulatorMgr and DemodulatorInstance
|
2014-12-11 23:35:06 -05:00 |
|
Charles J. Cliffe
|
5a396d234f
|
More credits..
|
2014-12-11 23:04:07 -05:00 |
|
Charles J. Cliffe
|
db256f11a2
|
missed obvious credit..
|
2014-12-11 22:18:34 -05:00 |
|
Charles J. Cliffe
|
943341ebc7
|
Merge pull request #15 from cjcliffe/multiple_demodulators
Multiple demodulators and related interactivity
|
2014-12-11 21:59:23 -05:00 |
|
Charles J. Cliffe
|
1d79c00970
|
Update README.md
|
2014-12-11 21:57:08 -05:00 |
|
Charles J. Cliffe
|
dcb1f33a85
|
Can now press alt to drag demod range
|
2014-12-11 21:37:01 -05:00 |
|
Charles J. Cliffe
|
5db4dcdbac
|
prototype drag range demod create/select tool
|
2014-12-11 20:50:58 -05:00 |
|
Charles J. Cliffe
|
f04ec72394
|
Demodulator garbage collection
|
2014-12-11 19:07:21 -05:00 |
|
Charles J. Cliffe
|
4d35075655
|
Can now spawn/delete demodulators
|
2014-12-10 21:22:13 -05:00 |
|
Charles J. Cliffe
|
f2c59fedd1
|
Can now spawn infinite(?) demodulators by holding shift
|
2014-12-10 18:52:24 -05:00 |
|
Charles J. Cliffe
|
380145fdaa
|
Waterfall hover-state/interactivity improvements
|
2014-12-10 00:34:27 -05:00 |
|
Charles J. Cliffe
|
34a6d3f5e0
|
Added frequency labels, 100khz intervals
|
2014-12-09 21:28:08 -05:00 |
|
Charles J. Cliffe
|
33e2e18c57
|
Unify demod drawing functions
|
2014-12-08 21:08:03 -05:00 |
|
Charles J. Cliffe
|
7f9a871598
|
Simplify GLFont drawString usage
|
2014-12-08 20:39:38 -05:00 |
|
Charles J. Cliffe
|
da8d178e34
|
Filtering mode
|
2014-12-08 19:46:29 -05:00 |
|
Charles J. Cliffe
|
542326baab
|
Font rendering functional: test string
|
2014-12-08 19:38:38 -05:00 |
|
Charles J. Cliffe
|
6c7372ed90
|
Font loader experiment
|
2014-12-08 02:16:06 -05:00 |
|
Charles J. Cliffe
|
5fc9a064b5
|
CMake updates
|
2014-12-07 21:06:05 -05:00 |
|
Charles J. Cliffe
|
58bb7bd86f
|
LodePNG
|
2014-12-07 21:05:51 -05:00 |
|
Charles J. Cliffe
|
3789b90430
|
Font file
|
2014-12-07 21:05:40 -05:00 |
|
Charles J. Cliffe
|
09848bfdec
|
Adds test #define for default demodulator count
|
2014-12-06 21:55:05 -05:00 |
|
Charles J. Cliffe
|
80ac3175a3
|
Better multi-demodulator overlap hover handling
|
2014-12-06 21:47:18 -05:00 |
|
Charles J. Cliffe
|
a3bda830a8
|
Fix waterfall canvas to interact with active demod
|
2014-12-06 21:10:29 -05:00 |
|
Charles J. Cliffe
|
119f7c71af
|
win64 fixes
|
2014-12-05 21:16:43 -05:00 |
|
Charles J. Cliffe
|
9fc864ea57
|
OSX crude re-sync tweak
|
2014-12-05 20:18:19 -05:00 |
|
Charles J. Cliffe
|
ad800056d5
|
OSX audio may be stable, works on 2010 macbook pro
|
2014-12-05 20:13:45 -05:00 |
|
Charles J. Cliffe
|
7c6d2e1131
|
Merge pull request #14 from cjcliffe/integrate_rtaudio
Integrate RtAudio
|
2014-12-05 18:36:43 -05:00 |
|
Charles J. Cliffe
|
051c4f081f
|
RtAudio tweaks, disable unused GL states
|
2014-12-05 18:32:38 -05:00 |
|
Charles J. Cliffe
|
24b3b81f34
|
Update readme to reflect portaudio -> RtAudio
Added github links for liquid-dsp and RtAudio
|
2014-12-05 18:31:32 -05:00 |
|
Charles J. Cliffe
|
894c718730
|
Mostly working on OSX /w rtaudio now
Looks like just some priority tweaks remain
|
2014-12-04 22:25:18 -05:00 |
|
Charles J. Cliffe
|
6fe3cf98d3
|
Remove portaudio deps
|
2014-12-04 19:46:11 -05:00 |
|
Charles J. Cliffe
|
03edda18e5
|
RtAudio integrated and working great /w win64
Next up, OSX test..
|
2014-12-04 19:44:49 -05:00 |
|
Charles J. Cliffe
|
7ae1ffc2c9
|
RtAudio source integrated, preparing to implement
|
2014-12-04 19:03:02 -05:00 |
|
Charles J. Cliffe
|
7dcab0a078
|
OSX exit crash fix
|
2014-12-01 19:45:34 -05:00 |
|
Charles J. Cliffe
|
e668fa2b5d
|
Increase demodulator stack size on OSX
Using pthreads as a drop-in, should work since underlying is already
pthreads?
|
2014-12-01 18:59:07 -05:00 |
|
Charles J. Cliffe
|
86ac0c59a8
|
Merge pull request #13 from cjcliffe/demod_worker
Demod worker
|
2014-12-01 02:29:54 -05:00 |
|
Charles J. Cliffe
|
746eca8d3e
|
Demod worker now handles filter reconstruction
Reduces audio jittering and only generates the last queued filter to
save redundant regeneration during dragging.
|
2014-12-01 02:10:36 -05:00 |
|
Charles J. Cliffe
|
38b1393c44
|
Worker results..
|
2014-12-01 01:14:32 -05:00 |
|
Charles J. Cliffe
|
5fc5e4269c
|
Demodulator worker thread test
|
2014-11-30 23:33:55 -05:00 |
|
Charles J. Cliffe
|
023002f009
|
Can now drag and resize demodulator on waterfall
Pretty typical style of center = drag frequency, edge handles =
bandwidth
|
2014-11-30 21:14:17 -05:00 |
|
Charles J. Cliffe
|
0d8991eb67
|
Demodulator finder, hover states for waterfall
|
2014-11-30 18:54:13 -05:00 |
|
Charles J. Cliffe
|
0bc31eed6c
|
Transparent demod overlay on waterfall
|
2014-11-30 17:59:24 -05:00 |
|
Charles J. Cliffe
|
874746b1d4
|
Removed one too many lines
|
2014-11-30 17:17:28 -05:00 |
|
Charles J. Cliffe
|
52c1db89a7
|
Remove unused code
|
2014-11-30 17:16:35 -05:00 |
|
Charles J. Cliffe
|
06513e2064
|
Cleanup / re-factor. Pair audio thread with demod
|
2014-11-30 17:11:29 -05:00 |
|
Charles J. Cliffe
|
be33bbce4c
|
Merge pull request #12 from cjcliffe/remove_dc_spike
Remove DC spike from IQ stream and visuals
|
2014-11-29 13:59:06 -05:00 |
|