PDA

Volledige versie bekijken : Probleem afspelen sound file


BatteauProductions
%Europe/Berlin %325 %2009, 08:48
Ik ben op dit moment met een aplicatie bezig waarin geluid moet worden afgespeeld, maar om een of andere reden vertikt hij het.

//sound files
var ademhaling1:Sound = new Sound();
ademhaling1.loadSound("st_normale_vesiculaer_ademhaling18.wav", false);
ademhaling1.onLoad = function(success:Boolean) {
if(success) {
ademhaling1.start();
ademhaling1.setVolume(100);
trace ("succes");
}
}

Hij geeft ook geen URL error aan, dat is dus wat ik het meest vreemde vind. De locatie van de soundfile is hetzelfde als die van de .swf. En de trace succes word ook steeds gehaald dus hij komt wel bij de juiste lap code terecht.

Het geluidsbestand is niet corrupt want als ik hem open in winamp/windows movie player doet hij het gewoon. Ook als ik hem op een frame plaats word hij gewoon afgespeeld.

Dus heeft iemand ideeen waar dit probleem vandaan zou kunnen komen?

digitalecartoons
%Europe/Berlin %367 %2009, 09:49
loadSound (Sound.loadSound method)
public loadSound(url : String, isStreaming : Boolean) : Void
Loads an MP3 file into a Sound object.

Probeer het eens met een mp3-tje?

BatteauProductions
%Europe/Berlin %371 %2009, 09:55
Dat heb ik al geprobeerd, dat was een van de eerste dingen waar ik aan dacht om eerlijk te zijn. Maar het maakt niet uit.

digitalecartoons
%Europe/Berlin %384 %2009, 10:13
De code werkt in ieder geval (heb 't even met een eigen mp3tje geprobeerd). Als je enkel dit stukje code in een nieuwe flash bestand stopt en je probeert het met een mp3tje dan werkt het wel goed?

tweetixz
%Europe/Berlin %546 %2009, 14:06
Rechter-Muisknop in de library op je file.
Dan linkage, dan Export for actionscript, Het het vakj dat wit word typ je "Muziekje" in.
En dan word load sound: ademhaling1.loadSound("Muziekje", false);

digitalecartoons
%Europe/Berlin %551 %2009, 14:14
Rechter-Muisknop in de library op je file.
Dan linkage, dan Export for actionscript, Het het vakj dat wit word typ je "Muziekje" in.
En dan word load sound: ademhaling1.loadSound("Muziekje", false);

Nee, als de sound in de library staat geldt dit voor attachSound. loadSound is voor externe sounds (maar dan wel in mp3 formaat)

tweetixz
%Europe/Berlin %566 %2009, 14:35
Nee, als de sound in de library staat geldt dit voor attachSound. loadSound is voor externe sounds (maar dan wel in mp3 formaat)
Oja, Ik dacht dat er attachSound stond. Sorry

BatteauProductions
%Europe/Berlin %431 %2009, 10:21
sorry voor mijn late reactie ik ben er nog niet echt aan toegekomen om het te testen er lopen op dit moment nogal wat opdrachten door elkaar maar alvast heel er bedankt voor de tips

-edit-

bleek dus te zijn dat de geluidsbestanden WEL corrupt waren op een of andere manier
kon ze wel afspelen in winamp etc maar niet in flash.

nogmaals geexporteerd en nu doet hij het wel.

geen idee waarom maar tis opgelost