Loop en tonos en Android


Muchas personas que usan Android, notarán que sus tonos personalizados sólo suenan una vez, así que si una persona llama y el teléfono suena más del tiempo que dura el tono (20 segundos por ejemplo), el celular vibra pero no emite más sonido pues el tono terminó, después de buscar la solución por un rato encontré que se debe adicionar un atributo a la etiqueta del archivo del tono. Todo lo que debemos hacer es:

1. Descargar un software de edición de etiquetas ID3 para mp3/ogg, yo probé en ArchLinux kid3 [1] (en tonos existentes) y audacity [2] (para crear nuevos tonos). En [3] pueden encontrar el proceso completo desde la instalación de Audacity

2. Editar/Crear el tono que deseemos que se repita indefinidamente al recibir una llamada y agregamos la propiedad ANDROID_LOOP con valor true

3. Copiar el tono a la carpeta Ringtones de la memoria interna/externa del teléfono

En el menú de selección de tono del celular, se puede verificar que el tono suena una y otra vez indefinidamente.

Probé lo anterior con mis tonos OGG y me funcionó muy bien, con mp3 no estoy seguro si funciona pero si algún lector lo prueba, por favor dejenos saber en los comentarios.

Don’t Worry, Be Linux!!!!

[1] http://kid3.sourceforge.net/

[2] http://audacity.sourceforge.net/?lang=es

[3] http://www.tytyweb.net/blog/2012/01/looping-ringtones-on-android/

Anuncios

Etiquetas: , , ,

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: