fichier son

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
richaz
Messages : 12
Enregistré le : 30 nov. 2020, 14:30

fichier son

Message par richaz » 17 janv. 2021, 14:17

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

Mattsfreeg
Messages : 2
Enregistré le : 17 janv. 2021, 20:32

Re: fichier son

Message par Mattsfreeg » 21 janv. 2021, 17:10

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é :)

richaz
Messages : 12
Enregistré le : 30 nov. 2020, 14:30

Re: fichier son

Message par richaz » 21 janv. 2021, 19:05

Merci de ton aide.
Je vais travailler sur cela.
Bonne journée.
Richard

Répondre