Archive for the 'mdcm3002sound' Category

Proof of Concept Critique


I think this picture sums up what Mat really thinks of our sound projects :

Mat Disappointed

Just kidding. =P

Though on a more serious note he did mention that I should take a look at what my project is trying to achieve and not making it too obvious for the participants otherwise they’ll figure out what it does, get bored,  and walk off. He did suggest randomisation of both sound and lighting to make it a really cool and trippy experience, but there is a fine line between making it a cool installation and making it too abstract for most people to comprehend. I shall take this recommendation into consideration when I start recording, compiling and mixing my sound files together.

I’ve also seemed to fix (for the most part) the distortion issue with my PD volume control attempt in the previous post by reducing the levels to a more sensible number. Here’s the PD flowchart for it :

PD-test volume control

All I’ve done is add another multiplication function which reduces the rms level from the mic input by 95%, which makes it a much more sensible number when you use it to boost the volume of the output. This has made the distortion far more managable and less annoying to the end user.

The Plan


My ideal plan of the installation will hopefully look like this once completed :

lounge setup

The plan was to have 2 x 2.1 ch speakers behind each lounge but crosswired so that the participants on the lounge hear the sound coming from the opposite lounge. The grey areas indicates where I will be placing either pressure pads or contact mics (though at this stage I think contact mics are a more feasible option) for interaction and input into PD.

The lounges themselves will be rigged up with both contact mics as well as a sound reactive CCFL tube as well as flexiwire LED lighting underneath to give it a nice aura and attract attention to the lounge setup. Each lounge will hopefully look like this once complete :

lounge diagram

The grey areas in this diagram indicates places where I will like lighting to be put, however this is still pending a decision based on practicality of placement and health and safety requirements. The sound reactive CCFL will be mounted underneath the couch so it gives it a subtle pulsating glow to the whole installation. The flexiwire LED lighting will be drapped across the back of the lounge as well as the side of the arms to help outline the lounge in the installation area.

Problems that may be encountered

  • Sourcing of components (lounges, lighting, speakers, contact mics etc)
  • Practicality and safety of mounting lighting equipment on the couch
  • Getting a space to build, install and test the installation

Even more playing with PD and makeshift contact mic ideas


After more playing around with PD I’ve decided that my first attempt was very crude and basic. One problem that I found was that the first PD program kept triggering pretty much every time you breathed near the mic. I thought that this was way too sensitive, so I decided to make some sort of audio threshold gate whereby once a certain audio threshold has been reached, the program will run. Easy idea at first, harder to sort of do in PD, but I’ve managed to put something together.

prototype audio gate

As you can see I’ve barely strayed from my original design from the previous post. I did add a few more functions to the side of the input so I’ll outline what I’ve done below.

The new functions I used were:

env~ – This stands for Envelope Follower and what it does is convert the mic input from adc~ into number (in this case rms levels)

moses – This function acts as a filter for an audio signal. You assign a number after it to set your threshold levels and will either pass or block the signal flow depending whether or not that threshold has been reached. This is basically my audio gate function.

*~ – This is just a multiplication operator on an audio signal depending on the input values that gets sent to it.

NOTE: The number box which is connected to env~ is just there for me to monitor the levels of my mic input from adc~. I haven’t quite understood how to get a VU Meter working in PD yet so for the time being this will do.

So basically put this extra bit of PD code just allows me to get the rms levels from the mic, then check whether or not it’s hit a certain threshold level (it will output 0 if it hasn’t or 1 if it has), then pass that onto a multiplier which sends the signal along to fiddle~.

The next issue I have tried to attempt to tackle is volume control of some sort. I don’t mean volume control that a user controls, but a volume control that controls the volume of the output level on the speakers according to the input level from the mic.

Here is how I’ve tried to attempt to achieve this in a crude way :

prototype crude volume control

I’ve basically got the rms level of the input using env~ and used that to multiply the output from the sound file read in by readsf~. I think this is a really lazy and cheap way of doing this from a mic (it also adds a lot of distortion as I’m taking an input signal and multiplying the volume of that signal by whatever rms value from the mic is at that time of sampling), but i’m sure there’s a more elegant way of approaching this that I haven’t stumbled across just yet but hopefully will soon.

