Hi Joe,

Aside from the waterfall display itself, the numbers that are used to create it 
are not available for processing by external programs. The Fourier transforms 
that are displayed in color-coded form on the waterfall display are calculated 
in the Fortran routine src/lib/hspec.f90. This routine is called from the C++ 
code in src/widgets/mainwindow.cpp. You’ll be able to find the point where 
hspec is called by searching for the word “hspec” in the mainwindow.cpp file.

Honestly, if you’re not familiar with the WSJT-X code, it’d be easier to just 
use a sound analysis program like Audacity, or baudline, or perhaps the one 
that Mike, W9MDB, suggested to calculate the short Fourier transforms that 
produce a waterfall display. 

Steve k9an

> On Feb 1, 2019, at 4:59 PM, jbozell <jboz...@utk.edu> wrote:
> 
> Hi Steve,
>  
> Thanks for the suggestion…do you think there’s a way to attach a number to 
> the visual representation that appears under “cumulative”? Alternatively, can 
> it be broken down into individual numbers for each of the 50 hz signals that 
> appear across the passband?
>  
> Actually, I’ve been using cumulative, and I think that’s what got me thinking 
> about alternate data mining techniques. If one considers two parallel grid 
> cells, one might be pretty dim while the other might be quite bright. At some 
> place in the source code, the dim cell should be translating some number x 
> into a certain level of pixel activation, while the bright cell is 
> translating some number y into more pixel activation. And y should be > x…I 
> think. I’d like to find numbers x and y (and all the other numbers output in 
> a given time unit.
>  
> In my previous life, I did a lot of spectral analysis of organic compounds, 
> and we used this type of integration to great use. Every time I look at the 
> waterfall and read that part of WSJT-X includes Fourier Transform, I start 
> thinking there’s got to be some overlap that could be useful.
>  
> But maybe WSJT-X isn’t programmed that way?
>  
> I really appreciate the feedback…it keeps me thinking. Thanks!
>  
> Joe/WB0CDY
>  
> From: Steven Franke via wsjt-devel <wsjt-devel@lists.sourceforge.net>
> Reply-To: WSJT software development <wsjt-devel@lists.sourceforge.net>
> Date: Friday, February 1, 2019 at 1:36 PM
> To: WSJT software development <wsjt-devel@lists.sourceforge.net>
> Cc: Steven Franke <s.j.fra...@icloud.com>
> Subject: Re: [wsjt-devel] Accessing raw decode data?
>  
> Hi Joe,  
>  
> It sounds to me as if the Cumulative spectrum plot that can be displayed 
> underneath the waterfall is exactly what you have described. The Cumulative 
> spectrum is the sum of all of the short-term spectra that make up the 
> waterfall display. The sum is reset to zero at the beginning of each receive 
> interval. 
>  
> Make sure that the “Cumulative” option is selected from the dropdown menu at 
> the bottom of the waterfall window (just to the right of the color palette 
> selection). You can make the Cumulative spectrum occupy a larger fraction of 
> the window using the up-down arrows next to the box that is labeled “Spec 
> NN%”, where NN will be percentage of the vertical window space that should be 
> used for the Cumulative spectrum. 
>  
> Steve k9an
> 
> 
>> On Feb 1, 2019, at 1:57 PM, jbozell <jboz...@utk.edu 
>> <mailto:jboz...@utk.edu>> wrote:
>>  
>> Hi folks,
>>  
>>  <>I’m reposting the gist of my previous question after getting some nice 
>> suggestions that ultimately didn’t pan out (e. g., thanks to Mike W9MDB for 
>> leading me to Sonic Visualizer…it was close, but not quite there, and 
>> DL4YHF’s Spectrum Lab, which is powerful, but for PC only).
>>  
>> At some point during an FT8 decode, I’m assuming that there’s a number or 
>> library of numbers is generated that is then translated into a visual 
>> representation – the waterfall spectrum.
>>  
>> Is it possible to tap into the software and download those numbers into 
>> Excel or similar? It would be interesting, for example, to integrate the 
>> value of each 15 second x 50 Hz block that makes up the waterfall grid.
>>  
>> Is this possible ? Has someone already done it? Incompatible with the way 
>> WSJT-X works?
>>  
>> Thanks,
>>  
>> Joe/WB0CDY
>>  
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel 
>> <https://lists.sourceforge.net/lists/listinfo/wsjt-devel>
>  
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel 
> <https://lists.sourceforge.net/lists/listinfo/wsjt-devel>
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to