Extension: ToneGenerator. BEEP. Frequency - Duration


ToneGenerator Extension:

Android has several tones that can be generated indicating an integer, for example: TONE_CDMA_ABBR_ALERT corresponds to number 97.

You can see it in:

In this extension the user sets a number for the tone type and a duration in milliseconds.

You can also set a frequency in hertz and a duration in milliseconds.

  • Here an example:


Tonos.txt (2.5 KB)
com.KIO4_Tone.aix (6.0 KB)
p139B_Extension_Sonido.aia (8.4 KB)

  • Esta extensión es un Generador de tonos, en el bloque denominado Type puedes escribir un número según el tono que quieras que suene en la aplicación, los números correspondientes a cada tono lo puedes ver en el archivo Tonos.txt.
    En el Bloque Frecuency, puedes poner una frecuencia en Hercios, sonará un tono con esa frecuencia.

  • En los dos bloques se ha de poner la duración del tono.

Juan Antonio Villalpando.


Frequency sound app android

very good extension!thank you Juan.


Felicitaciones muy buen trabajo


Very nice extension. I like to experiment with sound.
I got this error message when playing the freq method with a button and I went a little faster. Is it a limitation that you can’t play the tones too fast or is something you can fix?


Gracias Italo,

it is a limitation of code, you can’t press too fast.


Hay una extensión muy buena, si usted crea una extensión para tal protocolo infrarrojo (telecontrol), entonces mi 1 proyecto será terminado. O sugiere alguna forma de tales extensions. Serás muy amable
infra-red protocol (remote) without ir blaster


Thank you Shivendra_Kr_Sahu,

It is interesting the transmission by IR, but at the moment I am occupied in other works.

BTW, if your mobile does not have IR you can connect these devices:


thank u dear Juan_Antonio.
hardware !!! no problem for me .
if possibly guide me about inventor code
thank u


Is it possible to generate rf signal for example 433MHZ with this extension. I wish to wirelessly switch an rf relay.


433MHz is U.H.F. and this extension only creates audio frequency.