Here’s a short video of the PD program :

I’d also like to thank Grace for showing me this site which outlines how to go about making your own contact mics (this is only if the uni can’t provide us with some to play around with). Looks like it can easily and cheaply be put together by using a simple piezo transducer that Dick Smith sell.

Problems still to be fixed

  • A more elegant volume control function (to eliminate distortion added when controlling the output volume)
  • How to get multiple mic inputs into a computer
  • Sound reactive hardware and software convergence
  • Sourcing all the bits needed for my project to come together (lounges, contact mics etc.)

That’s all that I can think of now, though I do have a feeling that I’m missing a few here and there.

Playing with PD


Here comes the hard and convoluted bit, PD. Rachel & I sat in front of a blank box in PD wondering what are we suppose to do next? Thankfully Mat gave us a simplistic run down of its features and functions which will hopefully help us understand how it all works for our projects (to a certain degree).

PD or Pure Data is a graphical programming language developed by Miller Puckette in the 1990s for the creation of interactive computer music and multimedia works. It basically is like a massive flowchart connecting components together so that they work somehow.

Screenshot of PD with a really simple flowchart :

Simple PD flowchart

Now onto my PD program thing. My project simply has to take inputs from quite a few contact mics, and when a signal is heard from a particular mic, play a sound file. Now breaking this down I’ve decided to create a simple PD program flowchart of how it works with just the one mic input.

PD flowchart

Now for people who’ve used PD you would prolly laugh at my pathetic first attempt, but for all the rest who are looking confused as to what this all means I shall attempt to break it all down and explain what functions I used and why.

adc~ & dac~ – This is how PD gets inputs and outputs from the computer (adc = analogue to digital converter, dac = digital to analogue converter). Think of this as the begin and end nodes of a flowchart.

fiddle~ – This function estimates the pitch and amplitude of an incoming sound. The numbers after it indicate window size, number of pitch outlets, number of peaks to find and number of peaks to output. Since I didn’t know what all these numbers meant I’ve decided the leave it as the default settings.

[O] – This box (a circle inside a square for those who still don’t know what it looks like from that) is called a bang. Basically from what I gather it creates a visual indication of when a function that it’s connected to triggers. So it basically lights up black if the fiddle~ function receives a signal from the mic in this case.

1 – This number is associated with the readsf~ function below. It basically tells readsf~ to start playing the sound file (if instead the number were 0, it will tell the readsf~ function to stop playing).

open <directory path of sound file> – This basically tells the readsf~ function below to open a sound file in a particular directory path on your computer.

readsf~ – This function just allows you to read the sound file passed on from open.

So basically this simple flowchart is getting the left and right channel inputs from the computer’s input device (inbuilt mic), senses whether or not there is a signal from that mic that hits a particular threshold level. When this level is hit, it will play a soundfile out of the left and right channels of the computer’s output device (speakers).

Problems I’ve encountered

  • Learning how to use PD was a problem in itself.
  • Functions not working properly because of wrong syntax but was worked out by use of online help files and trial and error.
  • I only know how to make it work with only one input, I’m not sure how to make it all work for multiple inputs…yet.
  • Getting hold of contact mics to play with.

I think that’s all for now since I can’t really think of any other problems that I’ve encountered…

Ambient Lighting Setup & Test


OK it looks like I should start doing something productive seeing that there’s less than a week left before we have to show off our prototypes. I’ve decided to start off with the easiest part of my sound installation, and that is lighting. I had a few choices when it came to ambient lighting of my installation, however I’ve yet to see the space it will be installed in so the plan could change a bit later on. Having said that, I’ve started putting together the components needed for the sound reactive lighting that my installation will feature.

I had plans on getting LED lights though there were a few problems with them. Firstly no one sold them in LED “tubes” or so to speak (think like an LED strip of lights in a fluorescent tube enclosure) in any retail shops and the only places I could track down a set were through professional sound and lighting installation firms which will be expensive. The only ones that I could find were the flexiwire type of LED strip lighting, which I may still utilize as ambient lighting, but not for the sound reactive part. So I managed to settle on using CCFL (Cold Cathode Fluorescent Lighting) which is utilised in pimped out showcars and PC gamers’ rigs.

