Pagina 1 di 1

Concatenare Suoni in Pagina Web

MessaggioInviato: lun nov 17, 2003 4:23 pm
da M@ttia
Ok, ecco il mio problemino facile facile che farà ridere molti di voi [:D], ma che sta facendo impazzire me [xx(]!!!

Io devo inserire in una pagina web 2 suoni: il primo è un Titolo (mp3) che dice una cosa a "voce", mentre il secondo è un sottofondo musicale (.mid). Io vorrei far sì che il primo suono venga caricato ed eseguito (ovviamente una volta sola, senza loop), ed ALLA FINE del primo parta il secondo, che invece avrâ un loop infinite... Io per adesso ho solo scritto questo:

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Codice HTML attuale</i>
<head>...

<bgsound SRC="Titolo.mp3">
<bgsound SRC="Sfondo.mid" LOOP="Infinite">

...</head>
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Ovviamente qui vengono caricati entrambi assieme come background sound, ed il primo dopo la sua esecuzione sta fermo, mentre il secondo giustamente si ripete, ma come faccio ad intercettare l'evento "fine brano Titolo.mp3" ed associare a questo evento l'esecuzione di Sfondo.mid, visto che così ovviamente si avviano assieme e si sovrappongono???[?]

Scisate la complessitâ del mio italiano... Baltak aiutami tu con uno dei tuoi script (anche se penso basti l'html...).

Thk! [;)]

Concatenare Suoni in Pagina Web

MessaggioInviato: lun nov 17, 2003 4:23 pm
da M@ttia
Ok, ecco il mio problemino facile facile che farà ridere molti di voi [:D], ma che sta facendo impazzire me [xx(]!!!

Io devo inserire in una pagina web 2 suoni: il primo è un Titolo (mp3) che dice una cosa a "voce", mentre il secondo è un sottofondo musicale (.mid). Io vorrei far sì che il primo suono venga caricato ed eseguito (ovviamente una volta sola, senza loop), ed ALLA FINE del primo parta il secondo, che invece avrâ un loop infinite... Io per adesso ho solo scritto questo:

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Codice HTML attuale</i>
<head>...

<bgsound SRC="Titolo.mp3">
<bgsound SRC="Sfondo.mid" LOOP="Infinite">

...</head>
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Ovviamente qui vengono caricati entrambi assieme come background sound, ed il primo dopo la sua esecuzione sta fermo, mentre il secondo giustamente si ripete, ma come faccio ad intercettare l'evento "fine brano Titolo.mp3" ed associare a questo evento l'esecuzione di Sfondo.mid, visto che così ovviamente si avviano assieme e si sovrappongono???[?]

Scisate la complessitâ del mio italiano... Baltak aiutami tu con uno dei tuoi script (anche se penso basti l'html...).

Thk! [;)]

MessaggioInviato: lun nov 17, 2003 6:22 pm
da Baltak
dunque M@ttia prima di tutto io non userei <bgsound> visto che è un tag IE-only
fossi in te proverei ad usare <embed> in questo modo:

<object data="voce.mp3" type="audio/wav" autostart="true">
<embed src="voce.mp3" autostart="true">
</object>

<object data="bgsound.mid" type="audio/wav" autostart="true">
<embed src="bgsound.mid" autostart="true">
</object>

devi usare sia object che embed (pur essendo uguali) altrimenti non rispetti le specifiche del W3C
non ho idea se i file così vengano sovrapposti in tal caso fammi sapere che risolviamo con un JavaScript
(intanto torno a studiare, a dopo)

MessaggioInviato: lun nov 17, 2003 6:57 pm
da M@ttia
Ciao Baltak, grazie x la risp., allora, ho fatto quello qui sopra, anche se già al caricamento della pagina esce il messaggio "interazione activex... potenzialmente dannoso...". Io so che nn è nulla, ma le persone che conosco e che ci andranno so gia che nn si fiderebbero, quindi... Inoltre con il metodo qui sopra il suono nn me lo riproduce nella pagina, ma mi apre il lettore (WMP) a parte e me li esegue lì (solo il primo...)....

Please, solo tu puoi salvarmi... [:p]

MessaggioInviato: lun nov 17, 2003 7:01 pm
da Baltak
potresti mettere i due suoni in un filmato flash diciamo di 1 x 1 px in modo che non si noti nel sito
per l'html mi informo e ti faccio sapere

MessaggioInviato: lun nov 17, 2003 7:07 pm
da M@ttia
Ehhm, piccolissimo problemino: i pc sui quali andrà visualizzato sono un po' vecchiotti e sono sicuro che nn hanno flash... (e nn posso mettercelo...). Ma nn esiste un evento xxx.mid endofstream (come in vb o nn so cosa...)da mettere in un java script? (Grazie x la tempestività [;)]).

MessaggioInviato: lun nov 17, 2003 7:11 pm
da Baltak
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />Ma nn esiste un evento xxx.mid endofstream (come in vb o nn so cosa...)da mettere in un java script?
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
cerco tra i miei manuali e ti faccio sapere

MessaggioInviato: lun nov 17, 2003 7:14 pm
da M@ttia
Grazie, nn vorrei turbare il tuo studio però... [:I]

MessaggioInviato: lun nov 17, 2003 7:19 pm
da Baltak
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />nn vorrei turbare il tuo studio
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
per oggi mi sono rotto, tanto l'esame non lo passo uguale

MessaggioInviato: lun nov 17, 2003 7:23 pm
da M@ttia
No, dai che anch'io arrivo sempre a questa conclusione, poi alle 11.30 di sera mi vengono i rimorsi di coscienza e mi metto a studiare fino alle 4.30 del mattino... [xx(] Allora... I'm waiting 4 your inimitable script... [;)]

MessaggioInviato: lun nov 17, 2003 7:34 pm
da Baltak
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />I'm waiting 4 your inimitable script...
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
here it comes

<head>
<script language="JavaScript1.2" type="text/javascript">
function voce()
{
var loops,visibility,depart,suono;
var suono = "file.mp3";
var autostart = "true";
document.write('<embed src="' + suono +'" hidden="true" autostart=' + autostart + ' loop="1">');
}
//-->
</script>
</head>
<body>
<script language="JavaScript1.2" type="text/javascript">voce();</script>

<script language="JavaScript1.2" type="text/javascript">
function musica()
{
var loops,visibility,depart,suono;
var suono = "file.mid";
var loops = "-1";
var autostart = "true";
document.write('<embed src="' + suono +'" hidden="true" autostart=' + autostart + ' loop=' + loops +'>');
}
//-->
</script>
<script language="JavaScript1.2" type="text/javascript">musica();</script>
</body>

devi mettere le due variabili dei file
uno è caricato nell'head (la voce) l'altro nel body (la musica) non so se vengono sovrapposti o meno nel caso puoi provare a mettere <body onload="voce()">
non ho la certezza che funzioni, non ho mai usato file audio nelle mie pagine web, prova un po' e fammi sapere

MessaggioInviato: lun nov 17, 2003 7:54 pm
da M@ttia
Dunque, lo script l'ho capito (strano ma vero...), ma il mio nuvo problemino è che con questo script, nn vengono letti i files "*.mid", mentre l'mp3 perfettamente (ho provato in tutte le maniere ed i ntutte le posizioni dello script, ma la mia teoria l'ho confermata... Il mid me lo legge solo con <bgsound src= "sfondo.mid">... Nn esiste magari uno script x far leggere i mid all'altro script??? No, ovviamente sto scherzando, ma magari intravedi una qualche soluzione?

MessaggioInviato: lun nov 17, 2003 7:59 pm
da Baltak
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />intravedi una qualche soluzione?
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
due
<ol type="1"><li>convertire il .mid in .mp3</li><li>usare <bgsound> al posto di <embed> per il midi</li></ol id="1">
lo sai fare da solo o lo riscrivo?

MessaggioInviato: lun nov 17, 2003 8:02 pm
da M@ttia
No beh, se uso il bgsound ok, ma però poi si sovrappongono ancora... (ho provato comunque a mettere due suoni .mp3 x il tuo scrip, ma si sovrappongono lo stesso con un ritardo di una frazione di secondo se uno lo metto in head e uno in body... (se metti il testo te lo legge con l'eco e sembra ultraterreno [;)])).

MessaggioInviato: lun nov 17, 2003 8:10 pm
da Baltak
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />si sovrappongono ancora
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
allora dovrò cercare altro, non sarà facile, fammi fare mente locale

MessaggioInviato: lun nov 17, 2003 8:11 pm
da M@ttia
All the time you need... Thanks a lot! [;)]

MessaggioInviato: ven nov 21, 2003 8:26 pm
da Baltak
il tuo host supporta php?
stavo pensando alla funzione sleep/usleep
non l'ho mai usata ma dovrebbe fare al caso tuo

MessaggioInviato: ven nov 21, 2003 9:03 pm
da M@ttia
nn penso che lo supporti, ma comunque ho risolto al limite... creando una pagina a tre frames, di cui 2 "nascosti" (si vede come una pagina normale...), dove il primo frame ha il suono titolo appena lo carica, e lo fa solo una volta... il secondo frame invece ha un "timer"
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><SCRIPT language="JavaScript1.2" type="text/javascript">
window.setTimeout ("location.href=('Testa3.html')", 5000);<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

che dopo 5 sec. mi carica una terza pagina che ha lo sfondo come bgsound con loop infinite...

Lo so che è articolatissimo, che servono i frame e che il caricamento è molto rallentato (WRC[sedia]), ma x quello che mi serve (e x quei pochi amici ai quali serve) è anche + che sufficiente... ma se comunque hai una soluzione postala pure che almeno in futuro so come fare... [weponed] [^]

MessaggioInviato: sab apr 21, 2007 12:03 am
da Eminem
raga io devo mettere una canzone .mp3 nell'index di un sito fatto in php(e un forum fatto su altervista) come devo fare???