WavViewDX User Manual

WavViewDX - User Manual

Contents:
Beginner's Guide
Main Window
Importing SDR Recordings
Context Menu
High-Resolution Carrier View
Setup Window
Keyboard Shortcuts
Changelog
Licenses

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Main Window:

The main window consist of the menu (top), status line (bottom), the analysis view (center) and the player (right side). At the bottom, database and logbook are shown on request.




Menu commands:


Import:
Click here if you want to use a SDR recording (I/Q WAV files) with WavViewDX the first time. WavViewDX will analyse the recording and store the analysis for future use.
More information about the import on this page.


Load:

Load an analysis file created with WavViewDX (*.wvd). Also supports analysis files made with wavFFT (*.csv).

Analysis:
A WavViewDX analysis file can contain one or more analysis results, e.g. 9kHz and 10kHz analysis. Switch between the analysis results using this button.

Carrier Views:
Select an already created high-resolution carrier view from a list for viewing.
If no high-resolution carrier views are available, right-click on a frequency to create one.
The dialog also shows pending carrier view generations. Click on button to remove a pending
carrier view generation.

Database:


Show database with frequency list. Currently supported: MWLIST database for medium wave. Go to the Setup window to set up the MWLIST access.
In order to create a log entry for a certain station, select the station in the database and click on button "Add Log for Station".
Click on one or more "location buttons" to get a filtered list of stations.


Logbook:

Show your logbook for the current frequency. This page describes how to add a new log.
The button "Find in logs" opens a window for advanced log search. Button "View/Edit" Log opens the log view.
If the log entry has a recording associated, you can play or browse to the recording using the buttons on the bottom left.

More:
A selection of advanced analysis options. See this page for more information.

Advanced settings affecting the current analysis:
- Manual Tuning (Select any frequency for playback, even if not shown in analysis).
- Contast Settings (change dB level for minimum display, highlight threshold and maximum brightness)
- SDR Sampling Rate Offset Compensation. Supported modes are:
  - No Compensation
  - Use Import Compensation (use the measurement stored in the analysis file, made during import)
  - WavViewDX built-in passive compensation (makes a single measure in the timely center of the recording)
  - Manual Compensation (Enter values below: absolute offset from center frequency and linear offset)

- Generate SDR Sampling Rate Offset Analysis
- Generate Noise Map (not implemented yet)
- Show Current Recording in Explorer
- Save Current Analysis as Image (not implemented yet)

Setup:
Open WavViewDX settings window

About:
Shows information about this program

Analysis View:

- left click&drag to pan the image
- left click to start player (if player window is opened)
- right click to open context menu
- use mouse wheel to zoom in or out
-
use mouse wheel on scales (time or frequency) to only zoom in one direction

Frequency display:

- Shows norm frequency in AM mode
- Shows PLL synced frequency in SAM mode
- Shows user set frequency in modes FSAM, USB and LSB

Spectrum Viewer:

- PBT: Pass Band Tuning
    -
left click&drag center of highlighted area to move bandpass
    -
left click&drag the borders of the highlighted area to change the bandpass bandwidth
- NOTCH: Notch filter area
    - left click to create new notch filter
    - point at notch and move mouse wheel to change notch bandwidth
    - point at notch and click right to remove notch filter
    - left click&drag notch to change its frequency

Spectrum zoom in/out buttons:


Bandpass bandwidth presets:


Player Time Controls:


- Click on Play/Pause halt or resume the playback
- Left click on time buttons change the playback time
- Right click on time button to create time loop
- Right click same button again to disable loop


Carrier View:


- Click on '<<' or '>> to pan spectrum (not possible for SAM)
-
FSAM, USB and LSB:
    - left click to set center frequency
    - or use mouse wheel to change center frequency

Demodulator modes:


- AM: Envelope detector
- SAM: Synchronous AM detector
- FSAM:
Synchronous AM detector with user-set center frequency
- USB/LSB: Single side-band demodulator (affects range of bandpass presets)
- FM

AF Highpass filter:


Spike filter:

Use to avoid AF gain pumping caused by electric fences, thunderstorms etc.

Phasing:

If the SDR has dual synchronous inputs, use these controls to combine the channels. Works best with the mouse wheel.

Neighbour channel eliminator:

Eliminates the left and/or right neighbour channel.
- In the 10kHz analysis, the left and right 9kHz channel is suppressed
- In the 9kHz analysis, the left and right 10kHz channel is suppressed
- In the 5kHz analysis, the left and right 5kHz channel is suppressed
The more channels there are on a neighbouring channel, the more ineffective the elimination.

Binaural modes:

