There is no rush to tear down the side right now. The new sound feature is a big step towards future. However it has just started and there is much left to implement for FlashPlayer11.
But we are very curious what people will do with the new low level API. Here is a (hopefully fast growing) collection of links that deal with the new sound feature in FlashPlayer10.

Keith Peters (Bit-101) - Astro Dynamic Sound!
Joa Ebert - Simple Astro Synthesizer (polyphone!)
Joa Ebert - Astroboy (8Bitboy updated)
Joa Ebert - Astroflanger (Sound.extract)
Simple 3-band EQ with Flash Player 10
Jan van Coppenolle - Atari Punk Console (with Stepsequencer)
Sintepan

-

Lee Brimelov - Flash Player 10 Beta: Dynamic Sound (Video)

Feel free to write a comment with new links.

Tinic Uro, a Flashplayer engineer at Adobe posted overall three posting addressing the lack of dynamic audio support and how they will change this in the FlashPlayer 10 release. We are so pleased that Adobe finally gives us the option to pass runtime generated sound samples to the sound card. This was one big key issue our campaign has addressed.

To be more detailed, you won’t get a high-level API to transform sounds, but with some Actionscript you can do almost everything you can imagine. As a bonus we will be able to extract encoded MP3 audio data on the fly! The only thing we are not satisfied is the very long latency (200-500ms). Tinic describes in details why this isn’t possible to enhance in FP10.

This is nevertheless a big step towards future - audio applications within the FlashPlayer.

Read Tinics post part 1
Read Tinics post part 2
Read Tinics post part 3

Thanks Tinic, we owe you something for being so strongheaded.

Read also @wired.com

There is a blogpost on wired.com about the Hobnox AudioTool. Fortunately they linked to this campaign, which is also a great accentuation to our request to support dynamic audio within the FlashPlayer.

UPDATE: Eliot from wired.com was so kind to write a second blogpost especially about our campaign.

The site currently requires Java, although that could change soon. The developers at Hobnox who made AudioTool would prefer to use Flash entirely, but say its support for dynamic audio is lacking. They suggest that those who want to support online virtual instruments should join the Make Some Noise campaign, which hopes to convince Adobe to add sound manipulation features to Flash and to shore up one specific unstable audio feature, allowing Hobnox and other developers to push the envelope with more evolved online music tools.

Read the entire post | If you have not yet, go vote!

I took the title from a blog post that linked to us and entirely points out what we expect from future Flash applications. Online music applications are not just a niche existing - it will be widespread in a few years and music composers worldwide will share and develop their compositions in the net. Well, it won’t if Adobe will not MAKE SOME NOISE.

Read Chris Wickett Blog Entry | Register and vote for the official feature request

We created an official feature request on the new Adobe public bugbase.

Please register and vote for the request. They will listen!

http://bugs.adobe.com/jira/browse/ASC-3298

Continue reading ‘Official feature request to Adobe’

Adobe: You had mentioned that the vista issue was fixed in a minor version and then broke again. Was there a version of player that had the complete event occur correctly on Vista? If so, what version?

This is really hard to comprehend, cause it was months ago. Let me give you a rough approximation when what happened. I simple don’t know exactly what version was up-to-date at the time. I encountered the issue myself on Windows Vista in spring 2007 (9.0.0.28?) and it was completely broken. Joa Ebert installed Vista in autumn and reported no problems (9.0.0.45?). The last minor update however (9.0.0.115) broke it again. I am sorry, that I cannot recall it more precisely.

Adobe: If you encounter the issue, can you describe what happens?
The onSoundComplete event isn’t running stable anymore. Read more in my explanation below.

Adobe: Does the event fire at the wrong time?
Yes.

Adobe: What is the range of the innaccuracy?
A few milliseconds (varying), enough to get audible gaps, shaky playback. It runs a few times stable, then a gap occurs and so on.

Adobe: Does the event always fire (even if at the wrong time)?
It doesn’t appear for me, that it is sometimes missing. So yes, it seems to be fired every time but of the time.
Continue reading ‘Response to a bunch of questions from Adobe’

New domain name

Adobe wants us to remove their name from our domain since this would probably cause legal issues. We are thankfull for the warning and hopefully anticipate further problems.

The new domain name is http://www.make-some-noise.info

We care

Welcome to Adobe, MAKE SOME NOISE.

We address two issues with the current Flash Player. The general lack of sound manipulation features in Flash and more urgent the current unstability of the SOUND_COMPLETE event, which is the base for a lot of workarounds.

So, in the first place we are just asking for backwards compatibility.

Naturally we want more and we like to force a discussion of possible options to improve the Flash Player with better sound handling soon. You are welcome to contribute your ideas and hopefully support us.

Presenting BASS

BASS is a cross-platform and tiny (<100K) audio library, which covers a great deal of sound formats and manipulation.

BASS is an audio library for use in Windows and Mac OSX software. Its purpose is to provide developers with powerful and efficient sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL, under 100KB* in size.

On Windows, BASS requires DirectX 3 or above for output, and takes advantage of DirectSound and DirectSound3D hardware accelerated drivers, when available. On OSX, BASS uses CoreAudio for output, and OSX 10.3 or above is recommended. Both PowerPC and Intel Macs are supported.

Continue reading ‘Presenting BASS’

Presenting FMOD

There are already quite small audio libraries out there hence there is actually no need to reinvent the wheel.

FMOD is a relatively new audio engine which is already used in many games and professional audio software. It already runs on Windows, Linux, OSX (both Intel and PPC) and some consoles and comes with a full API to address the sound system.

Continue reading ‘Presenting FMOD’