¿Queremos iniciar nuestros trabajos de android usando processing? Ya instalamos todo lo necesario, ahora ¿qué librería uso?

Hay que entender que insertar librerías a android puede ser un poco complicado. Existe, gracias a Android, una manera para reproducir sonidos sin agregar una librería. Para algunos dispostivos puede funcionar, para otros puede ocurrir bugs.

Mostraré dos códigos usando una librería conocida: APWIDGET.

Esta librería permite incorporar elementos multimedia (audio, video) en el sketch de processing.

Miremos el código

import apwidgets.*;
APMediaPlayer player;

void setup() {

player = new APMediaPlayer(this);
player.setMediaFile(«123.mp3»);
player.start();
player.setLooping(true);
player.setVolume(1.0, 1.0);

}

void draw() {

background(12,45,200);
text(player.getDuration(), 10, 10);
text(player.getCurrentPosition(), 10, 30);

}

public void onDestroy() {

super.onDestroy();
if(player!=null) {
player.release();

}
}

Claves:

*Usé el processing 2.0a5
*Tengo un galaxy mini – froyo 2.2
*Gracias a Michael McEachern por tan buena canción Easier As Us
*La canción se ha descargado de manera legal y gratuita en jamendo

Descarga el ejemplo

2 COMMENTS

  1. Hola Emilio,

    He usado Apwidgets para reproducir un sonido en una aplicación Android pero necesito una libreria que me permita grabar el sonido (en Android) también y APWidgets solo permite salida de audio.

    Conoces de alguna libreria que pueda usar para grabar tozos de audio?

    Saludos y Gracias

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.