Tonfall – Open Source Audio Framework

October 12th, 2010

Tonfall is an opensource audio framework for Actionscript I have written for the Audio Code Clash Workshop at Flash on the beach to provide an entry point for the attendees on that subject.

Tonfall is not meant to be a fully implemented audio engine but you may learn a lot about signal processing and sequencing in common. It covers most questions I am receiving by email and is not that far away from the audio engine we use in Audiotool.

Features

  • Holding a list of processors and time information
  • SignalProcessor for audio generation taking TimeEvents (like notes) into account
  • Design Pattern to process polyphonic audio generation (e.g. synthesizer)
  • Static Delay as a template for other effects
  • Note to frequency mapping
  • WavFile Encoder
  • Samples of the Casio RZ1 drumcomputer
  • AmenBreak sample
  • Super Mario playing Sequencer
  • Fully launchable Metronome (Hello World of Audio DSP)
  • Simple implementation of ToneMatrix

Tonfall is built with FDT 4.0, which I highly recommended. I checked-in the project files as well to let you compile right away.

I also highly recommend to check out Justin Windle's AS3 Particle Node Sequencer, which is based on Tonfall and a very nice implementation of what you can do with it. Thanks again Justin!

Filed under: actionscript, conference | 20 Comments »



Pitch MP3

July 2nd, 2009

Filed under: actionscript | 93 Comments »



FFK09 Karplus Strong Sources

May 1st, 2009

Filed under: actionscript, conference | 7 Comments »



FP10 SoundAPI changes

October 16th, 2008

Filed under: actionscript | 16 Comments »



What is wrong with the Matrix3D.transformVector?

October 12th, 2008

Filed under: actionscript | 17 Comments »



Too late? Very simple but striking feature request for Flash10 3D!

August 17th, 2008

Filed under: actionscript | 6 Comments »



Tinic Uro – You Rock!

May 15th, 2008

Filed under: actionscript, announce | 7 Comments »



Away3D – A 3d demo convinces entirely

March 4th, 2008

Filed under: actionscript, links | Comments Off



Popforge Updates

August 12th, 2007

Filed under: actionscript, announce | 34 Comments »



Air909 – First Air Application

August 10th, 2007

Filed under: actionscript | 20 Comments »



Multitouchscreen AS3 controlled

July 10th, 2007

Filed under: actionscript | 11 Comments »



Weird behavior of numbers in as3

June 5th, 2007

Filed under: actionscript | 8 Comments »



SimpleMouseEvents (onReleaseOutside, onDragOut,…)

May 21st, 2007

Filed under: actionscript | 26 Comments »



Flash sound issues on vista

May 18th, 2007

Filed under: actionscript | 11 Comments »



APE (Actionscript Physics Engine)

May 10th, 2007

Filed under: actionscript | 1 Comment »



cubicvr is opensource again on popforge

November 17th, 2006

Filed under: actionscript, announce | 3 Comments »



Scratch My Back !

August 6th, 2006

Filed under: actionscript | 5 Comments »



Supermario Modplayer

July 31st, 2006

Filed under: actionscript | 9 Comments »



Flex2 Beta3 disappointments

May 9th, 2006

Filed under: actionscript | 30 Comments »



AS3 Sound Radar

April 25th, 2006

Filed under: actionscript | 11 Comments »



Missing things TOP3: Solid FPS

April 18th, 2006

Filed under: actionscript | 23 Comments »



Recycle my source codes

April 13th, 2006

Filed under: actionscript | 8 Comments »



SoundMixer.computeSpectrum

March 30th, 2006

Filed under: actionscript | 26 Comments »



AS3 Light Tapes

March 23rd, 2006

Filed under: actionscript | 7 Comments »



AS3 Bresenhams line algorithm

February 23rd, 2006

Filed under: actionscript | 11 Comments »



Missing AS3 examples

February 16th, 2006

Filed under: actionscript | 15 Comments »



AS3 Simple Slider Implementation

December 8th, 2005

Filed under: actionscript | 8 Comments »



AS3 Explosions (BOOOOM!!!)

December 7th, 2005

Filed under: actionscript | 6 Comments »



AS3 Chip8 emulator

December 7th, 2005

Filed under: actionscript | 2 Comments »



AS3 Particles in a 3d model

December 5th, 2005

Filed under: actionscript | 7 Comments »



AS3 Particles in a 3dcube

December 3rd, 2005

Filed under: actionscript | 17 Comments »



AS3 Particles and Lines

December 2nd, 2005

Filed under: actionscript | 4 Comments »



AS3 BitmapCloud 3D

December 2nd, 2005

Filed under: actionscript | 8 Comments »