Tag: ‘coder’

The sound wave builder was presented at the Helsinki Hacklab stand at WÄRK:fest, a DIY/Hacker/Culture -festival. The system consists of a small table, webcam and Max/MSP/Jitter process. Visitors were able to manipulate the sound waves by (re)arranging colorful objects on the table.

The table was simultaneously scanned in two dimensions, and the extracted data was used to create the sound waves, pitches and amplitudes for the oscillators. Besides the musical piece the rearrangement of the colorful objects created a transforming visual piece.

The three pieces of Sounds of Calligraphy playlist are the continuation from the Sarana performance at the opening of Viiva & Viiru calligraphy group exhibition in Helsinki, Finland. The pieces are based on a real time process that analyzes the images in three color channels, and some of the oscillator sound waves are derived from the image properties too. The process has 128 oscillators and filters per channel, and they are positioned to the stereo panorama to exactly follow the figures. The resulting music is thus a true voyage across the image.

The process was realized with Max/MSP/Jitter. A very warm thanks to the Viiva & Viiru group for their openness to the abstract.

A decoration for Aortta Party by Hytky. Max/MSP listened for a beat and triggered Arduino, which in turn controlled an electric motor. The motor had a rod attached to it, and a cardboard heart was taped to the tip of the rod. The position of the rod was monitored with a hall sensor. Heart struck against a thin veil, which was illuminated with red light from behind.

Video: Oskari Niitamo.

Ambient^2 Generatiivinen ääni-installaatioAMBIENT² interprets the sound landscape of Harakka island in Helsinki into music into another language through a computer-abled generative process. We are born into sound landscape to which we get used to through our lives and we take it as the familiar foundation, compared to which everything is strange and peculiar. It is about interpretation. When the same sound landscape is repeated as music something weird and unexpected is revealed. Video of the installation.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Music created by the AMBIENT² does not strive to fit its tones into any existing note system. It re-creates the frequencies of the source material by synthetic instruments as a spectral musical application. The final result is a musical work which never quite exactly repeats itself. The composer is the observed space which creates its own tonal system. The music thus created is not aleatory but determined by its own rules.

The basic form of the music is defined by ambient aesthetics, and in this case ambient sound creates the ambient music and the borders of music and the world are seamlessly intertwined.

The work was part of the La-Bas -biennale 2012 and it was presented at the sound art gallery Akusmata.

Kettupeli

The game was realized for media company Länsi-Suomi and especially for their online publication Raumalainen.fi. The game is about the players of local ice hockey team called Rauman Lukko. The players filled a questionnaire about their daily activities on the way to the evening’s match, and the answers were turned into a quiz game. The game opens a personal view to the life of an ice hockey player and makes the players and audience closer to each other.

The game was realized as a Flash movie/Actionscript hybrid (Compared to a pure Actionscript class) with heavy lean towards code and modularity.

This simple jQuery script will enable you to add images for the individual tags of the WordPress tag cloud (wp_tag_cloud). With the script you can style the tag cloud too without touching the core (or WordPress) functions. An example can be seen there on the left. The image sizes correspond to the font sizes given by the tag cloud function of WordPress.

(more…)

You might except a grander programme from that title, but this is actually a quite simple and straigthforward project. I needed to have a neat visual effect for a WordPress based website I was renovating and at first used the default options to make a gallery. I had five images in the gallery for testing. Because all of the images didn’t happen fit to the same row three were in the upper row and two in the lower. By accident the images made an inverted staircase pattern of two rows. From that I got and idea of creating a complete staircase of three rows by adding one extra row with one image. The images would be picked randomly from a larger gallery.

(more…)

Download the example package: php_mysql_csv_example.zip

I needed to create a simple and easy to modify intranet database for certain project, and I now offer the setup as a complete working example. PHP and MySql are probably the most commonly used tools to organize information on the internet. The files have been derived from a couple of tutorials (about MySql database + PHP and .csv export), and I have compiled and commented the package from the ready job to an easily digestable form. The package is needlessly modular but I hope it provides building blocks for something of your own.

(more…)

MunVuoro campaign main siteMunVuoro Children's PagesMunVuoro! (MyTurn!) campaign is a joint participatory project of eight Finnish organizations for children and youth. The main purpose is to develop methods for child participation and to support education for democracy

The website consists of the main informational pages for organizers and interactive pages for children. The target group are children aged 6 to 12.

The site was realized with the WordPress CMS.

I’m building a multi-user WordPress environment. The users are divided in groups with certain privileges. The privileges mostly concerns the backend, or the dashboard of WordPress. The purpose is to restrict the users’ ability to edit certain pages.

It’s straightforward to control user’s abilities with a role and capability plugin like Members. It’s not possible to control the user’s abilities in the dashboard with Members however. In that case it’s useful to create specific filters for the groups which show just the pages a group can edit.

(more…)