Java Sounds

2 respostas
M

Pessoal,

Estou com problemas com sons tenho esse codigo teste:

import java.applet.*;
import java.net.*;

public class TrainWhistle {
    public static void main(String[] arguments) {
        try {
            URL bgSoundFile = new URL("file:sons/carcrash.wav");
            AudioClip bgSound = Applet.newAudioClip(bgSoundFile);
            URL beepFile = new URL("file:sons/carhorn5.wav");
            AudioClip beep = Applet.newAudioClip(beepFile);
            if (bgSound != null)
                bgSound.loop();
            for (int i = 0; i < 10; i++) {
                try {
                    Thread.sleep(9000);
                    if (beep != null)
                        beep.play();
                } catch (InterruptedException e) { }
            }
        } catch (MalformedURLException mue) {
            System.out.println("Bad URL: " + mue.getMessage());
        }
    }
}

o primeiro som carcrash.wav nao é executado de maneira nenhuma, ja inverti a posicao dos arquivos e tambem nao e executado, consegui um outro arquivo de som parecido com esse e tbem deu problema, o som fora do programa e executado sem problemas.

Alguem tem ideia do que pode estar acontecendo???

Obrigado!

[color=“red”]Editado para conter o BBCode CODE - jeveaux[/color]

2 Respostas

J

Oi

Marcelo, tu ja tentou testar mudando o URL??? Provalmente o erro está no enderço da URL, tente colocar a URL comppleta ou só o caminho do som, faz esse teste aí…

A, e quando coloca o file: eu acho que tem que botar o // tb, tipo file://

T+

M

Cara valeu mas erro eu nao entendi porque se eu colocasse um outro arquivo de som deixando o codigo da maneira q esta o som era executado alguns sons q nao eram agora q estou pensando pode ser o tempo de duracao do som, em todo caso esse projeto eu entreguei mas mesmo muito obrigado.

Ate mais…

Criado 26 de janeiro de 2004
Ultima resposta 29 de mar. de 2004
Respostas 2
Participantes 2