Just read a post by Andre Michelle a guy who has done some amazing stuff with sound in Flash. Anyway, he is asking for Adobe to address a serious issue that is threatening to break a lot of sites that people have done trying to work around Adobe’s crappy implementation of the sound API in the Flash Player, so I am putting up his widget in support and adding my £0.02’s worth.
For a long time I have wondered why Adobe have not paid the same attention to the sound side of Flash than they do with the visual side - in Flash 8 they gave us Bitmaps and Filters to mess with these, but no access to the sound API beyond panning and volume. With ActionScript 3 came a leap in the speed acheivable for applications, but no major improvements in the sound API beyond compute spectrum - which everyone can now use to make visualisations of soun, great, but I want to play with the sound please…
Fortunately Andre & some other people found workarounds to create sound on the fly in the Flash Player. It takes some interesting ActionScript hacks to do this, but they made some really good real-time music stuff with it. http://code.google.com/p/popforge/
http://www.flashbrighton.org/wordpress/?p=9
Now I think Adobe understand that music is an important part of the “experience”, so why they don’t make it easier for people to play, when they have done lots of the hard work with bitmaps, is beyond me. They really should be taking the stuff that people like Andre have done on board and realise that giving us tools to play with sound is something that would open up huge avenues for creativity in Flash…
Manipulating bitmaps is done in 2 dimensions as opposed to working with sound, which only requires one dimension, so the processing requirement for sound is usually less - depending on the complexity of calculations for effects. This should be a no brainer Adobe - are you tied down by some dubious industry patent bollox or is there something else you are not telling us? Maybe they are all tone-deaf with extremely acute visual acuity to compensate, because that’s the impression I get from the apparent bias towards visuals.
So what do I want in the Flash player:
The ability to apply filters to a sound channel ~ adding filters to a movieclip.
The ability to grab the sound data and do wtf I want with it ~ grabbing bitmap data.
Midi control built into the Flash player please.
Maybe a MOD player - that would make games a bit more retro sounding
I have asked them for this, if you want it, fill in the wish list…