The sound reactive lighting installation I’ve compiled consists of the following items:

30cm Flexiglow CCFL Tube

CCFL

CCFL Transformer

CCFL Transformer

On/Off Switch with Molex power connectors

Power Switch + Molex Connectors

Normal Power Plug to Molex Connector adapter

Power to Molex Connector

Sound Reactive Module

Sound Module

Since this type of lighting uses the typical molex connectors used in computers I had to find a normal power to molex connector to power the whole installation. The sound reactive module is a simple circuit consisting of a mic (this caused me a few problems which i’ll outline below) and a potentiometer (a variable resistor for current control). Basically the sound reactive lighting will light up when the mic detects a loud enough sound. Though this was my first problem because I wanted the circuit to do the opposite, that is the light turns off when it hears sound and remains on when there’s no sound detected.

Here’s a few videos of it being tested. The first video is me tweaking the potentiometer so that it gives me the desired lighting output according to the music :

The next one is a slightly longer example of how it’s suppose to be like in the final installation (i.e. used as sound reactive ambient lighting) :

Problems I’ve encountered

There were a few issues I’ve encountered whilst testing.

  • The sound module’s mic seems to only pick up and react well to the mid to high frequencies of the sound spectrum and completely disregard the low end bass. I suppose I have two ways to approach this, one would be to mount a direct line input onto the board instead of the mic, or I could actually find out how to recreate my sounds and/or background soundscape to work with this limitation.
  • The circuit board is doing the opposite of what I want it to do, however this may not be a major issue and I can live with this issue, but it was one that I found which was unexpected.

Otherwise I think the sound reactive ambient lighting is pretty much well sorted.

Interesting Lighting Concepts


I found these examples of really cool lighting concepts by different designers that seem to make a simple product look very cool. Mind you, these are only prototypes but it does give us insight on how they’ve used current or new lighting technologies put into good use.

The first example comes from a company called iHouse and their concept called the SmartFaucet :

iHouse SmartFaucet

The second example comes from Philips. It showcases their new OLED wall concept and how it interacts with people :

Philips OLED Wall Concept

And finally this last example also comes from Philips and is also about showcasing their OLED concepts, however this time it’s using OLED displays as a lighting solution :

Airport Lounges


This idea sort of popped into my head when I was coming back from my holiday recently. Airports have waiting lounges as well as VIP lounges for specific airlines. I thought this could be interesting to see how they’ve set it up and all. Obviously there wouldn’t be any cool sound installations in those lounges but it was interesting to see what type of lounges as well as materials they used to create the atmosphere.

A really cool example was brought to my attention by one of my friends is the new upcoming lounge installation called “The Rock” which is located at Wellington International Airport in New Zealand.

The Rock – Wellington International Airport, New Zealand

I particularly like the lounges they used. It’s wierd and interesting looking, which could be a good or bad thing. Since this is a computer render I’m not entirely sure if the final outcome would look like that.

Another lounge in New Zealand that caught my eye is the First Class lounge for Air New Zealand passangers in Christchurch.

First Class Lounge – Air New Zealand, Christchurch, New Zealand

I especially like the layout in this one, the long couch in front of a faux stone wall with two lounges and an ottoman surrounding it. It seems very relaxing and the colour pallette gives the feel of ski resort, that is, it makes you feel like you’re on holiday yet familiar enough to feel relaxed. In other words it has a very homely feel.

The next one could well be a media installation in itself. It’s called the Future Lounge and it’s basically the waiting area at Frankfurt Airport in Germany.

Future Lounge – Frankfurt Airport, Germany

Future Lounge - Frankfurt Airport, Germany

I really like the clear ceiling hung floating chairs in the middle of the 2 projection screens. It has a funky artistic installation feel from the whole layout. Not entirely sure if it’s appropriate for an airport waiting area lounge setup but it’s different nonetheless.

