Pipe

I collected my tilt switches earlier today from the Electronics School and have just got back from a tour of the DIY stores looking for a pipe wide enough for my circuit board to fit in. I ended up getting a downpipe normally used with guttering. I got some funny looks from the shop staff in most of them as I tried to squeeze the circuit board into the pipe to see if it would fit. Probably thought I was a terrorist. Time to get the saw out and start hacking it up – just as well they had loads left!!

Guttering before being turned into a rain stick

End of the pipe


Taster Day

Jamie and I did a computer taster day today with some year 12s from Plymstock School. We did the Net Trumps workshop in the morning and after lunch did a programming exercise which was kinda Java based. Highlight of the day for us, if not them, was a trip to the robot football lab. Seeing the robots “run” around with the ball and getting our hands on the components that make one up was fantastic. Needless to say, this has got us thinking about doing something robotic.

Watch this short video to be inspired.


Sound applet update

Been a bit quiet reporting on this but that doesn’t mean I haven’t been beavering away in the background. I’ve been working thru’ MSP tutorials and found them a bit heavy going but I’ve found some examples that other people have made and have been de-constructing them and that’s helped a lot. I’ve just ordered a Griffin iMic so that I can rig up a microphone. I’ve been using my windoze laptop coz it’s got a mic socket but with the way it overheats, it might be considered a fire risk if I take it in. A couple of years ago, a German guy (can’t remember his name, maybe Dan does) came in with a gas filled balloon that you squeezed to produce sounds. Not those sort of sounds, electronic sounds I meant. Anyway, he told us at the time that he wanted to record street sounds and with the balloon play them back but obviously distorted. Not sure why, but I’ve always remembered this as quite a cool thing to do and the sound applet might be a good thing to attempt it with.

The electronics side is going ok. I’ve ordered 10 tilt switches after Dan gave me some advice on making an array with them and they should be here in the next couple of days. Biggest problem I’ve got is with the tube. The Pringles empty from our away-day is too wide. I saw something at B&Q the other day but dismissed it as being too narrow but now I think it’ll do the job. Wonder if they do NUS discount?


Fave 2006

With fully charged iPods, Jamie, Chelle and me caught the coach to London to visit Fave 2006. Lunch was Pringles, sausage rolls and Twixes which resulted in a heated debate on the validity of multipacks wrapping the fingers singularly and not in pairs as was intended. When we reached London, we got off at Earls Court and made our way cross town to Limehouse Town Hall.

We were a little early as they were still setting up plus a cycle club who obviously had the hall in the morning, still had bikes stripped all over the floor. After having our names ticked off on the list by Dan who organises Fave, we grabbed some seats. First up was Andy Farnell who ran a workshop on using Pure Data for sound synthesis. The theory was a bit heavy going but after a break and some coffee he moved onto practical examples. He showed us some quite convincing examples of phone’s ringing and water bubbling and pouring. Fire was really interesting especially how he broke it down into 9 seperate sounds. Unfortunately I was distracted a bit with the devasting news that Leeds had just done us 2-1 at home but being a true professional I was able to set my personal feelings aside and concentrate on the job in hand.

After that, Dan gave a talk and a demonstration of 64 Studio which “is developing a collection of native software for digital content creation on x86_64 hardware”. It’s currently on version 0.99 I think he said with the full first version due anytime soon. This was followed by Steve Harris who did a quick talk on LV2 but the talk that really got us scribbling in our notebooks was the one given by Chun Lee on DesireData. DesireData is a graphical front end for Pure Data and looks like MAX/MSP with some nice features. It has multiple undo levels, you can copy and paste from the text editor into the patch editor, there’s keyboard navigation so you don’t have to rely on a mouse, you can connect up multiple objects in one hit, dynamically insert objects between previously created objects and disconnect them and automatically create subpatches from selected objects which will then create the inlets and outlets for you as well. It’s currently only available for Linux although the source will build on OSX – windoze users will have to wait a bit longer. The package as a whole seemed to go down well with the audience. During the Q and A after, someone asked Chun if Miller Puckette has been in contact which apparently he hasn’t although he has been made aware of the project.

There was a break for food (chicken biryani) and some beer during which they showed Elephant’s Dream. This is a film made using open source graphics software such as Blender. All production files are available freely under a Creative Commons licence so you can remix them as you want – and some people have already. Nice looking film and it’s good to see that you don’t need a Hollywood budget either.

After the break were the performances but we only stayed for the first as we wanted to get back across town at a reasonable hour so we only got to see Simon Egan. Simon did 2 pieces; the first was made using an egg slicer which you can hear below and the second was made by connecting a volunteer from the audience up to some electrodes and using her as a sort of biometric input device. Strange but still very interesting.

