Speech representation in Processing II

May 31st, 2008
Speech representation in Processing II from Jori de Goede on Vimeo.

Speech representation in Processing. Work in progress for an interactive installation based on para-linguistic elements in a conversation.

Cast: Jori de Goede

KineLib Code Package – Work(bug) in progress

May 31st, 2008

Some days ago I decided to start cleaning the codes I’m using the most and to put them inside a library package. I have to say that I’m completly new to public release, and I forgot about using the default java version so everybody could use the library!

For now the package contain two almost working librairies. I will try to debug them and to add more codes soon but for now you should only use SpectrumAnalyzer and EasyControl.

public class NextStep extends Processing{

May 31st, 2008
public NextStep (Processing contents) throws OutOfMemoryError {
	Skill skill = contents;translate(skill);
	getMore(skill);
}
public void translate (Skill _skill){
	while(_skill.hasNext()){
		skill += getJava(_skill);
}}
public void getMore(Skill _skill){
	while(getjava.hasNext()){
		skill += getJava(getjava.next());
}}
Skill getjava(Skill research){
return(knowledge)}}

Ogre

May 31st, 2008
Well I finally got Ogre to compile. Bugger knows how I’m going to graft Openframeworks libraries into it. I only really need sound and the VideoGrabber, but those are still tall orders.

If you want to play with Ogre on a PC you’ll need the following:

Visual Studio 9. Trying to get it to work with Code Blocks is more trouble than it’s worth, especially as it breaks Openframeworks when you get the bare minimum working. Plus VS9 is pretty damn good. I’m amazed that Microsoft made it.
The Ogre SDK
DirectX Runtime

Then you’ll want to read the following:

Installing the Ogre SDK
Setting up an application. No the Ogre Application Wizard doesn’t work on VS9. This means we have to do some twiddling with project settings to get it to work. But despite this being a pain, it teaches you how to set up projects properly and will help you in the long run.
My thread in the Ogre Forum about trying to get VC9 to compile Ogre. I didn’t quite read the instructions in the previous link thoroughly, but those instructions also assumed some knowledge I didn’t have. Most of the difficulty of getting Ogre to compile is down to correct project settings and correct file placement. So you have to use your initiative a little to figure it out. Now I’m at the following stage:

Ogre Tutorials

I’m going to settle in to this stuff now to put off the nightmare that combining Ogre and Openframeworks will be.

Bruce Sterling on the future of interaction design
Magic Pen
Artificial Stupidity
Fruit Mystery game
Cat with Bow Golf game
Floating Head
The Control Master (a Run Wrake film)
Metal Gear Solid 4 game play demo

C++ optimisation strategies
Processing for Javascript

As a side note I got a new phone recently. So I downloaded the latest Mobile Processing and spent one Sunday writing a new and more clever game of Snake vs the Computer for it. It uses the new A* algorithm I built and shows the Snake’s thoughts about which path to take ahead of it.

Snake AI 2

Weekend Inspiration: Psychedelic Processing Fluids from Memo

May 31st, 2008

CDMo reader and 3L winner Memo has posted this rather lovely video.

Interactive Processing version here. Memo says:

This demo was done in Processing 0135 BETA (using Java) but I think I’m going to redo it in C++ with OpenFrameworks for performance reasons. While processing is brilliant for knocking up quick demos and getting off the ground quite quickly, for this project I need as much performance as possible. I.e. the app needs to run across 4 projectors (3000-4000 pixels wide) with loads more features!

So in short I’m halting the development of the Processing / Java version now and thought I’d post where I got to with it…


© Jaymis for Create Digital Motion, 2008. |
Permalink |
3 comments

Add to del.icio.us

Want more on these topics ? Browse the archive of posts filed under News.

Dipole Spin System – Hexagonal Lattice

May 31st, 2008
Dipole Spin System – Hexagonal Lattice from evsc on Vimeo.

A hexagonal lattice of magnetic dipoles produces aligned domains along the 3 hexagonal axes (0º, 120º, 240º). Depending on the range of neighboring magnetic fields, those hexagonal axes are separated by smaller or bigger areas of clusters of macro-vortex centers.

http://evsc.net/v6/htm/dipole.htm

Cast: evsc

Dipole Spin System – 25×25 color

May 31st, 2008
Dipole Spin System – 25×25 color from evsc on Vimeo.

The video shows a square lattices of 25×25 magnetic dipoles, the coloring of the magnets represents their rotational angle.

http://evsc.net/v6/htm/dipole.htm

Cast: evsc

Dipole Spin System – 100×100

May 31st, 2008
Dipole Spin System – 100×100 from evsc on Vimeo.

Larger magnetic dipole lattices contain more vortex centers when they settle down from a random start configuration into their equilibrium configurations. In the video you can see vortex centers colliding and erasing each other.

http://evsc.net/v6/htm/dipole.htm

Cast: evsc

Dipole Spin System – 25×25

May 31st, 2008
Dipole Spin System – 25×25 from evsc on Vimeo.

The video shows a square lattice of magnetic dipoles that start from a random configuration and settle down into a micro-vortex pattern. The arrows display the magnetic field acting on the magnets.

http://evsc.net/v6/htm/dipole.htm

Cast: evsc

Dipole Spin System – 10×10

May 31st, 2008
Dipole Spin System – 10×10 from evsc on Vimeo.

Square lattices of up to 15×15 magnetic dipoles ultimately end up in a micro-vortex pattern after starting from a random spin configuration.

http://evsc.net/v6/htm/dipole.htm

Cast: evsc

Processing version 138 is now available. Download here. It’s on the road to stability again.

May 31st, 2008

Processing version 138 is now available. Download here. It’s on the road to stability again.

Untitled

May 30th, 2008
Untitled from on Vimeo.

Cast: Tobby Lang

Spread Firefox: Firefox 3 wants the world record!

May 30th, 2008
Update: The Download Day will be on Tuesday, 17. June 2008. Have a good time in downloading FF3!

dday_badge_fox.png

The browser Firefox 3 wants to get the world record for the most downloaded tool within 24 hours. On the so called “Download Day” you can submit your mail-address to get the latest information. You “pledge”, that you will download the browser on that day. Just right at the moment the amount of people who promised to download Firefox 3 on that day is impressive. Just take a look at the live-update, interactive map.

firefox-download-day.png

[ via Gulli ]

Processing version 137 is released! Download here. Expect more on the way as the debugging continues.

May 30th, 2008

Processing version 137 is released! Download here. Expect more on the way as the debugging continues.