[flash] geluid uit zetten

Pagina: 1
Acties:

  • DJ-R
  • Registratie: April 2004
  • Laatst online: 20-10 21:10
In een webdemo heb ik als achtergrond muziekje een mp3tje
deze is geplaatst in een layer en gesynced aan de frames

Als ik hem los inlaad klopt de timing niet meer, al naar gelang de swf groter word weergegeven is de mp3 dan ca 10 to 20% korter in tijd dan de movieclip. vandaar dus de syncmethode

nu heb ik echter 1 probleem dat ik daar nergens het volume van in kan stellen mysound.setVolume(0) werkt volgens mij alleen op sound objecten en niet op layers waar een mp3 op is gesleept.

stopAllSounds() word het wel stil van, maar kan ze dan niet meer aanzetten, ook beginnen de sounds dan weer als de movieclip op pauze heeft gestaan (hij springt ook op pauze als je versneld voor/achteruit speelt)

mp3 opknippen in stukken gaat ook niet werken omdat ze naadloos in elkaar over moeten lopen.

wat ik als laatste optie heb is de mp3 gewoon 20% langer maken en aan het eind uitfaden (de sync is vooral belangrijk dat het bij de laatste frames stil word

met het huidige muziekje gebeurt dit precies op de maat (mits de sync aanstaat)


waar ik dus naar op zoek ben is een functie/code om het geluid van de hele mc, of van die ene layer op 0% te zetten

  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
setVolume werkt wel, ook met streaming geluid in een layer maar je moet eerst een soundObject aanmaken voordat je die method kan gebruiken.

s = new Sound();
s.setVolume(2);

  • DJ-R
  • Registratie: April 2004
  • Laatst online: 20-10 21:10
het is geen streaming geluid, maar de mp3 is rechtstreeks vanuit de library op de timeline geplaatst,
je krijgt dan de mp3 te zien zoals bijvoorbeeld in cooledit, een grafische weergave van de mp3.
En daarkan ik dus volgens mij geen sound object van maken omdat ik het hele gebeuren geen instance-name kan geven

  • Blaise
  • Registratie: Juni 2001
  • Niet online
Je kan toch export for actionscript doen? (rechtermuisknop op mp3 bestand in library > linkage)

Dan kan je als het goed is het bestand benaderen via actionscript en er allerlei code op loslaten.

  • LB Back
  • Registratie: November 2004
  • Laatst online: 03-06 11:07
DJ-R schreef op donderdag 11 januari 2007 @ 01:18:
het is geen streaming geluid, maar de mp3 is rechtstreeks vanuit de library op de timeline geplaatst,
je krijgt dan de mp3 te zien zoals bijvoorbeeld in cooledit, een grafische weergave van de mp3.
En daarkan ik dus volgens mij geen sound object van maken omdat ik het hele gebeuren geen instance-name kan geven
Heb je het geprobeerd? Want dat werkt wel namelijk. Je kan de Sync op Event of stream zetten, dat bedoel ik met streaming. Streaming hakt het geluid op in frames en forceert daarmee de animatie het geluid te volgen.

  • DJ-R
  • Registratie: April 2004
  • Laatst online: 20-10 21:10
Heb vandaag eindelijk de tijd gehad om het te proberen, en het werkt:)

thanks guys!
Pagina: 1