Another really cool and futuristic looking lounge is the Virgin Lounge at London’s Heathrow Airport.

Virgin Lounge – Virgin Airlines, Heathrow Airport, London, United Kingdom

Virgin Lounge - Virgin Airlines, Heathrow Airport, London, United Kingdom

Like the lounge setup in Germany above, I like the way that they’ve used architecture, mood lighting and the style and type of chairs in the lounge to create a really cool futuristic looking lounge. It’s different and interesting and looks very relaxing at the same time. But most of all the concept behind the installation seems very simplistic yet elegant.

Since I’ve just come back from Japan I noticed that Terminal 1 of Japan’s Narita International Airport had a really funky and comfy looking lounge set up.

Terminal 1 – Narita International Airport, Tokyo, Japan

It was simple and sorta casual styling that caught my eye. It looks as though you don’t have to worry about who you are or what you’re wearing, it looks as though it’s inviting you to come and sit/sleep on the lounges. I especially like how they used mood lighting underneath the lounges to give the lounges presence in a field of wooden floor tiles, but also the softness of the lighting makes them inviting to sit on.

Here are a few more examples of interesting cool Airport Lounges from around the world.

The Wing – Cathay Pacific, Hong Kong International Airport, Hong Kong

The Wing - Cathay Pacific, Hong Kong International Airport, Hong Kong

Qantas First Class Lounge – Qantas, Sydney International Airport, Australia

Qantas First Class Lounge - Qantas, Sydney International Airport, Australia

I like these two examples because of how simplistic yet inviting they look. The first example of the lounge in HK airport is interesting because of how they set up the chairs, in a row with people sitting next to each other if there’s no space available. Even though this is highly unlikly it shows that there is some sort of closeness to one another if all the seats were taken up with people. It forces you to share your personal space with others that you may not know. It makes you think about how you approach, acknowledge or interact with the person next to you.

The second example of the lounge in Sydney airport is set up so that you are in a group of 4 people, whether you kno the person or not. I think both of these examples forces you to interact sometimes, however briefly, with one another in some way. It’s something I’m thinking about when setting up my own lounge installation.

Placement is the key concept I’ve been looking at in these examples as well as the layout and style…

simple…pure…elegant…

Lounge Setup Inspiration


Having looked around at different installations either online (because they’re annoyingly not in Australia) or in person, I’ve seem to hone in on a few designs that I like. Inspiration comes from the most simplistic yet elegant forms I think, and the first example I’ll show below was taken from the Seoul Living Design Fair 2008.

VIP mini pavilions at the Seoul Living Design Fair 2008

VIP mini pavilions @ Seoul Living Design Fair 2008

It has a really nice, simple yet elegant, classical look to the lounge that with the help of a few accessories and lighting gives it a nice inviting look to a lounge setup which really looks very comfortable as well.

The next few images will be from Verner Panton’s exhibition at Hangaram Design Museum Seoul Arts Center. The work is called “Fantasy Landscape Room”, which the designer was not only interested in finding solutions to technical and aesthetic problems, but also in exploring the emotional effect of light. Along with designs for traditional lamps and lighting fixtures, he also developed light sculptures and lighted wall elements which functioned both as a source of light and as a decorative object.

Entrance to the “Fantasy Landscape Room” by Verner Panton

Fantasy Landscape Room

Interior of the “Fantasy Landscape Room” by Verner Panton

Fantasy Landscape Room

Panton created a cavelike environment of freely formulated spatial sequences. In the vast interior space the seats, sleeping places and tables grew out of the walls and up from the floor to form one big integrated fantasy landscape, where everything was covered with foam and Bayer’s Dralon fabrics. Changing illumination gave the room new colors, which Panton used to create an extra dimension, a movement through time and space conditioned by sensuality and corporeality. He achieved this effect by juxtaposing contrasting colors, letting red-yellow shades crash into blue-violet tones. Conversely, in several other designs, he created an illusion of a quiet, intimate closed room by using only shades of red or blue. Very interesting moody atmosphere is created here by the use of interesting objects and lighting by the designer.

