Log in

View Full Version : [html/java/flash] Riprodurre suono, needo help



kopl
21st February 2008, 16:55
Dovrei creare una "qualcosa" che mi permetta di mandare in esecuzione un suono alla pressione di un determinato tasto (1-9)
Il problema è che dovrebbe andare su cellulare, quindi nin zo.

In flash lo farei in 5 secondi, ma al momento non l'ho e comprarmi una licenza per una boiata del genere mi scoccia :gha:

:scratch::scratch:

Mez
21st February 2008, 17:12
in java una roba simile non puo andare?:


clip[1] = getAudioClip(getCodeBase(),"thunder.au");
branoCorr = null;
titoli.addItem("mia suoneria");
add(new Button("Play"));
}

public void stop() {
if (branoCorr!=null)
branoCorr.stop();
}

una cosa del genere

Mez
21st February 2008, 17:20
play = numero del tasto

kopl
21st February 2008, 17:35
aggiungo un ulteriore livello alla difficoltà: per altre 2 ore non avrò la possibilità di sentire se il suono viene riprodotto, ovviamente questo poco importa... maledetto capo.
potrebbe andare:


<
script language=javascript>
function test(){
MP3 = event.keyCode+"mp3";
MP3.play()
}


<body onKeyDown="javascript:test(event);">

kopl
21st February 2008, 18:52
<
script language=javascript>
function test(){
play("1.wav")
}


<body onKeyDown="javascript:test();">

nulla ancora :(

kopl
21st February 2008, 19:15
fatto!
alla boia
ovviamente sul cell non funziona...



<html>
<head>
<script language=javascript>
function test(pEvent){
if (pEvent.keyCode == '49') {
document.sound1.Play();
}
}
</script>
<embed src="1.wav" autostart=false width=0 height=0 name="sound1"
enablejavascript="true">
</head>
<body onKeyDown="javascript:test(event);">
</body>
</html>

Mez
21st February 2008, 20:00
che cellulare è?

kopl
21st February 2008, 20:02
e51

San Vegeta
21st February 2008, 20:08
dipende dal browser se ha come applicazioni predefinite dei player musicali

un'applicazione java dovrebbe funzionare perchè le librerie hanno accesso diretto alle funzioni di riproduzione del suono

kopl
22nd February 2008, 09:31
dipende dal browser se ha come applicazioni predefinite dei player musicali

un'applicazione java dovrebbe funzionare perchè le librerie hanno accesso diretto alle funzioni di riproduzione del suono


ho altre 4 ore per provare a tirar fuori qualcosa

il codice postato prima da cmq due errori:
1) se ne frega dell'autostart= false e riproduce subito e vabbè...
2) non intercetta i tasti

mo vedo di scoprire qualcosa sulle librerie e tir fuori un che di funzionante

kopl
22nd February 2008, 10:43
niet non si riesce ad intercettare la pressione del tasto

a questo punto chiedo (€) se qualcuno può fare al volo un filmato flash
che legga la pressione del tasto 1 e faccia partire il file 1.wav in locale