With the new beta 2 version of Flash Player 10 the Sound API has changed a bit. Most of the changes is very straight forward and only renaming of some methods, events and properties: SamplesCallbackEvent is now SampleDataEvent samplesCallback is now sampleData or Event.SAMPLE_DATA Instead of accessing Sound.samplesCallbackData to write to the output buffer one [...]

I have collected some of the tools and resources that I find very useful when developing Actionscript applications that with the exception of one are free and/or open source. If you are an experienced Actionscript developer you are probably already familiar with most of them, but there might be one of two that you have [...]

  • Share/Bookmark

Playing around with the new Flash player 10 audio processing functionality the need for optimization becomes very apparent when you want to apply effects to several tracks of audio. With a sample rate of 44100 and a dozen stereo tracks we are talking over a million samples to be processed per second where each process [...]

  • Share/Bookmark

Yes, a Flash equalizer. We all heard it mentioned before…for some reason the word equalizer has been adopted to mean spectral analyser when mentioned along with Flash.   An equalizer will process the sound boosting or attenuating frequencies while a spectral analyser will only show you the spectral content of the audio. Now with the [...]

  • Share/Bookmark

I have had reason to play around with some of the new functionality of Flash Player 10 and the vectors is just awesome. On top of the benefits of the strict typing they are about 50% faster than Arrays according to my tests. Being completely new to the concept, how to create multidimensional vectors was [...]

  • Share/Bookmark

Finally Flash will have built in ability to access the sound output buffer when using FlashPlayer 10 that just has been released. Tinic Uro have posted a little information about the implementation. So no more relying on complicated hacks, this is all the code you will need to generate a sine wave (snipped from Tinics [...]

  • Share/Bookmark
SVN version control in Flashdevelop projects

A couple of applications that really have helped my work flow a lot is Flashdevelop and TortoiseSVN. For those of you not familiar with them Flashdevelop is an actionscript editor that integrates with MTASC or MXMLC compilers and swfmill to include assets into the project. TortoiseSVN is a version control system which basically is a [...]

  • Share/Bookmark

I added a little application to the download section. It takes a Gregorian date and converts it to a dreamspell date and then calculates the kin, guide, analog and antipode to generate the affirmation for that day. For those of you not familiar with the dreamspell calendar it’s a reinterpretation of the Mayan calendar by [...]

  • Share/Bookmark

Many thanks to Guy Watson who confirmed that the FFTMode for computeSpectrum doesn’t work yet. I was hoping to be able to post a proper spectral analyser for Flash, but that has to wait until the FFT is sorted. So for now you can check out the code for the example waveform display I made. [...]

  • Share/Bookmark

I was very excited to notice that you now with AS3 can retrieve amplitude and spectrum information. I been hoping for this for a long time, and now it’s there Problem is that it doesn’t seem to work properly. I looked at the example on www.richapps.de and tried it out. The problem is that accessing [...]

  • Share/Bookmark
© 2010 BlixtSystems Suffusion WordPress theme by Sayontan Sinha