Avatar billede jenslyn_s Nybegynder
01. december 2005 - 11:55 Der er 2 kommentarer og
1 løsning

afspil wav-lyd

er _meget_ begynder, så bær over med mig :-)

Jeg vil gerne afspille en wav-lyd i min Sound-class, men kan ikke få det til at virke. Har leget lidt med følgende: http://java.sun.com/docs/books/tutorial/sound/playing.html
men jeg kan ikke gennemskue den og koge den ned til et par linier som jeg kan kopiere over i min egen klasse :-/

hjælp hjælp !
Avatar billede mikkelbm Nybegynder
01. december 2005 - 11:58 #1
Prøv følgende;

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


public class Test
{
    private AudioClip lyd;
   
    public Test(String wav)
    {
        URL lydfil = getClass().getResource(wav);
        lyd = Applet.newAudioClip(lydfil);
    }
   
    public void afspil()
    {
        lyd.play();       
    }

    public static void main(String[] args)
    {
        Test lyd = new Test("test.mid");
        lyd.afspil();
    }   
}


Bemærk dog at Java kan have lidt problemer med wav filer, hvis de er komprimerede på en bestemt måde. Og det vil resultere i at du ikke får nogen lyd. Derfor vil jeg foreslå at du henter en af de lyde på Suns hjemmeside (au, mid, etc...) og prøver med sådan en først.
Avatar billede jenslyn_s Nybegynder
01. december 2005 - 13:11 #2
tak, det virker. smid et svar.
Avatar billede mikkelbm Nybegynder
01. december 2005 - 13:45 #3
Kommer her...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester