Paso 4: Configuración de parámetros globales
El programa utiliza 3 bibliotecas integradas, las bibliotecas de mínima se utilizan para el análisis de sonido, mientras que el processing.dxf biblioteca //allows a objetos 3d "record".
Import ddf.minim.analysis.*;
Import ddf.minim.*;
Import processing.dxf.*;
Estos parámetros controlan el comportamiento de la fruta y su resolución y aspecto.
int m = 6; logavg 1 controla la distribución del espectro
int n = 6; logavg 2 controla la amplitud del espectro
int ptDensity = 200; densidad de círculo alrededor del eje y
Float r; radio
Configuración para el movimiento de "scan".
beta de flotador = 0; ángulo de
int idx = 0; Índice
configuración de sonido necesarios para reproducir el archivo mp3.
Mínima mínima;
FFT fft;
AudioInput en;
AudioPlayer pensamiento;
El fruto es esencialmente una esfera que se divide en coordenadas UV. Esta matriz almacena las coordenadas de cada punto en //the superficie, permitiendo que la fruta a memorizar las altas y bajas registrada en el ciclo anterior.
PVector [] [] coords;
Los siguientes parámetros crean la funcionalidad del botón de grabación.
RecIt de RecordButton;
int recX, Recicl, recSize;
Boolean recHit = false;
registro boolean = false;
color recFill, recHighlight;
int waveSize = 0;
Boolean waveHit = false;
int waveFade = 255;
configuración del botón de Play
PlayButton playIt;
int ReproducirX, playY, playSize;
Boolean playHit = false;
color playFill, playHighlight;
juego booleano = true;