The next image is from Gwangju Biennale, an installation where it had a floor video projection, interesting seats and you had to put sensors on your head. I think it’s some electroencephalographic visualization artwork, possibly a combination of the brain activity of two people or both in opposition. It could be something very similar to Mariko Mori’s Wave UFO installation which had 3 people in a pod, seeing visuals of their brain activity above them. The whole set up is quite interesting, because the participants had to wear medical grade electrodes attached to their temples. There are rumours floating around the Internet that the precogs in the movie Minority Report was based on this work and the concept was bought by Steven Spielbelg, but there hasn’t been anything in print to substantiate this rumour.

A Biological Video Interaction Installation?

Gwangju Biennale

As cool as this installation may sound, I’m actually more interested in the ambient lighting aspect on how it’s creating a mood for the installation setup. The night blue lighting creates a nice relaxing atmosphere which also puts an emphasis on just the lounge in the middle being a place to sit to immerse in this nice blue glow.

The next image is from a Design Party at the W Hotel, it includes a whole bunch of paper lantern lighting designed by Kouchi Okamato. Kouichi Okamoto is one of Japan’s hot young design stars and head of Kyouei Design, an innovative and fresh group of freethinking, talented designers from this fashion-forward country. Kouichi likes his designs to stand for a “minimum of necessity” – that is, he doesn’t overthink it!

Paper Lantern Lighting setup at the W Hotel

Paper Lantern Lighting by Kouichi Okamoto

Again the focus in this image is from the mood lighting to create an atmosphere for the lounge setup. I like the way how the designer’s form also contribute to making a theme for the lounge as well as create ambiance through the use of lighting.

The next image is from South Korea’s Incheon International Airport where the designer has used bars of LED panels to create both mood lighting and a multiple monitor output for what ever they want to project on it.

A LED Panel display at Incheon International Airport, South Korea

South Korea Incheon International Airport

I particularly like the way that it’s facing away from the Internet Café lounge area and towards the travellators. It can serve two purposes, as mood lighting to the people in the Internet lounge, and as a advertising and marketing tool for the people travelling along the travellators. It’s interesting in that they use a monitor-like lighting installation to do this as it’s different and hasn’t really been done as often before.

The final image is from the Anyang Public Art Project in Korea. This installation is interesting as it uses what looks like milk crates to create a lounge area for visitors to sit on. It’s this simplicity that intrigues me because it got me thinking about the lounge as an object made up of other objects rather than get the run of the mill sofa that everyone associates the lounge to be.

Anyang Public Art Project

Anyang Public Art Project

I’ve been focussing on how the type of setup and lighting plays an important part in creating ambiance. But in these images I’ve also come to realise that what type of lounge you want to create also depends on the type of furnishings as well. So for example if you want to create a stylish lounge setting you would be using leather type materials (like in the first example – VIP mini pavilions at the Seoul Living Design Fair 2008), but if you wanted to make a relaxing, laid back, futuristic look you would use one of those Ovalia Egg Chairs as seen in Men in Black for example with blue LED mood lighting like in the third example (Gwangju Biennale).

I think it also affects how people react to and respond to the installation based on how it looks. If it looks stylish and comfy with lot of expensive looking leather, most people might be a bit reserved in smacking it about (since it’s an interactive installation), but if it was was a very laid back and comfy look (for example using a LoveSac as a lounge) then people would be more inclined to jump all over it and interact with the installation more easily. Overall though, these installations have been inspirational in giving me ideas and changed the way I’ve looked at approaching the lounge setup.

Decisions, decisions…

Evolving Musical Soundscape Device


You Got To Love The Japanese

I’ll start off by explaining what I mean by that statement. I love how every once in a while, the Japanese come up with these really cool interactive sound and lighting interfaces. They seem to have this really cool technological edge over every one else by making something extremely fun yet easy to pick up and use.The Nintendo DS and Wii are two examples of my case in point here.

But now there is another really funky sound device called the Tenori-on by the Yamaha Corporation. Launched late 2007 by Toshio Iwai (who also created the Nintendo DS game Electroplankton), Tenori-on is an electronic music device which consists of a sixteen by sixteen grid of LED switches, any of which can be activated in a number of ways to create an evolving musical soundscape.

