Loading and saving signals and 3D graphics
   SIGVIEW Help Home

Loading signals: After you select File/Open signal option from the menu or the graphic   button from the toolbar, the Open signal dialog will appear. In this dialog, you can choose a file type and the name(s) of the file(s) you want to load in SIGVIEW.
You can also use drag 'n drop to drag one or more files from Windows Explorer and drop them on SIGVIEW window. The effect will be the same as if loading these files through Open file dialog.

Loading compressed signals: Compressed signal file formats like MP3 or WMA require a special decoder component to be opened (codec). These components are not included in SIGVIEW, but are most probably already installed in your system. SIGVIEW uses Microsoft DirectX technology and codecs already installed in your system for file decompression. That ensures that any file playable on your computer (for example in Windows MediaPlayer) will most probably also be readable by SIGVIEW.

Loading very long signals: Since SIGVIEW loads the complete signal in RAM memory of your computer, a maximal size of one signal will be around 300-500MB. This is usually the limit for allocating one continuous memory block under MS Windows. This is equal to ~30-40min of 16-bit signal at 48kHz. If you try loading a longer signal, SIGVIEW will report that it can not allocate enough memory for it and offer you to load a smaller part of the signal which can fit in memory.
Saving signals: You can save a signal if you choose File/Save signal as… option or the  graphic toolbar button. SIGVIEW can save signals in WAV format (16-bit integer or 32-bit float) or export them as ASCII/CSV or raw binary file. Saving signals to a WAV file is possible only for signals with integer sampling rate. Also, please note that a 16-bit WAV format supports only integer sample values - it means that all values from your signal will be rounded before saving those in a WAV file. If you do not want this to happen, you can save your signal in a 32-bit floating point WAV format. Regardless of the visible part of the signal in your window, this menu option will save the whole signal in a file. You can save only the visible (currently zoomed-in) part of the signal by using “Save visible signal part as…” menu option. For saving multi-channel signals, please see Saving multi-channel signals chapter.

Replacing the file: If you want to perform the same analysis on several similar signals, there is an easy way to do it: you can create the complete analysis system for the first signal and reuse it for all others. Just replace the signal with some other signal by choosing File/Replace with... option from the menu and observe the results. The only restriction is that both original and replacement files must have the same length and the sample rate.

ASCII/CSV files: By using main menu options File/ASCII/CSV files/... or the graphic toolbar button. You can also export/import signals in a standard tab, comma or semicolon separated ASCII format. Here is an example of TAB delimited file:

X value<TAB>Y value channel1<TAB>Y value channel 2<TAB>...Y value channel N<new line>
X value<TAB>Y value channel1<TAB>Y value channel 2<TAB>...Y value channel N<new line>
X value<TAB>Y value channel1<TAB>Y value channel 2<TAB>...Y value channel N<new line>
X value<TAB>Y value channel1<TAB>Y value channel 2<TAB>...Y value channel N<new line>

There are also a separate menu options for loading ASCII files using dot as decimal separator (default) and comma (used in Europe).

If possible, first row of ASCII/CSV file will be interpreted as column names and will be used to generate window titles of each loaded signal window.

When you export your signal to a ASCII/CSV format from SIGVIEW, there are two options available: Export signal (X/Y values) will export both X and Y values and Export signal (Y values) will export only Y values.
When loading ASCII/CSV files, SIGVIEW will try to analyze the first data column to see if it can be used as X axis values (if values are equidistant). If yes, you will be asked if you would like to use the calculated sampling rate for the loaded signal. If the calculation was not 100% correct because there were not enough data in the file, you can still accept this value and change it later through the Edit/Sample rate change menu option.

For saving multi-channel ASCII/CSV files, please see Saving multi-channel signals.

Please note that SIGVIEW saves only a visible (zoomed-in) part of the signal. If you want to save the whole signal, use the zoom-out option first. If you have your data already loaded in some other application, for example Microsoft Excel, the ASCII/CSV file format would be the perfect file format for data exchange. Just save your data in the other application as tab-delimited TXT/ASCII file, and import it in SIGVIEW afterwards.

Exporting 3D graphics values in file: By using main menu option File/ASCII/CSV files/Export 3D-graphics, you can export all values from the visible part of the 3D graphics in one text file. There are 3 options: export in a file with X,Y,Z triples in 3 columns (tab delimited), export a matrix where first row contains X values, first column Y values and the rest of the file are Z values (tab delimited) and finally inverted variant of the second matrix format (with switched rows and columns). All of these file types can be loaded by, for example, MS Excel for further analysis.

Multi-channel files

If you load a file containing mulitple signals, each signal will be loaded in a separate signal window. All signal windows originating from the same file will be automatically synchronized.
Loading and saving signals