News

Latest News and Updates

Minecraft Heads

Like before, I created some laser-cut heads based off the video game Minecraft. The laser engraving is slightly off because the laser was re-started to foreshorten the number of heads being cut. But I am experimenting at the moment, so they are mock-ups to improve upon. These are smaller heads than the fridge magnet version and each head is a perfect cube.


read more
Christopher HattonMinecraft Heads

Empirical Software Engineering (ESE)

We have had our first lecture and have been set the task of researching into Empirical Software Engineering. The keep track of our findings, we have been asked to keep an online blog. This will also help to create a conversation about what we are finding out.

Empirical Software Engineering (ESE)

ESE is a topic I have not heard before. From what I understand, ESE is the

read more
Christopher HattonEmpirical Software Engineering (ESE)

Love Detection

End of term last year and over Christmas we were set a project to think about love detection. We were tasked to think how we could gather enough information to detect love.

At first I tried to think in simple terms, what are the physical elements that can be measured when someone falls in love? Then I thought how could those be recorded? These elements would include heart rate, perspiration, speech, face recognition, body language, etc.

I created a powerpoint presentation, where I describe each idea…

read more
Christopher HattonLove Detection

Max MSP 6 – Music Mixer

Max 6 is software for computers to allow the creation of almost mind-map looking circuits. You have a range of tools at your disposal to be able to create a function. This could be a blinking light or virtual keyboard programmed to play a tune. The great thing about the software is you can attached devices to the computer to input or output information. So for example, you can attach a MIDI keyboard to record music or a webcam to manipulate the video it captures.

Our brief was to capture some form of information and represent it differently using the Max 6 software

read more
Christopher HattonMax MSP 6 – Music Mixer

Websites Portfolio

Happy New Year everyone! I’ve added a new section to my main website, under codework > websites, to display websites I have created. It features three websites I’ve created so far.

  • Electric Snow – I put together a website to support my music band during the time I was at college.
  • PSPLinux – A website that hosts links to community projects for running Linux on the Playstation® Portable hand-held.
  • Steve Loton – A graphic designer who wanted a revamped website, built from his designs.

For more information on those projects, please click here.

read more
Christopher HattonWebsites Portfolio

A Binary Calculator & Vending Machine | Visual Basic

I’ve now added a couple of my computing projects to my website. Both were created using Microsoft’s Visual Basic, a programming software. You can download and try them out if you like by following the links below (You need to be on a computer that runs on Microsoft Windows… sorry Linux and Mac users, though you could use Wine). I will add download links to the source files sometime in the not so distant future, for those who would like it.

The one project was purely to create a calculator that could add, subtract, multiply and divide. But I wanted to push it further and because I had learnt how to calculate binary and hexadecimal digits in Maths, I included binary conversion as well with the option to copy and paste values into the calculator. Incorporating binary conversion wasn’t too problematic because, as I mentioned before, we had learn about it in Maths and I had gone onto creating a spreadsheet version which can also carry out the same calculation when values are entered. I still need to include hexadecimal conversion to the calculator.

Calculator & Binary Converter – Info & Downloads

The other project was to create vending machine. All it had to do was function, and be able to vend an item that a user had chosen after the right amount of money was entered. Any situations where the running of the vending machine would be outside the norm, like the user not inserting enough money for example, it was made sure they could be correctly resolved, such as displaying a message.

‘Tree Leaf Café’ Vending Machine – Info & Downloads

read more
Christopher HattonA Binary Calculator & Vending Machine | Visual Basic
Christopher HattonNews