MATRIXSYNTH: Cellular AutoMidi - Generative Audio Flash AIR App


Tuesday, July 27, 2010

Cellular AutoMidi - Generative Audio Flash AIR App

Cellular AutoMidi - Generative Audio Flash AIR App from Lawrie Cape on Vimeo.


"Presenting my latest Flash Music Toy App Thing -
Cellular AutoMidi!

For more info and to download the App visit - lawriecape.co.uk/theblog/?p=735

Basically - each cell can be alive or dead. Once in a generation, each cell looks at it's surrounding cells, and dies if it is lonely or overcrowded. If a dead cell has an optimum amount of neighbors, it will come to life! Each generation, all the cells which have come to life will sound a note. The notes are assigned based on the cell's y position, and are all in the pentatonic scale.

There's a few controls at the bottom which change how things work too.

Start/Stop - Starts/Stops the automation.
Load - Loads a pattern from the text box.
Export - Exports the current pattern to the clipboard. You can send it to friends, or save it for later, then load in with the load button.
Clear down - Stop and clear the current pattern.
Law Mode - An error when coding the cell rules gave this other odd mode.
Skip Audio - Just show the cell animations.
Sing Dead - Instead of singing the recently revived notes, sing for the recently deceased.
Note duration - Alter the system speed.

Also, along the top there are banks of preset systems. Click play to start a saved pattern, and click assign to assign the pattern currently displayed to that button. You can also trigger each pattern with the keyboard keys 1-8.

When you press Export, your pattern is automatically copied to the clipboard, so you can save it, or share it with people. Here's a pattern I made - you can load it by pasting it into the load box, and pressing Load!

The app is fully compatible with Flash Midi Server (my Flash to MIDI audio interface app) - it checks to see if it is running when the app is launched. If it's not, then it uses fancy Flash Player 10 dynamic audio! I'm hoping to roll this out to the Flash Midi Server class soon - so any app which tried to access the midi server and fails, will use the dynamic audio as a backup. I'll keep you posted!

For more info visit - lawriecape.co.uk/theblog/?p=735"

Flash Midi Server - Sonar reproduction. from Lawrie Cape on Vimeo.


"I just watched the spectacular "Sonar" by Renaud Hallée - vimeo.com/5324878 [previously posted]

A piece he describes as "Rhythmic cycle w/ abstract animation. Basic keyframe animation using flash, without scripting."

Seeing as I'd just made a Flash based Midi Server for playing music through Flash, I thought I'd try and reproduce the basic elements of it - but using scripting.

This is my homage to Sonar - Basic scripting in Flash, using FlashMidiServer and FruityLoops for dynamic audio.

More info on Flash Midi Server at - LawrieCape.co.uk/theblog"

Flash Midi Server - Processing + Flash + Webcam Instrument from Lawrie Cape on Vimeo.


"I've just finished the first prototype of a project I've been working on - a processing based app which lets Flash/Air apps send midi (notes and CC) data, and I've put together a video showing an early app dermo.

The demo shows the Processing based Midi server (blue app in the bottom right), and also a Flash Webcam based synesthesia type audio tool. The Flash app takes still images from a webcam, and analysies them for 4 colours within them. These colours are then mapped to a range of notes, so for example, a white image will send a high note, whilst a black image will send a low note. These notes can then be played back by sending out Midi data, and the corresponding images are displayed.

As an extra feature - the "activty level" (amount of movement) in the webcam can be monitored, and sent as CC data.

Most of the sounds coming out of this demo are pretty nasty, but it shows the basic idea of the Flash Midi Server - which could be used in loads of different ways. Eventually I'd like to release a suite of Air apps - interective and generative music toys, using various Flash capabilities - and invite other people to contribute their own.

Hopefully there'll be some more polished versions coming soon.

More info coming soon at LawrieCape.co.uk/theblog

Cheers.
Lawrie."

No comments:

Post a Comment

To reduce spam, comments for posts older than one week are not displayed until approved, usually same day. Do not insult people. For items for sale, do not ask if it is still available. Check the auction link and search for the item. Auctions are from various sellers and expire over time. Posts remain for the pics and historical purposes. This site is meant to be a daily snapshot of some of what was out there in the world of synths.

PREVIOUS PAGE NEXT PAGE HOME


Patch n Tweak
Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH