ActionScript 3.0 :: Can't Play Alot Of Sound In The Same Time
Sep 17, 2009When I play several(4-5) notes at once using enterframe, the piece is getting stock and I am only hearing one note.
View 9 RepliesWhen I play several(4-5) notes at once using enterframe, the piece is getting stock and I am only hearing one note.
View 9 RepliesHow do I make a command saying:
if sound is playing - dont play sound, else, play sound?
so that the sound effect only plays one at a time. So if holding down SPACEBAR for example, the sound will play and only after the sound finishes, can it loop if SPACEBAR is still pressed.
I have this script that plays a sound from the library randomly - it works and plays one of the three/four sounds each time it is clicked - but how can i make it play a different sound on each and never repeat - does that make sense?
so, on the first click it plays either 1, 2 or 3, chooses 2 so next click it will choose either 1 or 3, chooses 3, and next click it plays 1 and so on.
Having trouble figuring out the logic for this, I have an enter frame event that I move a character around trying to select correct numbers, using hit test. If they land on wrong number I have a sound that should play once but since is in enter frame it plays a million times, this seems like should be a common issue but haven't been able to find any solution on the internets. This is the basic idea:
private function enterFrameHandler(event:Event):void
{
if ( Collision(_player, _number )
[code]......
I am have written a flash "reader" which I use as an aid for language studies. Various narrations are loaded into a combobox via an XML file, and the user can play the selected narration in a "sentence mode", a "passage mode" (several sentences) or in "continuous mode". (I use Soundbooth to set navigation cue points at the beginning of each "sentence".)
I would like to add a "Phrase Mode" which would cause the player to play the sound file until it hits a pause / quiet spot. In other words, if the user selected "phrase mode", the player would play to the next spot where there is no voice for x period of time. He/she will then be able to select 'repeat' to replay the phrase or 'next' to play the next "phrase" - as with the other modes. I am using FLVPlayback to play the .flv files.
So If I play one sound I use [code]...
And so I'll get data, but If I have 20 sounds playing and I want to get data from the sound I here as a resalt of data mix of all that sounds.
I have a 'back,play,stop,next btn in my playa...how to call sound files from the library and play them each time I press the 'Next' btn & the previous sounds files played in order when i press the 'back' btn?
View 1 RepliesI am using Flash CS4. To illustrate, I created a new flash file and added a short tick sound to the library. I set the properties of the sound to export to Actionscript and named the class "overSound". I added a Movieclip object to the stage to represent a button and gave it an instance name of "overButton". On frame 1 of the main timeline I added the following code:
[Code]...
I'm trying to play some sounds in my flash project through action script. However for some reason in my code the call to Sound.play takes from 40ms to over 100ms in extreme cases, which is obviously more than enough to be very noticeable whenever a sound is played. This happens every time a sound is played, not just when that sound is first played, so I dont think its because the Sound object is still loading data or anything like that...
At the start I have this to load the sound:
class MyClass
{
[Embed(source='data/test_snd.mp3')] private var TestSound:Class;
private var testSound:Sound;//flash.media.Sound
[Code].....
This as far as I can tell is following the same process as other Flash programs I found, however none of them seem to have this problem. Is there something that I've missed that would cause the play() method to be so slow?
I'm fooling around with papervision and i'm getting this strange glitch kind of rendering. Basically i'm just creating alot of bars with a FlatShadeMaterial. All of them have the same light. Then i'm positioning them one next to another to form a bigger bar. Finally, each bar is displaced randomly in z position.
View 1 RepliesIt appears my sound is off sync and the longer I play the movieclip, the farther off sync it goes. Its nothing too complicated, just some basic shooting sounds that fire every time I hit the space bar. My code is below:
package com.objects{
import flash.display.MovieClip;
import flash.media.Sound;
import flash.media.SoundChannel;[code]....
The Attack() method gets called from another class that handles all keyboard controls.when it gets called the sound then plays.firesound and firesound2 are almost the same. firesound2 sounds a little off pitch to make it sound more realistic.At first the sound sounds pretty good, not great. but then it gets terrible as time passes.
I made a new .fla project. and I attached the following class to it by it self. so the following is the only code in the entire .fla project and the issue still occurs. I press the spacebar and the sound starts a day late.
package {
import flash.display.MovieClip;
import flash.events.*;[code]......
It's possible to play a sound file through AS, either by loading it from a folder or import it to flash. It's also possible to play a dynamic tone with flash.media.Sound + writeFloat.
But... is it possible to play a sound file with flash.media.Sound + writeFloat in some way? I want to play a sound file without having to deal with any files except the .swf!
I'm testing Live streaming with FMSS. The stream is pushed to FMSS buy Adobe FMLE software. Streaming works fine until I reach 1300-1400 simultaneous connections.No matter what the encoding ratebit is (150kbps or 2000kbps) the stream is no longer play from time to time (5-8 seconds).
The CPU (2xIntel Quad) is loaded less than 20% and memory used is about 2 GB (there is plenty of memory installed 32G). The OS is RedHat 5.3 64bit platform. Network uplink maximum rate is 4Gbps.I disabled the Queue but the problem still persist.
i want to make a single button to play a sound, and if pressed again, stop the sound. and if pressed again, play the sound, and so on...
i know it has to be made with a boolean variable, true/false, but i just can't figure out how.
my intention is to make alot ball endless fade in and fade out by using tween event class , but i got some problem see my code.
import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.*;[code].....
but only 1 ball restart back,other 14 ball just stop at there , try paste on action and try you will see what i mean , how i going to make all ball restart back?
I'm trying to add sound to some buttons. It's just a little metallic 'klink' sound that plays on rollover. I only want the sound to play on the 'Over' state. So I've set up a layer (just for sound) for the button and I add my sound in the 2nd frame (the Over state). Everything is cool. All is good. And the sound plays on rollover. But the sound also plays when I click the button (i.e. it also plays on the "Down" state). Why? The Down state keyframe is completely empty. What's going on here? I've only put the sound in the "Over" keyframe, why does it also play in the "Down" frame (or when I click)?
View 1 RepliesI want to use a sound loop in my flash movie. The movie has many scenes. And the problem is that when I go to next scene or different scene I hear the sound repeating twice. I mean sound does not stop from first scene and begins from the different scenes.Is there any way to play sound like "stop all sound" option in Flash.
View 6 RepliesI have to play a sound file and show the progress of the sound file being played. I am using import flash.media.Sound; import flash.media.SoundChannel; But the PROGRESS event gives theprogress of loading of file. I want to know of much of the song has been played and how much more is left.
View 3 RepliesI am new to actionscript. I have created a script that will play server side sound object and client side mp3 files alternately. Now, I would like to play the client side mp3 first then only play server side sound object alternately. However, I have no idea how can I do so. The following is the code that need to be swapped:
[Code].....
I want to run a sound once in a timeline but want the sound to stop at the end of the first run on the timeline but want the timeline to continue to repeat without the sound running again.
View 3 RepliesAny script in actionscript 2 that fades the sound level of a specific audio file over a specified period of time to a specified level? E.g.:
Set the level of mymusic.mp3 to 2 (on a scale of 10) over 4 seconds
I have one mp3 file in the time line. How to controle set volume
View 1 RepliesIs there a way with actionscript to detect different sound levels / pitches , etc? It wasnt possible with flash mx 2004, and therefore we had to use a program like flashamp.
View 1 Repliesi try to put a sound when the button is clicked or roll over on design .
Here is how i do it
i put extra layer then put my sound on OVER frame and DOWN frame.
when i test the movie and click my button both "OVER" and "DOWN" sound is played. is there anyway to make just only "DOWN" sound that can be played without actionscripting to minimize actionscripting too much
I'm working on a site, for kids, which has a small avatar in the corner that talks.The avatar is a flash file and the plan is to determine what it says through a mix of javascript and ajax.
Unfortunately when I make the flash file play an Mp3 file through JavaScript, I can't seem to stop the sound.. so when I keep clicking on a link which causes it to talk, I hear the sound repeated x times.
The odd thing is, when I attach the very same code to a button in flash, there seems to be no such limitation. It seems as if it won't store anything in global variables when calling from JavaScript.
I would like to create a game that would analyze an mp3 a few seconds ahead of where it is playing live. A basic idea would be similar to guitar hero, the 'frets' you can see coming and prepare, then they hit and sync with the song in real time.
Is there a way to analyze a Sound file ahead of time, or analyze a muted Sound file?
I have tried this too but the value keeps on changing as the sound load progresses.
View 3 RepliesI have built a SoundClass which handles my sound. Any time I want to call upon a sound, I call upon the class and its function. Problem is, there is like a buffering time or something. For instance, when I jump with my character, I am trying to play the jump from the SoundClass I created. It plays, but takes about 3 seconds. Btw, it does this regardless of if its in its own class, or in the same class I am calling it from. The jump.mp3 is only 4KB.
Here is how I have it set up
Code:
package {
import flash.display.Sprite;
import flash.events.*;
[code]....
If I am in another class, I can call upon this by using "soundClass.jumpS();" It plays, but takes a few seconds. I have a trace on the function jumpS() and it traces immediately.
I am trying to build a simple xml based mp3 player for a project. I have got as far as combo/list boxes populating.
The first time you click the a track to play it all is well.
However, when you click another track, the first stops, but then I get error message.[code]...
I tried modifying the sound in Action Script but now I do not get any sound on the webpage, only hear the sound in preview on flash editor.It was looping sound on the web page and I did not want to have surfers having to hit the stop button. But I did want it to play just once.[code]
View 1 Replies