Function Generator - Waveform & frequency generation
Waveform generator for testing electronics, sounds, and studying frequencies

- 1.42 Version
- 3.1 Score
- 783K+ Downloads
- Free License
- 3+ Content Rating
The device is a dual-channel function/waveform/signal generator designed for generating audio output through speakers or headphones. The output is 16-bit quality for both the left and right channels with a sampling rate of 44.1kHz. It is important to note that the output characteristics may vary based on the hardware of your specific device, as some devices might filter out DC bias and low-frequency signals.
When working with high frequencies, the waveforms may appear distorted due to the limited number of samples available for each waveform. For instance, at 4.41kHz, a sine waveform may be approximated using only 10 points. Therefore, this device is intended for fun and educational purposes. For critical applications, it is recommended to use a professionally calibrated function generator.
Key features of the device include:
- Assignment of Left and Right audio channels to Channel 1 or Channel 2.
- Generation of Sine, Square, and Triangular waveforms.
- Frequency range from 1 mHz up to 22 kHz.
- Amplitude control from 0% to 100%.
- Ability to set duty for square waveforms or skew triangular waveforms to create saw waveforms.
- Phase offset of waveforms.
- Sweep functionality for frequency or amplitude in Single, Repeat, and Bounce modes.
- Amplitude Modulation (AM) and Frequency Modulation (FM).
- Burst mode to generate a specific number of waveforms (ranging from 1 to 10000).
- White noise and pink noise generation. Pink noise follows a 1/f distribution, decreasing by approximately 3dB per octave between 43 Hz and 44 kHz.
- Memory slots for saving and recalling channel configurations.
- Selection options available via spring sliders or a numerical keypad.
For further details and a more in-depth explanation, you can visit the website associated with this device.
EDIT
The Edit box on the upper left side of the screen allows the channel to be selected. The selected channel will be highlighted in orange. All button presses in the Waveform, Sweep, Burst, Noise & Modulation boxes will apply to the selected channel only.
WAVEFORM
Either sine, square or triangular waveforms can be selected with the 3 buttons on the left of this section.
PHASE This will set the offset phase of the waveform and has a value between 0° and 360°. This is useful for when two channels are being used that are required to be out of phase.
FREQ Set the frequency of the waveform from 1mHz up to 22kHz. If in sweep frequency mode, this button is disabled.
BIAS Set the bias of the waveform as a percentage of maximum output. Note that the total amplitude (Bias+Amplitude+Noise Amplitude) will be kept to 100% or less. If your device hardware has a high pass filter it may block low frequency and DC signals and bias may not have any effect.
AMPL Set the amplitude of the waveform as a percentage of maximum allowable output. Note that the total amplitude (Bias+Amplitude+Noise Amplitude) will be kept to 100% or less.
DUTY/SKEW Set the duty (% high time) for a square wave or the skew of a triangular wave. The skew is defined here as the % rise time and is a percentage between 0 and 100%. 0% corresponds to a falling saw wave and 100% a rising saw wave. 50% is for a triangular waveform with equal rise and fall times.
- Version1.42
- UpdateDec 27, 2024
- Developerkeuwlsoft
- CategoryMusic & Audio
- Requires AndroidAndroid 7.0+
- Downloads783K+
- Package Namecom.keuwl.functiongenerator
- Signature76c147269be58655c2162f239d6c3bf6
- Available on
- ReportFlag as inappropriate
-
NameSizeDownload
-
3.41 MB
-
1.79 MB
-
1.79 MB
Excellent simulation of a two-channel bench-type function generator
Very versatile capabilities
sound won't keep playing if you switch away or lock the device
Interface is a little difficult to use