Ahmet Inan
|
c4520891c5
|
be more picky about sync pulse position
ignore early sync pulses 5 times, then reset.
should be more robust against spurious sync pulses caused by noise or crosstalk
|
2015-01-27 23:01:31 +01:00 |
|
Ahmet Inan
|
075b6c6d7d
|
finish up vis sequence before returning code
instead of returning too early ignoring stop bit: simply ignore value of stop bit
|
2015-01-27 22:32:09 +01:00 |
|
Ahmet Inan
|
61f8534312
|
added simple moving average and used in scanline estimator
|
2015-01-23 21:41:42 +01:00 |
|
Ahmet Inan
|
88f22d7ca8
|
d'oh: use member, not local variable to synchronize
|
2015-01-22 12:29:28 +01:00 |
|
Ahmet Inan
|
77e2c06d96
|
v1.18
|
2015-01-17 13:54:35 +01:00 |
|
Ahmet Inan
|
9bbca4bd6d
|
added save and clear image buttons
|
2015-01-17 12:30:09 +01:00 |
|
Ahmet Inan
|
8b16b13ad2
|
added menu items to increase / decrease update rate
default update rate is 2 updates per second
|
2015-01-16 18:47:57 +01:00 |
|
Ahmet Inan
|
0945e8b031
|
replaced if's with a simpler switch in radix2
|
2015-01-16 18:06:03 +01:00 |
|
Ahmet Inan
|
e812fd9c54
|
Version 1.17
|
2015-01-15 16:26:26 +01:00 |
|
Ahmet Inan
|
c0f911f1e9
|
fixed bug introduced with "replaced radix2 input with float"
it really sucks not having a complex data type .. damn you c99
|
2015-01-15 16:23:03 +01:00 |
|
Ahmet Inan
|
5fc7dfc458
|
fade spectrum slower
|
2015-01-15 11:42:44 +01:00 |
|
Ahmet Inan
|
42aaf6b4cf
|
draw lines between points in spectrum
|
2015-01-15 11:04:41 +01:00 |
|
Ahmet Inan
|
19149cb428
|
Version 1.16
|
2015-01-15 00:34:47 +01:00 |
|
Ahmet Inan
|
1c3f90aef0
|
added spectrum view to present spectrogram
|
2015-01-15 00:32:39 +01:00 |
|
Ahmet Inan
|
8b3d4bc191
|
show vu meter level left to right when horizontal
|
2015-01-14 22:41:43 +01:00 |
|
Ahmet Inan
|
9ae69a495a
|
change orientation of analysis layout when rotating
|
2015-01-14 22:38:38 +01:00 |
|
Ahmet Inan
|
7a2c32057e
|
change color of vu meter if too silent, normal or too loud
|
2015-01-14 21:21:39 +01:00 |
|
Ahmet Inan
|
c42b2cba47
|
renamed variables for normalization, export float instead of int volume
|
2015-01-14 20:35:34 +01:00 |
|
Ahmet Inan
|
ada2422531
|
added simple VU Meter
|
2015-01-14 18:30:00 +01:00 |
|
Ahmet Inan
|
98a9ee7f1f
|
replaced radix2 input with float
|
2015-01-14 11:28:51 +01:00 |
|
Ahmet Inan
|
4d8ccd970c
|
Version 1.15
|
2015-01-13 23:41:35 +01:00 |
|
Ahmet Inan
|
9b428ce8d4
|
added toggle for analyzer
|
2015-01-13 23:37:54 +01:00 |
|
Ahmet Inan
|
6fd48f2815
|
do rms compression again .. removed analyzer normalization
it makes the spectrum visualization less colorful, but a lot clearer.
|
2015-01-13 20:26:27 +01:00 |
|
Ahmet Inan
|
23cbc53650
|
fixed bug introduced with "made cic cascade order flexible"
|
2015-01-13 19:59:11 +01:00 |
|
Ahmet Inan
|
ebf60dcdf9
|
Version 1.14
|
2015-01-11 16:06:00 +01:00 |
|
Ahmet Inan
|
9658233b08
|
added share option for last received image
|
2015-01-11 16:03:20 +01:00 |
|
Ahmet Inan
|
0d1d5ec426
|
Version 1.13
|
2015-01-11 10:19:29 +01:00 |
|
Ahmet Inan
|
79027437c5
|
keep screen awake while in foreground
|
2015-01-11 10:17:18 +01:00 |
|
Ahmet Inan
|
4488f224cb
|
Version 1.12
|
2015-01-10 12:15:46 +01:00 |
|
Ahmet Inan
|
409edeb489
|
made cic cascade order flexible, normalize comb output from cascade gain
|
2015-01-10 11:31:16 +01:00 |
|
Ahmet Inan
|
968fea3bed
|
made analyzer initialization nicer
|
2015-01-10 10:13:26 +01:00 |
|
Ahmet Inan
|
cb489f426d
|
increased stft window to 2048
|
2015-01-09 22:09:35 +01:00 |
|
Ahmet Inan
|
3c9d5b7da0
|
reduced stft window size to 1024, used ring buffer to slide dft
|
2015-01-09 18:31:01 +01:00 |
|
Ahmet Inan
|
55da5a9d77
|
do rounding to nearest in freq_marker
|
2015-01-09 18:12:23 +01:00 |
|
Ahmet Inan
|
923baf5846
|
added debug switch between boxcar and cic filtering
|
2015-01-09 16:34:18 +01:00 |
|
Ahmet Inan
|
9dcbdbdc69
|
use cic filter for decimation in analyzer
|
2015-01-08 22:18:50 +01:00 |
|
Ahmet Inan
|
659a644362
|
give the raw sample to the analyzer
|
2015-01-08 16:11:29 +01:00 |
|
Ahmet Inan
|
f0816a8426
|
added frequency markers for 1100, 1300, 1500 and 2300 Hz
|
2015-01-08 15:48:00 +01:00 |
|
Ahmet Inan
|
749972d0e5
|
fixed color gradient, removed and added debug code
|
2015-01-08 15:22:37 +01:00 |
|
Ahmet Inan
|
88240631d3
|
reorganized visualisation value generation
|
2015-01-08 14:32:35 +01:00 |
|
Ahmet Inan
|
72bc00fc62
|
fixed rainbow
|
2015-01-08 14:27:32 +01:00 |
|
Ahmet Inan
|
0026a26897
|
do decimation by 7 using boxcar filter :)
|
2015-01-07 21:04:03 +01:00 |
|
Ahmet Inan
|
e1b68b4e59
|
normalize using maximum of all bins
|
2015-01-07 21:02:34 +01:00 |
|
Ahmet Inan
|
fd7326e24a
|
maybe linear spectrum output is a better idea ..
|
2015-01-07 18:32:34 +01:00 |
|
Ahmet Inan
|
bd0e98ba75
|
fixed stft code generator
|
2015-01-07 16:22:33 +01:00 |
|
Ahmet Inan
|
b77e9c1b3d
|
WIP: added spectrum analyzer
there is something fishy going on :(
|
2015-01-06 21:14:47 +01:00 |
|
Ahmet Inan
|
eca5873fec
|
split decoder code into Decoder class, made space for spectrum analyzer
|
2015-01-06 14:50:43 +01:00 |
|
Ahmet Inan
|
364b8f2209
|
Version 1.11
|
2015-01-05 13:07:02 +01:00 |
|
Ahmet Inan
|
272deee15f
|
when using int scaling, set scaling to at least 1x
|
2015-01-05 13:06:39 +01:00 |
|
Ahmet Inan
|
28aed20659
|
Version 1.10
|
2015-01-04 17:58:26 +01:00 |
|