EnglishFrenchGermanSpanish
menu option
UptoPlay favicon

UptoPlay favicon


Tone Generator play online

Play Tone Generator APK

Tone Generator

The official app & game

Distributed by UptoPlay

 

Play Online

SCREENSHOTS

DESCRIPTION

Use UptoPlay to play online the game Tone Generator.

This app can be used to generate different tones by defining the wave form, the frequency and the amplitude. The resulting sound wave is visualized as a graph. By now, the following wave forms are supported: Sine, Square, Triangle and Sawtooth.

Additionally, this app supports ring and amplitude modulation. Modulation means, that the amplitude of carrier wave is changed dynamically by a modulator wave. Basically, the two waves are multiplied. For low modulation frequencies, this creates a tremolo effect. For higher frequencies from about 20hz, the individual vibrations are no longer recognized which causes the creation of frequency side bands. This can create some very interesting sound effects. For further information about how modulation works, I recommend reading the following article: https://en.wikibooks.org/wiki/Sound_Synthesis_Theory/Modulation_Synthesis

For the graph visualization, the open-source library MPAndroidChart is used, which was created by PhilJay and is licensed under the Apache 2.0 license. The github repository to this library can be found under: https://github.com/PhilJay/MPAndroidChart




Enjoy with UptoPlay the online game Tone Generator.

ADDITIONAL INFORMATION

Developer: Jakob Robert

Genre: Music & Audio

App version: 1.1

App size: 1.4M

Recent changes: Version 1.1
Added Pulse Wave: the same as Square Wave, but with configurable duty cycle
Frequency seek bar has a logarithmic scale and a larger range
Amplitude shown as a decimal
Checkbox to deactivate modulation preference to invalid frequency of 0
Changed UI layout

Version 1.0
The following wave forms are supported: Sine, Square, Triangle, Sawtooth
The following modulation types are supported: Ring Modulation and Amplitude Modulation

Comments:

It should have a function that plays graphs, you can graph any graph or sine and then play it in audio. adjust the amplitude too. I know it's a big project but it would be a GREAT addition to your app.

Best tone generator out there. Really appreciate the option to modulare one frequency with another in app.

Annoying bug: typing a frequency with a decimal, like 100.1 generates a loud click every second.

it would be cool if you could combine multiple component waves in a fourier series. Take multiple harmonic component sine waves to create a square wave for example.

A way to make fine tuning adjustments to pitch like with a dial would be nice.'


Page navigation: