ActionScript 2.0 :: Sound Object And Preloader?
Jan 27, 2009
Has anyone got an angle on the interference that linkage can create when the "export in first frame" option is ticked? I am using attachSound and the sound object to load an mp3 but it is wreaking havoc with the preloader.If I uncheck the "export in first frame" box the sound does not seem to be instantiated. I believe that a way around this is to drag the sound onto the stage, but if you have 8 sounds for buttons for example, then you would have to create 8 sound layersMy preloader code is:
Code:
stop();
_root.preloaderGraphics._visible = false;
[code]....
View 9 Replies
Similar Posts:
Nov 28, 2005
I have a movie with three songs using the following code in frame 2:
Code:
song1 = new Sound();
song1.attachSound("song01", "song001", 1);
song2 = new Sound();
song2.attachSound("song02", "song002", 1);
[code]....
In frame 1 i have the following preloader script:
Code:
this.onEnterFrame = function(){
tb = this.getBytesTotal();
lb = this.getBytesLoaded();
[code]....
and a text saying that the sound is loading. But when I play the movie i doesn't show the text.
View 4 Replies
Jan 31, 2012
Is there any AS3 library or code-snippet that can create altered versions of a Sound object on-the-fly (at runtime)? Either based on:
An existing Sound object; A ByteArray object;
For example, say you have a "dry" sound of a gun-shot. You could:
[Code]...
View 1 Replies
May 20, 2011
I am using the following to extract the byte info from a sound object - however if I go back to the same sound object and run this again, The byteArray has no bytes available.
var data:ByteArray = new ByteArray;
sound.extract(data,sound.length*44.1);
data.position = 0;
return data;
Is this the correct behavior? Is there not a way to do this multiple times on the same sound object?
View 3 Replies
Mar 15, 2008
I have been at this for about 19 hours straight! I am going to go to bed immediately after this post, but for crying out loud, I have NEVER had this problem before today! Before anyone reads ahead and says 'you have to attach your sound object to a completely separate mc to be able to control it independently from all other sound/root volumes.' see if the following code accomplishes just that:
[Code]...
View 2 Replies
Nov 15, 2010
Is it possible to take two Sound objects and combine them into one Sound object so that one Sound plays, and then the second plays right after it? I can just play the first Sound and then the next right after it, but it would be much cleaner to combine them before playing the audio.
View 1 Replies
Jun 14, 2004
I have a streaming sound that is loaded into my flash movie (will end up on CD) that is very distorted, it sounds like someone is slowing down the audio, the voice sounds deep and slow
View 1 Replies
Nov 3, 2003
i have this ongoing problem that nobody seems to be able to help me with and i'm new to flash: i have an swf that is heavily audio based. all of the audio is triggered through actionscript, which means it is linked in the library and to be exported on first frame. this swf is then being loaded into a movie clip (content_mc) on the _root timeline. to my knowledge linked audio and components are actually loaded previous to first frame which means that audio loads first then preloader kicks in. and this defeats its purpose
How can i get a preloader to be general, working in a movieclip not the _root, while solving this audio/component loading problem?
View 3 Replies
Aug 13, 2009
I am working on a Flash site with background music whose file takes up about 80% of the loading process. The preloader is on the maintimeline.
I've set assets to load on the 2nd frame, and unchecked the "load on 1st frame" box in the music files library properties. Then I get the following message[code]...
View 2 Replies
Mar 8, 2005
i imported some sound into my movie, and since doin that my preloader only shows when its about 60% percent done, any one know how to make it show from the start?also my sound controls are contain in a movie clip wich slides down when u roll over, using hit tests, when u lower the volume down it works fine, but when the controls slide back up, and then u roll over again the volume is the same, but the slider is back at the top, any ideas?
View 3 Replies
Jun 6, 2011
my preloader music now fades out as the progress bar completes (the preloader code is below with the new code in bold). However, the new code added to the preloader seems to be affecting the sound in the main swf (the bigger swf that the preloader loads - 'lesson.swf' - which is a series of exercises).
The exercises in the main swf have sound cues for right and wrong answers. The first time the main swf loads, there is no sound at all in the exercises. If I navigate to another page of the website and come back to the exercises, the sound is normal. But if I navigate to another page and come back a third time, the sound is audible, but reduced in volume. If I keep switching off the page and back to the page, the sound varies from no sound to full sound to about half the full volume.
Is it possible that the code on frame 2 of the preloader, the code that sets the volume for the preloader music, is also applying to the main swf, so that whatever point the preloader progress bar gets to before the main swf loads becomes the volume of the main swf? The first time the preloader runs, the progress bar goes all the way from left to right and the sound volume fades to zero. Then the volume in the main swf is zero. The next time the preloader runs, it only gets a little way across before the exercises come up, and the sound in the exercises is full volume. Is there a way to fix this? I should add that if I comment out the new code that fades out the preloader music, all the sound works normally.
[Code]....
View 3 Replies
Mar 27, 2005
I am still a NooB to Flash, but did finally get to build a successful preloader (ahem). Now that I have that built, I was wondering if it is possible to loop a sound within the preloader 'scene'. This is what I have built for final production:cene 1: Diesel Startup SoundScene 2: Preloader movie, while main movie loads (w/ loopable diesel engine sound?)Scene 3: Sounds stop, plays 10 sec movie, then 'goes to url'Can anyone point me in a direction to see a preloader w/ looped sound, or a project that shows how to do this? Or, even better, show me how the code should look? I'm getting lost in code!
View 2 Replies
Mar 27, 2005
I am still a NooB to Flash, but did finally get to build a successful preloader (ahem). Now that I have that built, I was wondering if it is possible to loop a sound within the preloader 'scene'. This is what I have built for final production[code]...
View 2 Replies
Aug 8, 2008
I've attached a sound to menu buttons using AS. The sound worked perfectly until I created a external preloader file to load the swf into a container_mc. Now no button sound? If I load the swf without the preloader file the sound works?
Code: Select all//set up sound instance
var btnGrpAudio:Sound = new Sound(mcSoundHolder);
btnGrpAudio.attachSound("beaming");
btnGrpAudio.setVolume(60);
menus[i].btn.onPress = function() {
btnGrpAudio.start(); ....
View 6 Replies
Apr 17, 2007
how to load audio and have it ready for after the preloader. I had it export for actionscript before but it loads before the preloader starts which really elimates much of the need for the preloader. I took off the linkage for it to load for frame 1. I search the forums and saw that a few people recommended following link
[Code]...
View 3 Replies
Aug 23, 2011
I'm trying to make a preloader in which a grayscale logo fills with color based on the number of frames loaded. What I've done is make a static grayscale version of the logo named border and a colored in version on top of it named LoadBar.I have this code in frame 1,
Code:
bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;[code]....
but now it's telling me this.onRelease = function () { must appear within an on handler. I thought that onRelease was an on handler.
View 8 Replies
Mar 27, 2006
I am trying to move an object across the stage while my preloader is going. (i want two fists to meet when the preloader hits 100%). i am not very good with AS but i have tried things such as this.fist1_mc._x = percent + 100; but i am just taking shots in the dark at this point.
View 2 Replies
Jan 28, 2010
I've just made a preloader, which is a separate file that loads the main movie. When I try to compile the preloader, I get: ArgumentError: Error #2068: Invalid sound. All the code for the streaming sounds is contained in the main movie, and when I compile the main movie directly it finds all the sounds and plays them with no problem. It's only when I try to compile the preloader that I get the problem. Here's the relevant stuff from the main movie:
[Code]....
View 3 Replies
Apr 26, 2010
tell me if there is something wrong with this? playbtn_mc is a button with that instance name.... The button is on the main timeline not in another mc, I tried _root.my_sound.start(); also. The mp3 name is correct and is in the same folder as the fla and swf
playbtn_mc.onRelease = function(){
var my_sound:Sound = new Sound();
my_sound.loadSound("backtoschool.mp3", true);
my_sound.start();
}
I've been to the kennybellew as2 tut but cant seem to get it working with onload?
View 1 Replies
Nov 25, 2008
I have a preloader using a mask, set to slowly reveal the target object from the bottom up as the movie loads. But there is something off with the code and I'm not a programmer.
View 8 Replies
Jun 15, 2010
We are trying to automate our flex application. After adding automation libraries to our project we get the following exception:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mx.automation::AutomationManager$/addDelegates()
at mx.automation::AutomationManager$/addDelegates()
at mx.automation::AutomationManager$/addDelegates()
at mx.automation::AutomationManager$/addDelegates() .....
We are using Flex 3.4 and maven2 to build the application. Flex-testing?
View 1 Replies
Jul 27, 2008
I'm using Flash CS3, running code in ActionScript 3. I use the Loader class to load a child SWF file, which then takes over the entire area on my website that is reserved for Flash. If the user decides to stop watching the SWF file before it is completed, he hits the "close" button within the child SWF, ultimately causing the Loader.unload() method to be executed. So far, so good, only the sound from the remaining portion of the SWF file keeps playing. According to the Flash Docs for the Loader.unload() method:
"As a best practice, before you unload a child SWF file, you should explicitly close any streams in the child SWF file's objects, such as LocalConnection, NetConnection, NetStream, and Sound objects. Otherwise, audio in the child SWF file might continue to play, even though the child SWF file was unloaded."
It then gives an example that assumes you already have access to the Sound object, so closing the Sound object is done by: mySound.close();
The only problem is that I have no idea how to access the Sound object when I use the Loader.load() method. I can't seem to find anything in the documentation that tells me how to find the Sound object after calling Loader.load(). As a temporary fix, I modified the target SWF file so that when the "close" button is hit, it calls the "stop()" function; however, this only stops the sound, it does not close the associated Sound object, and I presume it continues to lurk around in memory with nothing useful to do. (When the user hits the "close" button in the child SWF file, it creates a "bubbling" event so that the Loader class can call the Loader.unload() method on it.) I've attached code for your reference.
View 13 Replies
Mar 22, 2010
I'm recording and playing back mic input using Flash Media Server, and even though it's just audio, we're saving the output as FLV. I'd like to get a waveform of the recorded audio. Ideally, since we already have a lot of saved/recorded audio, I'd like something that can take a loaded FLV and get the waveform, as opposed to generating it at record or playback time.
AS3 has the new Sound.extract() method that can be used for this (plenty of online tutorials), but it seems like it only works for MP3. Is there a way to use this method on FLV audio? Or is there another to extract a waveform from a FLV?
View 1 Replies
Jan 18, 2012
In AS3 i've created a code that load a sound and execute it in streaming.
var mySound:Sound = new Sound();
var myChannel:SoundChannel = new SoundChannel();
mySound.load(new URLRequest("surrender.mp3"));
myChannel = mySound.play();
Considering that the mp3 file is placed on the server, i need to trace if it's already begun or still receiving initial data from the server. Once it's effectively started i've to call a function that initialize some things.
how i can trace if a sound or channel object "is playing" ?
View 2 Replies
Dec 8, 2010
I am feeding a player from xml, and I'm not able to get the track to change.
ActionScript Code:
private var _currentTrackNum:int;
public var playlistdata:ArrayCollection = new ArrayCollection();
public var locationarray:Array = new Array();
[code]....
The previous track function is basically the same. It does nothing, however. I can trace out _currentTrackNum and see that changing, but the song playing stays the same, even if i stop and start again, or build the stopping and starting into the function. BUT. I can change the value of currentTrackNum at the outset and it wil effect which song plays.. !?
I'm thinking maybe there is some kind of sound.unload function I need to try, but am quite confused as to why it doesn't work. The locationarray.length is coming out as 0 for some reason I don't fully understand, so I disabled that 'if' statement for incrementing track number but that didn't help..
View 3 Replies
Jan 7, 2012
i'm creating an interactive experience and I need to move a bar on screen reacting to the volume of people sreaming at a microphone. Like a CLAP-O-METER... is this possible with ActionScript?
View 1 Replies
Apr 5, 2006
I can't seem to figure out how I set the volume of a single sound object. Everytime I use setVolume on a sound, it is applied to *all* sound objects playing The code that I'm using :
Code:
music = new Sound();
music.attachSound("music");
[code].....
View 1 Replies
Jun 8, 2009
I'm creating a bunch of movieclips, associating a sound object with them, and then updating them with a progress bar, like so:
var theClip:MovieClip = new MovieClip;
theClip.track = new Sound;
[load sound from URL pseudocode here]
theClip.track.addEventListener (ProgressEvent.PROGRESS, onLoadProgress);
function onLoadProgress (erogressEvent):void {
How do I reference the movieClip the sound is a child of? e.target refers to the sound object; e.target.parent returns an error. And you can't assign properties to sound objects.
View 1 Replies
Apr 10, 2010
As I have commented before I am building English teaching apps. I will have music playing in the background, words being pronounced and at times a surprise sentence. All three could sound at the same time at any given point. To build this properly should I use SoundChannel for all of these?
At the moment my code for the music loop is as so. The sound is in the library and exported for AS. Is this code fine or is it better to assign it to the SoundChannel class.
View 1 Replies
May 5, 2010
I was wondering how I can get the full duration of a sound object.I know "sound.length" returns me the loaded length,but is there a way to get the full length so i don't have to wait until i loaded?
View 2 Replies