Page 1 sur 1

fichier son

Posté : 17 janv. 2021, 14:17
par richaz
Bonjour,
Pensez vous qu'il serai possible d'enregistrer un fichier "son" dans un formulaire par exemple avec HTML5 et JS.
Bonne journée.
Richard

Re: fichier son

Posté : 21 janv. 2021, 17:10
par Mattsfreeg
Je ne sais pas si c'est disponible sur Javascript mais sur Eclipse tu dois créer un package son ou tu mettras ton son, ensuite tu dois créer une classe son dans ton package principal où tu devras écrire cela:



package GAME;

import javax.sound.sampled.AudioInputStream;

import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;

public class Musique {

private static Clip clip;

public Musique(String son) {


try {


AudioInputStream audio = AudioSystem.getAudioInputStream(getClass().getResource(son));
clip = AudioSystem.getClip();
clip.open(audio);


}catch (Exception e) {}


}


public Clip getClip() {return clip;}
public static void play() {clip.start();}
public static void stop() {clip.stop();}


public static void playSound(String son) {

Musique s = new Musique(son);

s.play();



}

public static void stopSound(String son) {


Musique s = new Musique(son);

s.stop();
}

}


Une fois cela fait, dans la classe qui devra jouer le son tu devra mettre cette méthode:



INSTANCIATION_DE_TA_CLASSE_QUI_CONTIENT_LA_METHODE_PRECEDANTE.playSound("/PACKAGE_AUDIO/SON.wav");





voila en espérant que cela t ai aidé :)

Re: fichier son

Posté : 21 janv. 2021, 19:05
par richaz
Merci de ton aide.
Je vais travailler sur cela.
Bonne journée.
Richard