Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: akrobaticone - 28 Settembre 2010, 11:24:22

Titolo: [RISOLTO]Generare suono su evento
Inserito da: akrobaticone - 28 Settembre 2010, 11:24:22
Ciao
Vorrei generare un suono quando un conteggio di tempo arriva al termine
magari riproducendo un file wav
in un'altra discussione si fa riferimento ad una classe
gb.sdl.sound
ma non ho capito bene come utilizzarla
potete aiutarmi?

grazie
Titolo: Re: Generare suono su evento
Inserito da: Ceskho - 28 Settembre 2010, 15:00:31
Ciao
Vorrei generare un suono quando un conteggio di tempo arriva al termine
magari riproducendo un file wav
in un'altra discussione si fa riferimento ad una classe
gb.sdl.sound
ma non ho capito bene come utilizzarla
potete aiutarmi?

grazie


Si era già discusso in passato se non ricordo male. Devi usare gli eventi Load e Play che prevedono il caricamento e l'avvio del file sonoro.

Codice: gambas [Seleziona]
Music.Load(path_file)
Music.Play()
Titolo: Re: Generare suono su evento
Inserito da: akrobaticone - 28 Settembre 2010, 15:10:18
si , infatti mi riferivo ad una vecchia discussione
messa così però mi è più chiara

la provo questa sera
per il momento grazie

Titolo: Re: Generare suono su evento
Inserito da: Ceskho - 28 Settembre 2010, 15:13:51
si , infatti mi riferivo ad una vecchia discussione
messa così però mi è più chiara

la provo questa sera
per il momento grazie



Sono i due passaggi basilari per generare un suono. Prima lo carichi e poi le segui. Se inserisci quelle due righe in un evento produrrai il tuo suono wav, mp3 o ogg.

Ricorda di abilitare gb.sdl.sound.
Titolo: Re: Generare suono su evento
Inserito da: akrobaticone - 28 Settembre 2010, 16:00:20
ok :ok:
Titolo: Re: Generare suono su evento
Inserito da: ealmuno - 28 Settembre 2010, 16:20:21
tempo fa però avevo riscontrato la lentezza e a volte la mancata esecuzione del suono, se succede pure a te ti consiglio di provare con il terminale.
Titolo: Re: Generare suono su evento
Inserito da: akrobaticone - 28 Settembre 2010, 19:29:59
ho provato, ma non mi carica il file WAV
"unable to load WAV File"

allego il file
Titolo: Re: Generare suono su evento
Inserito da: ealmuno - 28 Settembre 2010, 19:32:56
forse i wav non li legge, gli mp3 vanno sicuro (li ho provati io) e molto probabilmente pure gli ogg
Convertilo, puoi usare ffmpeg
Titolo: Re: Generare suono su evento
Inserito da: akrobaticone - 28 Settembre 2010, 19:43:44
Funziona!!!!

Grazie mille

Titolo: Re: Generare suono su evento
Inserito da: Ceskho - 29 Settembre 2010, 00:48:49
forse i wav non li legge, gli mp3 vanno sicuro (li ho provati io) e molto probabilmente pure gli ogg
Convertilo, puoi usare ffmpeg

non me lo sono inventato..riporto dalla documentazione ufficiale circa Music.Load

Citazione
The music file format can be: WAV, OGG or MP3

Molto probabilmente mancava qualche codec...