Function Generator

4.4
7.56K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Dual channel function / waveform / signal generator for the speaker / headphone audio output.

No Ads, No Permissions, No In App Purchasing, No Limited Features. Full Version.

Output is 16 bit for each left and right channels and at 44.1kHz. Output will depend on your device hardware. Some device hardware may may filter out the DC bias and low frequency signals. At high frequencies, the waveforms will be distorted due to limited number of samples for each waveform (for example at 4.41kHz, a sine waveform will be approximated by only 10 points). Therefore this is for fun/educational use, for critical applications use a real calibrated function generator.

Left and Right audio channels can be assigned to either channel 1 or channel 2.
Sine, Square & Triangular waveforms.
Frequency range from 1 mHz up to 22 kHz.
Amplitude as percentage 0-100%.
Set duty for square waveforms or skew triangular waveforms to get saw waveforms.
Offset the phase of waveforms.
Sweep frequency or amplitude (Single, Repeat & Bounce modes).
Amplitude Modulation (AM).
Frequency Modulation (FM).
Burst mode for a specific number of waveforms (1-10000).
White noise & pink noise Generator. Pink (1/f) noise falls of at ~3dB per octave between 43 Hz and 44 kHz.
Memory slots to save & recall channel configuration.
Select values with spring slider or number pad.

More detailed explanation available on website
Updated on
Jun 20, 2020

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
App info and performance
Data is encrypted in transit
Data can’t be deleted
4.4
7.56K reviews
Randy Sachs
November 15, 2021
Excellent free app! The UI can be a little confusing at first but once you get the hang of it you'll be fine. My only suggestions would be to have a button which would lock the channel settings together so you wouldn't always have to set them individually, eg. Edit 1, Edit 2 or Edit Both since I think in most cases one will use both channels set to the same values. I realize you can send each one to either R / L or both outputs but it's not too intuitive at first. And maybe mark the slider somehow so it's a little more self explanatory, it's great once you figure it out but very confusing initially. Thanks for a great tool!
59 people found this review helpful
Did you find this helpful?
Skip Tourville
August 26, 2020
Capable and flexible, a very good app. I need it to keep running (providing output) in the background so I can use it to drive spectrum analyzer apps. I turned off android battery optimization for the app but it still stops when I bring another app to the foreground. The output function button turns off when moved to the background, maybe an easy improvement.
61 people found this review helpful
Did you find this helpful?
A Google user
April 2, 2019
Hands down the best freq generator! Take the time to learn what this dual channel frequency generator can do! Lots of options and tuning controls plus huge freq range means your in total control! I love it! So addicting too! I only wish I could save in mp3 format. Would be nice to add to music files and or share. Absolutely no limitations except what your phone or tablet can handle. You can tell this was a labor of love and not some quick project thrown together for the ads!
76 people found this review helpful
Did you find this helpful?

What's new

Minor fixes and updates to keep app up to date for newer devices.