Olá pessoal, estou com o seguinte problema: criar um compactador e um expansor de frequências para sinais de áudio. Já consigo comprimir diante o seguinte trecho de código:
public Compactador(double[] X, int c) {
//faz uma copia do array com as posiçoes
this.X = X.clone();
this.c = c;
run();
}
public void run() {
for(int i = 0; i < X.length ; i++) {
//Se a posição nao existir
if((i*c) >= X.length) { // multiplica pela constante c
X[i] = 0.0;
} else {
X[i] = X[i*c];
}
}
}
Estou com muita dificuldade em implementar o expansor. HELP ME