Skip to main content

Green Noise Experiment

This post relates to my "Green Noise Experiment" at Uncraftivism, Arnolfini Bristol, 12-14 December 2009.

Participant #27, 13:55, 10m, green, maleJohn Honniball, LFSH White Noise CircuitGreen Noise Experiment





An experiment will be carried out producing 3 devices capable of inducing hallucinations through sensory deprivation.

  1. A CD player and headphones containing 20 minutes of green noise, and some ping pong balls and sticky tape to cover eyes. I'm considering creating a second CD with some natural green noise collected from around Bristol.

  2. a white mask with an arduino microprocessor and 2 piezoelectric buzzers producing white noise near the wearer's ears. Current status - the white noise device and white piezoelectrically modified earmuffs are ready. I've decided not to use the mask. It fits and works, but is easy to break and difficult to put on

  3. Two simple white and pink noise circuits (made with the help of other dorkbot members) one using Linear Feedback Shift Circuits and Xor chips, and the other using an even simpler "good enough for me" pink noise circuit. I will be constructing some piezo earmuffs on Sunday morning so that one of these machines can also be used by participants.

All three devices will be usable in some way by the audience, who will be able to wear the device in a quiet area for up to 20 minutes, and will be invited to write their experiences for posterity.

Here, meanwhile is the code for device #2: the arduino based white noise generator, from Dorkbot member John Honnibal:



/* Pseudo-Random Bit Sequence Generator 2009-11-25 */
/* Copyright (c) 2009 John Honniball, Dorkbot Bristol */

/*
* For a discussion of PRBS generators, see The Art Of Electronics, by
* Horowitz and Hill, Second Edition, pages 655 to 660. For more info
* on Linear Feedback Shift Registers, see Wikipedia:
* http://en.wikipedia.org/wiki/Linear_feedback_shift_register
* For the actual shift register taps, refer to this article on noise
* generation for synthesisers:
* http://www.electricdruid.net/index.php?page=techniques.practicalLFSRs
*/

// Choose the same pin as the "Melody" example sketch http://www.arduino.cc/en/Tutorial/PlayMelody
int speakerPin = 9;

unsigned long int reg;

void setup ()
{
// Serial setup for debugging only; slows down the program far too much
// for audible white noise
Serial.begin (9600);

// Connect a piezo sounder between Ground and this pin
pinMode (speakerPin, OUTPUT);

// Arbitrary inital value; must not be zero
reg = 0x55aa55aaL;
}


void loop ()
{
unsigned long int newr;
unsigned char lobit;
unsigned char b31, b29, b25, b24;

// Extract four chosen bits from the 32-bit register
b31 = (reg & (1L <<>> 31;
b29 = (reg & (1L <<>> 29;
b25 = (reg & (1L <<>> 25;
b24 = (reg & (1L <<>> 24;

// EXOR the four bits together
lobit = b31 ^ b29 ^ b25 ^ b24;

// Shift and incorporate new bit at bit position 0
newr = (reg << reg =" newr;">



It works a treat! I think the arduino and it's batteries might be happy to live in a bottle with wires coming out of it into the mask. The first thought when the circuits were ready was that I'll have to add an on / off switch.

This morning I made some video of the first stages of putting together a mask for the ping pong ball eyes, hoping to mix them soon.

Ale with ping pong eyes

A simple way to apply ping pong balls to eyes comfortably is by glueing some cotton wool around the edges but I have gone for taping the half balls directly. The white mask will hopefully be a step up from this. It is not complete but will be on show, in case ideas come forward for improving it.

As you can tell, the experiment has now taken place. There are now write ups in various places, and possibly followup information on the _GNE Device and the piezoelectric earmuffs or other information will follow soon on this blog.

Comments

Popular posts from this blog

My Interpretation so far of the Sutra of Innumerable Meanings

This Sutra, handed down by Ananda, the Buddha's companion, then found and translated to Chinese by Kumarijiva, is part 1 of a trilogy consisting of the Lotus Sutra, The Innumerable Meanings Sutra and the Meditation Sutra. It is studied and known among others, by Nichiren Schools of Buddhism, and it's his interpretation that I probably share most with: http://nichiren.info/OngiKuden/text/Muryogi.htm First of all, it is meant to be read by Bodhisattvas. Boddhisatvas are people who use what they learn to teach others about how to be Buddhas. When I think of Boddhisatvas, I think of people like Gandhi or Martin Luther King etc, people who fought beyond their own lives for the greater good or peace, perhaps even without knowing what the right way or right practice is. The Innumerable Meanings Sutra says these people will attain the supreme enlightenment that the Buddha attained, eventually, although the short term effect will be that everyone is a lot better off. Laws, people and so

Big Cafe on Transport Sustainability

About a month ago, I went to the "Big Cafe for Transport" event that was happening just around the corner from my house at the brilliant new "Co-Exist" sustainability business centre . Coexist run as a CIC and are just about to launch with a plan to open up green community and event spaces, funded in turn by work and business spaces. I really hope that means a market in stokes croft! After I attended, I'd promised everyone I'd write up about it, and promptly left it as a nagging thing in the background as life took over. But now the official write up of the event has been published so I thought I should finish the abortive blog post I made that same night. A disclaimer : I'm allowed to make mistakes here, so if I've written anything wrong or stupid, please correct me! A big cafe costs 20 pounds to attend. It started really early on a Saturday morning (thus excluding the entire population of Stokes Croft), but it included a lunch (from Kukuva Cafe ac

Freedom and Responsibility - a song for google.cn

http://yro.slashdot.org/article.pl?sid=06/01/26/1829240 http://www.boingboing.net/2006/01/24/okay_do_be_evil_goog.html A lot of talk around the internet about the censorship problem. A few thoughts: It just occurred to me that from a buddhist point of view, no-one can rightly say "We are not evil" - like a lot of these new copyleftish companies are doing. No one is intrinsically good and unable to do something bad. We all have all those things. But saying "do no evil" is a bit of a christian or at least western block in morality - as if evil was something you were always conscious of. We are living under a lot of different prejudices at any one time: a colleague of mine who grew up under apartheid in south africa never knew that it was wrong until she visited the UK and found people mixing between races. Our weapon against this is taking responsibility and confronting these prejudices when they become apparent, but crucially making sure they can be apparent. Also,