As the next performer was setting up, we left and headed back to Victoria where we had time for a beer and a kebab before catching the overnight coach back. It was a pity that Rob Myers didn’t give his talk on Free Culture but even so it was another interesting day out.


Simon Egan’s egg slicer


1 = 1

Jamie and I spent the afternoon playing about with importing images into UT2004. As well as having to be in targa format, the dimensions have to be multiples of 2. We also discovered that 1 pixel in the real world equals 1 Unreal unit. So, as we already knew that an image is tiled when it’s imported we’re gonna have to make sure that the dimensions of our shell matches that of our backdrops when we come to make the scenery. Next on our list is to experiment with making characters.


It talks

Last night had a little bit of a break thru’ with speech synthesis using Java and got a piece of code to say “I am noogy”. Actually, it sounded more like “I am noogie” but that’s close enough for me. I also started reading up on how to create your own voice coz the default one sounds a bit too mid-West for my liking. I’d love to get it to sound like a Janner but that might be pushing technology to breaking point.


Bit more coding

I’ve been thinking more about breaking things down into code and I keep coming back to conditional statements. “If-then-else” seems to cover loads of real world stuff – if in middle of guitar solo doing a very high note then arch back, if late for an appointment then blame it on the traffic. So I think I ought to be able to break a space down into code; conditional statements, functions, loops maybe even a bit of OOP if I’m feeling particularly brave. Let’s see what Chris thinks tomorrow.


MotionPlymouth Champagne reception

It was the MotionPlymouth Gala last night with movie star glamour as the dress code which I think we carried off really well. It was a fitting end to a great 2 days which unfortunately I didn’t get to see much of due to Noogy and compiling and editing the entrants for Openreel but I’ve only heard positive things said about it. The winners of each of the categories were announced and awarded their prizes but for me, the one that stood out was Nick Ward’s “Denise at Sixteen”. Not just because it is a fantastic film but because it was one of the first films we showed at Openreel way back in March. Well done Nick.

Proof that the 3 of us scrub up good


Project progress 1

So far my progress has concentrated on researching the feasibility of the project.

I have investigated similar projects such as Mediate and have been reading research papers on the benefits that immersive environments have on children with learning difficulties not just suffers of autism. Whilst there seems to be the general opinion that these environments have a benefical impact on the child, there is a school of thought which questions the validity of this by asking if the child only associates the skills he has learnt to the environment he has learnt it in and consequently cannot transfer them. With this in mind, using the environment as a teaching aid might not be the best use for it, maybe as a place where the child can relax, experiment with technology and just generally play could be the better option.

In parallel with the above, I have also been exploring technology. My first thought was to make the space a big room where the child could just walk in and start doing things however following on from a meeting with Chris, I’ve now been looking into virtual environments such as Second Life and into the possibility of building my own. Second Life unfortunately just doesn’t run on my Mac. It starts and after a couple of minutes it hangs the entire computer so constructing my own environment might be the answer. I’ve experimented with coding a couple of VRML scripts and although it did seem quite hard I can see how a template could be built and used to form the basis of a virtual space.

As suggested, I had a chat with Katina about my idea. She really confirmed something that had been nagging me at the back of my mind with regard to association and the transference of new skills into the real world. A suggestion she gave me was to use the environment as a research tool. If one of the characteristics of autism is the inability to collaborate with other people then why not see if using the environment has any impact on that. If part of the problem is the ambiguity of the real world then perhaps in a virtual world where everything is straight and easier to understand that won’t be a problem. An interesting angle.

Finally, is this a good use of my skills? If I’m having to learn new tools and techniques, would it not be better to either use them in an area that I’m more familiar with or use tools and techniques that I am familiar with already to develop my project. The problem with that is, what I know is, arguably, phone based and as my quick research has shown, this is something that is beyond the scope of the majority of the suffers of autism unless the interaction with a phone is made easier – which could become my area of research.


Noogy

Noogy went live this evening. He’s a digital pet that lives in Portland Square and can be seen on a large led display. He uses Arch-OS as a nervous system so if the temperature drops then he is cold, or if the amount of water used is low then he is thirsty. But his personality and interacting with him via text is pure Stanley as developed by Jamie and me. You can interact with him by walking thru the building or by texting to 07766404142 starting your message with noogy followed by your question. It’s part of MotionPlymouth and will only be there until 19th November so you’ll have to get your skates on to chat to him.

If you can’t make it along, check out this short film.