- CSB: Coherent Sideband (as preached by Ref. P. White)
- FIL: Filter method
  Both CSB and FIL are
left channel = LSB, right channel = USB
- I/Q: left channel = I, right channel = Q
- I±Q:
left channel = I+Q, right channel = I-Q

AF Audio Recorder:

You will be prompted for a file name after turning the recorder off.

Volume Setting:

Supports an astonishingly wide variety of volumes.


- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *


Importing SDR Recordings


Information about importing SDR recordings into WavViewDX is on this page.


- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Context Menu

Right-click into overview area to open the context menu.



Play / Pause: Start playback at selected position or halt playback.
High resulution carrier view: Go to the high-resolution carrier view via the configuration dialog (and back).
Mark start/end time: Set a time range marker, which will define the default time range for the carrier view.
Toggle boomark: Set ot delete a bookmark to the selected frequency. wavView will remember the bookmarks when the same CSV file is loaded again.
Show/Hide channel: Temporarily override channel visibility setting that was made in wavFFT.
Dismiss: Close Context Menu.


- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

High-resolution Carrier View

When you select "Show carriers" in the context menu, wavView will show the configuration dialog.

Carrier View Configuration Dialog

You have the possibility to generate a carrier view with new parameters, or to select an already generated view to be displayed. All generated views are stored in a file on the CSV folder and are availabe on subsequent starts of wavView.



Start Time: The analysis will start at the selected time.
End Time: The analysis will end at the selected time.
Frequency resolution: Select the desired frequency resolution. The smaller the resolution, the longer the processing time.
Time resolution: Select the desired time resolution. The smaller the resolution, the longer the processing time.
Spectrum bandwidth: Select the desired bandwidth. A selection of 400Hz will deliver a view ranging from -200Hz to +200Hz around the center frequency.
Generate Diagram: Generates the diagram and shows the process of the analysis. wavView is blocked while the analysis is running.
Generate Diagram (background): Generates the diagram in the background and shows a message once the view is ready. Once the view is ready, open the view by selecting "Show carriers" in the context menu and selecting "Open existing view" in the configuration dialog. You can abort by selecting "Show carriers" in the context menu.
Open Existing View: Open a previously generated view.

Processing speed considerations: The processing speed depends on the number of processor cores, but even more on the speed of the data source. A high-speed SSD is recommended for frequency resolutions below 1Hz. Loading the data from disk is the most time-consuming part of the analysis.

Carrier View



The strongest carrier is drawn in gray/white color, while the weaker carriers are drawn in orange color.
The carrier brightness corresponds to the signal strength.
In FSAM mode, clicking on a carrier will set the center frequency for the demodulation.

Click on "Close" in the bottom right box to get back to the overview.

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Setup Window

Find the description for the setup window on this page.

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Keyboard Shortcuts

- Cursor key Up: Change player time - 5 seconds (Shift+Up: - 30 seconds, Ctrl+Up: - 1 minute, Shift+Ctrl+Up: - 5 minutes)
- Cursor key Down: Change player time + 5 seconds (Shift+Down: + 30 seconds, Ctrl+Down: + 1 minute, Shift+Ctrl+Down: + 5 minutes)

- PageUp: Set player time to last 30 min or full hour time stamp
- PageDown: Set player time to next 30 min or full hour time stamp

- Cursor keys left: Change Channel - 10kHz
- Cursor keys right: Change Channel + 10kHz

- Spacebar: Start/stop player
- 'Q': Mute / Unmute audio

- 'N': Go to next selected frequency
- 'B': Go to previously selected frequency

- 'A', 'S', 'F', 'L', 'U': Switch demodulation setting (AM, SAM, FSAM, LSB, USB)

- '0' .. '9' via keypad: Opens Manual Tuning dialog

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Changelog

