Find Timing In Audio?
Sep 10, 2011How to find starting and ending time of each word in the audio
View 4 RepliesHow to find starting and ending time of each word in the audio
View 4 RepliesI'm making a flash movie and I have all of the audio timed out right in the .fla, but when i hold Ctrl+Enter to play the .swf, the audio is not timed right. I haven't expoted the video yet so I'm hoping that the file will be fine when exported.In the file attached, (it is unfinished) the audio, "You talkin' to me?" should happen after the camera has already finished panning up to the man's head. Instead, the audio plays while the camera is panning upward.
View 3 RepliesI'm working with Flashpunk to make games using Flex and FlashDevelop (highly recommended, amazing lib and IDE). Since performance varies so much from system to system, I want to find where slowdowns are occurring and only fix those bits. Flashdevelop has a built in tool called Profiler, but it only shows the number of objects and the memory they are using, not the execution time. Grant Skinner wrote a great tool called PerformanceTest, but it seems suited to writing very specific optimization comparisons, not automatically profiling your code.
What I'm trying to find is a tool that will automatically analyze the program while it's running and tell me which functions are taking the longest to execute. I've heard that CS5 has this built in, but I'm wondering if there are any alternatives.
I have a Flash animation that starts with an audio clip imported. When that's done it goes to a video. After that another audio clip plays, but I can't get it to start when it's supposed to. It keeps coming in too early even though its keyframe is after the movie ends. In fact I had to move the audio's keyframe about 1500 frames past where it should be to get it to come in at the right time. My Flash movie is 24 FPS. The .mov file being referenced in the FLVPlayback is 23.98 FPS. What's going on here?
View 7 RepliesI have created a series of Symbol MovieClips which I load through ActionScript on the first frame of the main timeline so that they play sequentially. I dynamically create each MovieClip, add it to the Stage, and setup an enter frame listener.On the last frame I stop and remove the clip, and repeat the process with the next clip.These animations play sequentially as intended. However each clip has an audio sequence on its timeline.These play simultaneously at the start of the main timeline.I've tried each of the Sound Sync options on the first frames within the Symbol clips.With the Stop setting the audio doesn't play, but Start, Event, and Stream all cause the audio to play at the beginning of the main timeline which seems to contradict the documentation I've looked at.
Is there a straight-forward way to sync the audio to the Symbol clips, or does the audio need to placed on the main timeline?I'd rather not do this as it is much easier to sync up the audio for each symbol clip with the animation when I can work with the smaller audio snippets and not have to test the whole movie.
If I import an FLV video is there any way to remove the audio, put the audio into a byte array, and then re-add the audio to the flv video?
View 1 RepliesI am loading an XML file and when I run a trace inside the onLoad event the results show.When I put the same trace outside that event, the trace returns undefined because it runs before the XML is Loaded.I don't know how to assign the results of the XML to a variable being used outside the XML unless I call that through another event.For example. I want to preload some images if the user has been to the movie before. I call XML which has the image array. But I can't tap into that array because my function is outside the XML Load event and my function is not tied to an event.
View 2 RepliesI have a Flex GUI which is using AMF Streaming to BlazeDS on WebLogic 9.2. As the AMF Streaming uses long polling, it keeps the connection open for extended periods of time.
WebLogic has a max thread timeout of 600 seconds. WebLogic throws an error and times out the thread if it has been alive for longer than the timeout. This causes my GUI to lose its connection and hang.
I could change the default setting in WebLogic (StruckThreadMaxTime) but this would obviously negatively effect legitimately stuck threads.
I have two boxes on the stage and on a button click I want box 1 to change colour then once that has changed the other changes colour using tweener class, at the moment box 1 and two change together?
Code:
import flash.events.Event;
var oneArray:Array = new Array("0x99CC00", "0x99CC99", "0x99CC00");
var boxArray:Array = new Array();
[code]....
As you don't know when as3 will actually do a draw, how do you time the draw? Basically I have my logic seperate, and can time it. I wish to time the render also. Then I can adjust how many frames I render per second but always run the logic at full speed (I assume that's 50fps if flash is set for that). Meaning of course the game runs the same speed on any platform, but the draw only happens when there is time i.e. less time more jerky but game speed the same.
View 0 RepliesIn the tutorial named "How to load random movies" it loads random movies when the page refreshes. I want to modify the code to load random movies 5 seconds at a time.This is the code from the tutorial, how can i add the property I wanted.
Code:
filename = ["circular.swf", "vibration.swf", "random_movement.swf"]; path = "http://www.kirupa.com/developer/actionscript/animation/"; i = filename.length; k = Math.floor(Math.random()*i); loadMovie(path+filename[k], movieTarget);
I must rejected all users outside Denmark from our live streaming (c-ip) and this is done in an access plug-insBut now I need to open up one of the streams, but I can't get the streaming name in the access-plug-ins only in the Auth-plug-ins.I cant use x-page-url or s-uri I need pStreamName. in access-plug-in like thissetStringField(m_pAev, IFmsAuthEvent::F_STREAM_NAME, pStreamName);but I cant get it inside the access-plug-in
View 1 RepliesI have two movieclips on stage (red_mc and blue_mc). I'm attempting to have blue_mc fade in first, then when it's finished, I'd like red_mc to fade in. Why is the following code not working? ....
import fl.transitions.*;
import fl.transitions.easing.*;
function doBlue(e:TweenEvent = null):void {
[code]....
In another file, I have four movie clips: blue_mc, yellow_mc, green_mc and violet_mc. The idea is to make blue "invisible" to reveal yellow and back with keyboard command. And switch from green to violet and back with keyboard command. Problem is, one keyboard press switches both blue to yellow AND green to violet. I'd like it to happen sequentially ... meaning first keypress switches blue to yellow only. Next keypress switches the green to yellow only and so forth.
Subquestion for #2: the way it's set up now, it requires a keypress to switch BACK from the second color to the first. Ideally, I'd like to put it on a timer so that one keypress, turns blue to yellow, waits 5 seconds and resets back to blue. Next keypress, switches green to violet, waits 5 seconds and resets back to green.
// shows blue and hides yellow, switches at key_down
yellow_mc.visible=false;
stage.addEventListener(KeyboardEvent.KEY_DOWN, hideShowBlueYellowKeys);
[code]....
I am still pretty new to Flash, but I do understand mostlyhow things work. Basically, I have 5 banners (each in a named frameof their own) in a banner rotation SWF and I want to make themrotate continually through all 5 banners without using the timelineto do so. How would I use setInterval to force them to rotate, sayevery 3-5 seconds? Or, what command would I need to make them do
View 6 Repliesin the old version of flash, there was an option in the property inspector where one could have assigned ie. 8 seconds to a keyframe (esp. text) so one could read the let's say 3 sentences before the next set of sentences came on the stage. i swear there was an option for this in flash 8. can anyone tell me how to control the timing in flashcs4 in between frames? i know how to make the very last frame stop( ); in actionscript 3.
View 2 RepliesI am as new as a flash newbie can be and I was editing a template for a flash intro. My company wants to use a different soundtrack for the intro which would necessitate changing the timing of the intro. What I mean is that I want certain scenes to display slightly longer than they are now.
View 2 RepliesI'm having an issue getting URLLoader to work the way I want. I basically need to pull information from xml files, parse that information into objects, and then work with said objects afterwards.Here's pseudocode for my current implementation (which does not work)
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, loadXML);
xmlLoader.load(new URLRequest("xml1.xml"));
[code]....
I have file with a button that plays a sound. When the sound is played the words are highlighed as the narrator says the words, like in a children's book:
[Code]...
Does anyone know how accurate flash timing is and its ability to identify the client monitor's refresh rate? I need to be able to calculate time durations with up to 10 milliseconds accuracy of response time. Also if it is off, is there a way to possibly calibrate the response based on monitor refresh rate and action to make sure the value is as close to precise as possible? Any info would be great! Even better would be some examples of existing benchmark test.
Update:I've found this post which is helpful but wanted to see if anyone else has anything else to add on the subject.[URL]..
I was using the following script adapted from a post i found on this site and realized I needed to delay the showing of my dynamic, XML based HTML rendered text untill after the picture had faded.
text and image arive....text changes images fades out new image fades in.
you see the new text which doesnt match the previous image.....
How can i trigger the text to appear (alpha?) when the new picture is at a certain alpha say 50%?
pasted below is the script - have tried everything I can think of (which i admit is not probably enough).
delay = 4000;
function loadXML(loaded) {
if (loaded) {
[Code]...
I'm having a few problems with loading swf after swf. I want one swf to load after another has loaded and so on... Down a long chain until everything is loaded. I know this code doesn't work... But it shows you what I'm trying to do. Should I use listeners to achieve this? Because _root.theMC.onLoad = function(){-Do Stuff-} doesn't seem to work at all...
[Code]...
i have a little Query. iv looked on the past forum posts but the solution i found did'nt work "for me".I was wondering how to delay an action with actioniscript i.e. press wait 10seconds then perform action/function i have a crude way but i it calls for animating in the time line and i want to do as little of that as possible
View 5 RepliesUsing my intermediate but growing AS skills I can place 3 MC�s onto the screen.
I do not want these 3 MC loading on at the same time. I would like to load the first one and X amount of time later load the second MC and the same for the third one.
How would I go about putting in X amount of delay between the MC's as they are placed on the stage.
circle1._x=50;
circle2._x=50;
circle3._x=50;
[Code].....
I would like to know how to manage timing in AS3.Let say I have some functions in a code and all of them trigger an animation.
A) I would like to run the functions one by one, but next function must not be triggered before the animation of the previous one is completed
B) I would like to run the functions one by one, but next function must be triggered certain time after the animation of the previous one is completed.
I am making a menu that opens up on mouse rollover and I cant really figure out how to make the script to close it after a few seconds if they havent moved the mouse inside of it... I know that last sentence might not make alot of sense but Im basically just trying to make the menu move back to its original spot if the mouse hasnt rolled over it in 5 seconds.
View 10 RepliesI've started using Shared Libraries and this subject peaked my interest... does Flash still have load timing issues with Shared Libraries? I found a few site online that mention that your Flash project will load but if it didn't have time to load your Shared Library, it simply won't load it and you are out of luck. Is this still true with the latest version of Flash? If so, how do I preload the library to make sure it doesn't happen?
View 1 RepliesI have a completed animation that looks pretty good, but I'd like to increase the framerate to smooth out some tweens.Is there a way to do this such that the timing won't change?
View 7 RepliesHow can I write the Actionscript3 code if I want to start MyLogo 5 seconds after loading my webpage and then stop for 1minute and loop in the same manner.The following is the code right on my Actions_Layer:
var l:Loader=new Loader();addChild(l);l.load(new URLRequest("MyLogo.swf"));l.x = 17;l.y = 60;
l.contentLoaderInfo.addEventListener(Event.INIT, growLoader);
[code].....
Is it possible to change the seconds counter displayed below the Flash CS3 timeline to something more detailed/comprehensive? I'm doing some work for some guys that need very specifically lengthed scenes to fit in predertmined gaps in a project they're working with and when I get notes for a scene to be like 04:16 seconds long it's a little hard to translate that to the one decimal point that Flash provides...I need a reading more like the Premiere timeline. I looked in the preferences and didn't see anything but I could've sworn I saw an option like this once before.
View 5 RepliesI have a AS3 flash slide show that uses the timer method with a wait() function to change slides. So the preloader is on frame one and the first slide is on frame two and the second slide is on frame three and so on. At each slide frame there is a wait(7) statement so that the swf moves ahead to the next frame every seven sec. When I create a nav element that uses the gotoAndPlay function to target each frame.
Everytime the nav is clicked and goes to the corresponding slide the timing of the slides is all messed up. I may be naive but it seems that once the button in the nav is clicked the timer keeps going on the slide the user was on when the nav was clicked. How can I clear the wait() timer on click? When I just add a remove.EventListener to the button the function in the frame is not available to the button though they are both in the same frame.
Below is the wait() I am using in the root stage timeline:
function wait(duration:Number) {
stop();
var timer:Timer=new Timer(duration*1000,1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, onWaitTimerComplete);
timer.start();
} function onWaitTimerComplete(e:TimerEvent):void {
e.target.removeEventListener(TimerEvent.TIMER_COMPLETE, onWaitTimerComplete);
stage.removeEventListener(Event.RESIZE, onStageResize);
play();
Below is the code for the click inside the movieClip button:
b1.addEventListener (MouseEvent.CLICK, onClick);
function onClick( event:MouseEvent):void
{MovieClip(root).gotoAndPlay(2);
}