Tenori-on by Toshio Iwai
Tenori-on

It’s an interesting interactive device which allows the user to create music and it responds through both a light and sound show which is a fun way of enticing users to keep playing with it. It was the thing that inspired me to think about using both interactivity and sound reactive LED mood lighting in my project.

Here’s an example of how the Tenori-on works : Tenori-On Product Demo Performance.

This is another showing how it’s being used to create a cool tune : Tenori-on playing Bach.

And these two examples are of how it’s used in a live set : Tenori-on live improv & Tijuana Acid Night – Latinsizer – tenori-on.

It also seems to be able to hook up to Ableton Live and trigger some of the instruments in the program as well which is pretty cool since you could use it as a sound interaction device to control certain aspects of the program : Tenori-on with Ableton Live.

It also reminds me of the Korg Kaoss pad (which Grace seems to be obsessed with), that also does something similar but yet much more advanced as it is a touchpad MIDI controller, sampler and effects processor for audio and musical instruments.

Korg Kaoss Pad KP3

Korg Kaoss Pad KP3

The Kaoss Pad has also been used to make very interesting mixes such as this example and also this one where the user hooks it up to Ableton Live and utilizes the Kaoss pad a MIDI controller. But alternatively there are other people who are using it as an input device to interact and control motion graphics such as in : Kaoss Pad 3 controls motion graphics

Now if only these devices weren’t so expensive…

Project Inspiration


Having visited the Museum of Contemporary Arts (MCA) last week I’ve had a few ideas inspired from the great work done by Yayoi Kusama. The installations that she has created that has inspired me include :

‘Fireflies on the Water’ (2000)

Fireflies On The Water

‘I’m Here, But Nothing’ (2000)

I'm Here, But Nothing

‘Clouds’ (1999)

What do these images have to do with my lounge concept? Well I think these images are excellent examples of an artist creating some sort of atmosphere for the installation. Going into a mirrored room with a lot of colourful LED lights for example, has a nice soothing atmosphere when you first step inside and bask in what seems to be endless fields of lights that resembles fireflies. The installation invites the viewer to completely immerse themselves in the work and to share in the isolation and disorientation experienced by the artist.

The second image is an installation that uses UV lighting to create both mood and interest which is reflected by the luminescent dots as well as clothing you may have. This installation is a simply furnished room consisting of table and chairs, place settings and bottles, armchairs and rugs, however its walls are tattooed with hundreds of fluorescent polka dots glowing in the UV light. The result is an endless infinite space where the self and everything in the room is obliterated.

The third image is an installation that uses very big pillows that resemble clouds in the sky. At the MCA these were just scattered around the exhibition and invited you to walk through a silent room with bare walls. It had an interesting eerie calming atmosphere that sort of made you want to jump on one of these big clouds and fall asleep.

This exhibition was really inspiring as it showed that the artist has thought about the audience when she was creating these installations, the displays were not something that they could interact with, but think about and experience the artist’s view when she created it.

Another really cool sound installation I stumbled across was made by designer studios MAT and Elastika for Tokyo Designers Week and is named KT: The Listening Room.

KT: The Listening Room

What this installation tries to portray is what it would be like living inside headphones. The room beams audio at you from 15 speakers and two subs, all store in corrugated fibreboard and compressed polyester foam panels as you sit on a fabric hill. The acoustic mix is somewhere between a concert hall and a pair of headphones that’s large enough for you to sleep in. This installation was really intriguing in how it was setup to immerse the listener, which is a key point that I was looking at to get some inspiration and ideas for my project.

The final thing that caught my eye when finding things to inspire me for my own interactive sound installation was a game called Electroplankton for the Nintendo DS. This is an interesting demo of what this game was capable of doing, that is to engage with its audience and get them to interact with it to make something meaningful (in this case music of some sort) and fun out of it.

All of these examples have given me more ideas on how I will go about making my sound project work; by allowing me to experience and participate as a member of the audience, I’ve come to understand what I must do in order to engage my audience when I go about planning the sound installation.