Musical Scale/Run/Stop/Save Function
Musical Scale
The Musical Scale button is enabled when the signal is “Sine”, “Rectangle”, “Triangle”, “Saw Tooth”, or “WFLibrary”. If pressed, the following Musical Scale panel will pop up. The reference pitch can be adjusted if necessary.

Save Function
The specified output signal can be saved as Wave File (*.wav) or Text File (*.txt) for a time duration specified by the “Duration” (The “Loop” check box will be ignored even if it is ticked). If the “Duration” is greater than 1000 seconds, it will be limited to 1000 seconds. If the Save button is pressed, a "Save as" window will be displayed. You can select a file type and enter a file name for the file to be saved.
The wave file format follows the standard Wave File PCM format and can be replayed using third party softwares like Microsoft Windows Media Player or loaded back into the software itself. The Text File is a Comma Separated Variable file and has the following format. It can be loaded back into the software using the “Import” command described previously in the Oscilloscope chapter.
One channel data format
- Data Points
- Sampling Frequency (Hz) = 44100
- Sampling Bit Resolution (Bits) = 16
- Sampling Channels = 1
- A:Full-scale Voltage (V) = 1
- A:Sensor Sensitivity (mV/V)=1000
- Total Data Points = 44100
- No., Time (S), Channel A (V)
1, 0.000000, 0.000000
2, 0.000023, 0.141995
3, 0.000045, 0.281113
4, 0.000068, 0.414534
5, 0.000091, 0.539554
......
Apart from the 8 header lines, each row contains a sequential number, a time stamp (in second) and a value for Channel A (in Volt).
Two channel data format
- Data Points
- Sampling Frequency (Hz) = 44100
- Sampling Bit Resolution (Bits) = 16
- Sampling Channels = 2
- A:Full-scale Voltage (V) = 1
- A:Sensor Sensitivity (mV/V)=1000
- B:Full-scale Voltage (V)=1
- B:Sensor Sensitivity (mV/V) = 1000
- Total Data Points = 44100
- No., Time (S), Channel A (V), Channel B (V)
1, 0.000000, 0.000000, 1.000000
2, 0.000023, 0.141732, 1.000000
3, 0.000045, 0.275591, 1.000000
4, 0.000068, 0.409449, 1.000000
5, 0.000091, 0.535433, 1.000000
......
Apart from the 10 header lines, each row contains a sequential number , a time stamp (in second), a value for Channel A (in Volt) and a value for Channel B (in Volt).
Run/Stop

Clicking this button will generate the signal. It toggles between Run and Stop if clicked. You can also use the Enter key to start/stop the signal generator when the signal generator panel is the current active window.
|