2025-03-30 (Rev. 1487): Add analysis and playback function for the FM broadcast band
2025-03-29 (Rev. 1484): First support for Perseus P22 recordings (single&dual-channel)
2025-03-26 (Rev. 1480): Support for GQRX RAW recordings (see Import)
2025-03-23 (Rev. 1469): Sampling rate of AF recordings changed fromm 48 kHz to 24 kHz for AM modes
2025-03-16 (Rev. 1456): Support for generic RAW recordings (see Import)
2025-03-16 (Rev. 1455): Support recordings made with ELAD FDM-SW2
2025-02-25 (Rev. 1415): Implement multi file selection dialog for import.
2025-02-22 (Rev. 1412): Support saving recordings as WAV, FLAC or MP3 (see Setup window)
2025-02-21 (Rev. 1411): Japanese language support
2025-02-16 (Rev. 1393): Add import calibration mode for SDRs with hardware calibration
2025-02-16 (Rev. 1389): Direct frequency input using keypad
2025-02-07 (Rev. 1359): Support Winradio DDC recordings
2025-02-07 (Rev. 1358): Store phasing information in logbook (for easy replay)
2025-02-06 (Rev. 1356): Support Linrad dual-channel recordings, including basic phasing features
2025-02-05 (Rev. 1352): Support HDSDR recordings that exceed the 4GB file size limit (non-standard RIFF WAVE)
2025-02-03 (Rev. 1351): Support Winradio G33DDC recordings (RXW format)
2025-02-02 (Rev. 1346): Support Windows 7
2025-02-02 (Rev. 1343): Support for Linrad recordings (*.RAW files, single channel only)
2025-01-24 (Rev. 1338): Support SDR# baseband recordings (with restrictions)
2025-01-24 (Rev. 1333): Support SDR clock drift compensation for shortwave (one and two carriers)
2025-01-14 (Rev. 1322): Add support for recordings mase with SDRconnect (Do not change file name left from "HZ", or import will not work).
2025-01-03 (Rev. 1297): Add QTH Manager and Logbook
2024-12-11 (Rev. 1244): Add support for recordings made with SpectraVue
2024-11-11 (Rev. 1219): Add support for recording sets with time gaps (e.g. TOH recording sessions)
2024-11-03 (Rev. 1208): Add station/frequency database support (MWLIST MW database)
2024-10-20 (Rev. 1187): Add Noise Map feature (Menu: More)
2024-10-20 (Rev. 1186): Add an analysis generator for the SDR clock drift compensation (Menu: More)
2024-10-19 (Rev. 1181): Improved the accuracy of the SDR clock drift compensation functions
2024-10-12 (Rev. 1152): First version supporting Linux
2024-10-03 (Rev. 1119): Moved SDR clock drift compensation from Setup to separate dialog (Menu: More)
2024-10-02 (Rev. 1115): Add feature for manual tuning (Menu: More)
2024-09-28 (Rev. 1113): Add feature to modify contrast settings for current Analysis (Menu: More)
2024-09-28 (Rev. 1108): Show current SDR recording in Explorer (Menu: More)
2024-09-04 (Rev. 1085): Keyboard shortcuts 'N' and 'B' to navigate between previously selected frequencies
2024-08-22 (Rev. 1054): Add 5kHz analysis for short wave bands
2024-08-18 (Rev. 1042): Add automatic import using command line parameters
2024-08-02 (Rev. 1022): Add import feature.
2024-04-07 (Rev. 992): Graphical improvements, moved "Show player button" to setup
2024-04-07 (Rev. 974): Support generation of multiple high-resolution carrier view diagrams in sequence
2024-03-29 (Rev. 966): Easier access to existing high-resolution carrier view diagrams
2024-03-24 (Rev. 958): Keyboard shortcut 'Q' to mute / unmute audio
2024-03-16 (Rev. 953): Show notification is a new version is available (optional).
2024-02-23 (Rev. 941): Add time marker to context menu, use as default for carrier view
2024-01-28 (Rev. 902): Add high-resolution carrier view
2024-01-18 (Rev. 893): Add show/hide channel feature to context menu
2024-01-11 (Rev. 878): Implement PLLs in C to reduce required processing power
2024-01-07 (Rev. 873): Add context menu for overview area and bookmarks
2024-01-01 (Rev. 858): Implement simple time loop feature
2023-12-30 (Rev. 855): Limit FSAM PLL Window to ~4 Hz
2023-12-30 (Rev. 854): Setup Window: Add user configurable path for audio recordings
2023-12-29 (Rev. 850): Add Setup Window and Help
2023-12-23 (Rev. 839): Add new binaural modes CSB, FIL and COM
2023-11-26 (Rev. 816): Replaced audio spectrum view with carrier analyzer
2023-11-19 (Rev. 807): Switch to Python 3.11
2023-07-01 (Rev. 741): Support for clock deviation info from wavFFT
2023-01-29 (Rev. 704): Add neighbour channel eliminator
2023-01-06 (Rev. 693): Add first binaural mode
2023-01-02 (Rec. 678): Switch to Python 3.10
2022-12-04 (Rev. 654): Added Sync AM
2022-11-13 (Rev. 638): Add support for R-5000 CAT protocol
2022-11-05 (Rev. 629): Basic player is complete
2022-09-18 (Rev. 514): Added first version of player
2022-09-03 (Rev. 469): The idea for WavViewDX was born

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

Licenses


See License agreements.


- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *- * - *

WavViewDX by Reinhard Weiß
2025-02-06
http://www.rweiss.de/dxer/tools.html
dxer@rweiss.de



Go to top