loading

Archive for May, 2005

Taka

making oscillator library2

000153_1.gif

processing library: oscillator

Alpha version of wave generator library for processing.
API and class structure is nealry fixed. I just wrote down very rough manual. Posted it to processing forum to ask opinion.

iPod Shuffle Review

I bought an iPod Shuffle this weekend. Before I bought it I couldn’t find any reviews that addressed my own questions, so this is my own review.

Disclosure: I’m on the PC side, and generally skeptical of the hype surrounding Apple products. Discrediting myself further, I have never owned a USB drive or MP3 player.

Does having to shuffle suck?

Sometimes. Finding a specific track is nearly impossible, of course.

After a few loading sprees, I found a workable strategy: order the tracks on the Shuffle by genre. All of the radio plays on mine are grouped together; I switch tracks in shuffle mode until I hit any radio play, and then switch to order mode to navigate to the track I want.

I can imagine a number of ways to make finding particular tracks easier (track bookmarking?), but they would all require complicating the Shuffle’s interface. A single button to jump to the first track would have been a nice compromise.

Will I actually use it?

I have a bin full of expensive gadgets that I’ve used for only a month: a MiniDisc player and recorder, battery chargers, a Zip drive, and so on. I bought these things thinking that I’d use them every day, but soon lost interest for whatever reason. I’m picky that way; if it’s not perfect, it eventually goes into the bin.

The Shuffle has literally been within 10′ of my person for the last five days. When I’m using a computer at work or home, it’s plugged in as a flash drive for my project files. While doing mindless paperwork, I listen to old radio plays. On the commute, it’s plugged in to a cassette adapter for music. The Shuffle has fit into my daily life seamlessly.

Gripes

Having to use iTunes. I had to install this ugly, pushy salesman on my computer. During installation, iTunes did its best to make itself the default organizer and player for desktop media. No thanks.

Following installation, iTunes’ default action is to load the iTunes Store. If a customer is installing a copy of iTunes that came with a new iPod, doesn’t it make sense that the customer is more interested in loading the iPod than buying new music?

Taka

oscillator, the wave generator library

000151.jpg

oscillator (sample )

I made simple processing library for wave generation / composite.
Its still very very early prototype, but it supports sin, cos, triangle, square, saw tooth, whitenoise, and multiple wave composite.May be good for adding flexibility to graphic or, controlling Sonia.

Library is based on GOF composite pattern, so technically it is possible to add filters / effects like max/msp for the future (I hope). But I’m still struggled with class structure… So I bet api will change dramatically. Anyway if you have interest, give me a opinion and idea.

Mike

iPod Shuffle Review

I bought an iPod Shuffle this weekend. Before I bought it I couldn’t find any reviews that addressed my own questions, so this is my own review. Disclosure: I’m on the PC side, and generally skeptical of the hype surrounding…

Mike

Galactic Looking Glass

Near Perfect “Einstein Ring” Discovered Massive celestial bodies bend the light passing around them. If the bodies are arranged just right, they act like a lense though which we can observe extremely distant galaxies. Background, diagrams, photos of Einstein Rings…

020200 - analog digital design

I/O-Design: instantSOUP and Wiring.

I was just looking for some possibilites to make use of the serial-port for making analog design using processing. My idea was to find possibilities to influence electronic hardware in realtime. Imagine an oldscoolplotter (the models with two axis) that is directly controlled by the movement of your mouse controlled by your hand. Or even better: you define a path and the plotter adds ornaments on its own in realtime. This must be a great feel. On instantSOUP i found something that does exactly the opposite: you control two knobs to define a line on the screen.

Then i discovered Wiring. It’s a “programming environment and electronics i/o board for exploring the electronic arts, tangible media, teaching and learning computer programming and prototyping with electronics”. This exactly builds upon processing and its philosophy: complicated things made easy. The website is hell of a processing ripoff and i don’t like it because of that reason, but i think i’m gonna try it out.

thinking on digital tools

I/O-Design: instantSOUP and Wiring.

I was just looking for some possibilites to make use of the serial-port for making analog design using processing. My idea was to find possibilities to influence electronic hardware in realtime. Imagine an oldscoolplotter (the models with two axis) that is directly controlled by the movement of your mouse controlled by your hand. Or even better: you define a path and the plotter adds ornaments on its own in realtime. This must be a great feel. On instantSOUP i found something that does exactly the opposite: you control two knobs to define a line on the screen.

Then i discovered Wiring. It’s a “programming environment and electronics i/o board for exploring the electronic arts, tangible media, teaching and learning computer programming and prototyping with electronics”. This exactly builds upon processing and its philosophy: complicated things made easy. The website is hell of a processing ripoff and i don’t like it because of that reason, but i think i’m gonna try it out.

Galactic Looking Glass

Near Perfect “Einstein Ring” Discovered

Massive celestial bodies bend the light passing around them. If the bodies are arranged just right, they act like a lense though which we can observe extremely distant galaxies.

Background, diagrams, photos of Einstein Rings

(via Kottke)

Quasimondo

Flashconference Aftermath

So I’m back home from the flashconference in Stuttgart and I can say that I had a great time once more: it was a special pleasure to meet the lads from Berlin that André brought along: David, Elias, Max, Sabine and Tibor - whoa, I didn’t have such a chance for inspiring hardcore techy talk since a long time!

It was also great to meet Holger Eggert (hey, that Quicktime trick was a real surprise), Patrick Thiel, the Moccu team and Danny Franzreb and listen to their sessions.

I really enjoyed the “Rigid Body” lecture that André and me did together, I think we should repeat that someday. And for those who felt that there was a bit too much math in my “Painter in the Machine” I promise - next time there’ll be eyecandy for everyone. BTW - here is a link to my “Der Maler in der Maschine” lecture notes, it’s 3.5MB and German, so decide yourself if you think you’ll need it. Please give me a few more days for the Processing paint application itself - I’m currently improving the thing a bit more with some ideas I got in the last days.

And here is the status quo of our rigid body engine, plus the Rigid Pong example game we quickly hacked together (Controls: player 1: cursor keys, player 2: B,N,M). As we mentioned, this is still work in progress, but we will definitely continue to develop and improve the engine.

Diogo Terroso

Decaying Software

The project explores the idea of a changing environment by two different dimensions. First, the phylogenical dimension, it takes into consideration the process in which a building perishes and disappears through time. Second, the ontogenical dimension, it examines the physical process that occurs in the site during demolition.




The concept was to create an application that encompasses the physical process of deconstruction and annihilation, represented through the metaphor of decaying software.




The project incorporates a wireless network that surrounds the area. Each user can connect to the system using their personal mobile phone (equipped with Bluetooth technology) and by logging into the network they can interact with the piece. The generated software is projected into the air above the building site. The dust surrounding the site during demolition provides the reflection necessary to display the visuals (as an alternative, the visuals are projected into the building façade).




The software produces groups of elements, resembling microscopic particles displaying properties of emergent self-organisation. By using their mobile interface, users can start by adding a seed (element) or number of seeds to the existing population, they can also affect different parameters of the visual configuration, like growth and decline, or colour and position. This population is in constant change and it is performing actions based on the cell’s surroundings. The model gradually reorganises itself in patterns that resembles biological systems of life. Through time, the population is slowly decaying and dying.









Taka

3new libraries

just a quick note.
3 new libraries is added to processing.

Google API by Tatsuya Saito
enables to send query to google.

.OBJ Loader by Tatsuya SAITO
enables to load ‘.obj’ 3d file.

proHTML by Christian Riekoff
html parser for version 85.