- import beads.*;
- AudioContext ac;
- SamplePlayer musique_menu, son_tir1, son_tir2;
- Gain musiqueGain, sonGain;
- void setup()
- {
- ac = new AudioContext();
- try {
- musique_menu = new SamplePlayer(ac, new Sample(sketchPath("data/son/musique/menu.mp3")));
- son_tir1 = new SamplePlayer(ac, new Sample(sketchPath("data/son/bruitage/Laser-Shot-1.mp3")));
- son_tir2 = new SamplePlayer(ac, new Sample(sketchPath("data/son/bruitage/Laser-Shot-2.mp3")));
- }
- catch(Exception e)
- {
- //
- }
- son_tir1.setKillOnEnd(false);
- son_tir2.setKillOnEnd(false);
- musique_menu.setKillOnEnd(false);
- musiqueGain = new Gain(ac, 1, 1/1000); //0.05)
- sonGain = new Gain(ac, 1, 1/1000); //0)
- musique_menu.setLoopType(SamplePlayer.LoopType.LOOP_FORWARDS);
- musiqueGain.addInput(musique_menu);
- sonGain.addInput(son_tir1);
- sonGain.addInput(son_tir2);
- ac.out.addInput(musiqueGain);
- ac.out.addInput(sonGain);
- ac.start();
- musique_menu.reTrigger();
- }
- void draw()
- {
- }