- I uploaded a YouTube video — Manga Metropolis Mix http://youtu.be/XiZenM3kTFw?a #
- I uploaded a YouTube video — Original Manga Clip http://youtu.be/THHuzMzyARI?a #
- New Flickr photo: Crash: AJHosgood posted a photo:
My friend Chris crashing during a race at Combe Sydenham, Exmoor http://bit.ly/b7PVKU #
- Whoop-de-fucking-do! Finally, IE6 has a death date! I could not be happier – the Internet is now free to move on! http://tinyurl.com/yfzk7z6 #
- 4th March 2010 is a date to remember – it only took 8-9 years! I wonder what the next big bottleneck in web development will be… #ie6death #
- What a crap end to my sound module. My project didn't work because I couldn't get the right sized LDRs. I may as well of just farted a tune! #
- New Flickr photo: Comparatively Bright: AJHosgood posted a photo:
A biker racing at Combe Sydenham, Exmoor http://bit.ly/b4HwG3 #
- Sleep patterns are totally messed up beyond all recognition now! Went to bed at 4:30pm and woke up bang on midnight. I blame the University! #
- New Flickr photo: Snow Jumping: AJHosgood posted a photo:
A biker racing at Combe Sydenham, Exmoor http://bit.ly/9mHhqU #
- WTF new Fireman Sam?! All the characters are proper scary, their mouths move when they speak and they all walk like they have crabs! :-( #fb #
- "The Subway Girl", whom Dan and I went to see every "Subway Monday" for food still remembers me! It's nice when people remember you! :-) #fb #
- New Flickr photo: Apex: AJHosgood posted a photo:
A biker racing at Combe Sydenham, Exmoor http://bit.ly/aZfSHN #
- One of the 2,073,600 pixels on my screen is stuck on cyan and it's bloody annoying! I've tried software, tapping, massaging and shouting! :( #
- For the first time in weeks, I've had a good nights sleep and I've woken up at an acceptable time – just gotta keep it this way from now on! #
- All that's left is to get my eating back on track. 3 meals, sensible times and most importantly, chocolate digestives don't count as a meal! #
- Just bought a new hat on eBay – I'm getting worryingly close to buying from JML fashion! If you see me wearing anything JML, please kill me! #
Archive for February, 2010
Tweekly Updates for 2010-02-28
Sunday, February 28th, 2010The Last Minute Change of Plan
Wednesday, February 24th, 2010Right. A long time since I last ‘blogged’, so I have some housekeeping to do. Updates by the shed-load. My sound app has now changed dramatically to reflect my new instrument.
My original idea was to create a tactile-less instrument (similar to the one shown below) that required little or no musical experience. My new idea is similar, but with a new and different application of hardware.
My original design required the use of ping, or ultrasonic sensors that used echolocation (making very high-pitched clicking sounds and listening for the echo) to determine the distance to a surface (similar to bats and dolphins) or lasers that used a similar method, but with light instead of sound.
I discovered that there were a few problems with the ping sensors, the most worrying being that because I needed 2, and unless I could wire in a switch so that alternated the source and receiver or created 2 different wavelengths, the 2 pings would interfere with each other. The ping sensors for the Arduino cost around £35-40 each and being a final year student, I am very very very low on cash and I decided to look for a cheaper alternative. The biggest problem however, was that if I choose to use my own sensors (which I have sitting on my desk now) I had no idea how to create the circuit to make them work.
So began my search into alternatives. Whilst experimenting with getting values from LDRs into Max5 via an Arduino, I discovered that covering up an LDR was very inaccurate in that my hand covered such a large area that the poor little LDRs resistance would read close to infinity whenever I went near it. However, when I was playing around with one, I tilted it down onto the desk and the reading was a lot more consistent. I suddenly realised that if I were to attach one to the end of each finger, I could use them to trigger notes and chords by moving my fingers up and down. On my white desk, the LDR was giving back values until it was only a few millimetres off the surface of the desk.
However, as with the hand-covering, the data retrieved from the LDR varied quite considerably. I came to realise that the only true and reliable way of using LDRs was as a switch, giving a value of 0v or >0v. But this property completely destroyed my analogue-based distance system, so once again, I had to put pen to paper and have a re-think.
I have 5 digits on each hand, making 10 in total. If each of them could give a value of 0 or 1, using binary notation I could have a potential 1,023 (210 – 1) combinations of fingers, ignoring the combination 0000000000 (all fingers up). That is far more than I originally had planned and maybe too many. If I split my hands up however and treat them as 2 separate entities, I could have 62 (2(25 – 1)) combinations, which would be more than enough, seeing as there are only 8 notes in a scale. Splitting the 2 hands up, I would have chords on the left and melody on the right, with 31 combinations of each.
Above is the map I drew to illustrate the combinations. The actual number of combinations in this configuration is 40 ((23 – 1) + (22 – 1) + 2(24 – 1)). The number I am using is less because I am restricting the notes playable by the 4 fingers of the right hand to 12, rather than the maximum of 15, purely because there are 12 notes in the chromatic scale and the thumb can then act as an octaver, adding 12 semi-tones to the current note. This means I can have 2 full octaves in the right hand and all 7 major triads, each with 3 optional variations on the left hand.
The other brilliant thing about this idea is its flexibility. In the future, I may look into the possibility of allowing the user to switch between playing notes and percussion. There is also the possibility of using more sensors for a wider range of possible sounds, instruments and dynamism in the music. Of course, the current design acts as a MIDI controller, so you can just alter the voice on the system to whatever you want, but you must remember that the mapping of the fingers would need to be made more intuitive for the instrument chosen.
The LDRs will be attached to a glove to allow the wearer to play the instrument anywhere, within reason. The position of the fingers in relation to one another is not important as it is with any tactile instrument. Given the right material, the wearer may even be able to play by tapping their fingers against their clothes.
Of course, my current working patch in Max5 was useless, so I set out to create a new one, stealing bits and pieces from the one that previously took me several weeks to carefully prepare. A work in progress:
Of course, the unlocked patch is as nasty-looking as ever:
There was of course, the problem I was dreading – I had to make 2 Arduinos talk to Max5 separately. This caused me a few headaches, but I overcame it. Lucky I bought 2, eh? :D
The only problem that I can foresee is that not many people can think in binary very quickly. I am having a lot of trouble trying to grasp it because I can only think either musically or binarily. Mixing the 2 is not easy for me! So as a fix, I am building LEDs into the fingers of the gloves and if I take the idea further, I will create a system that can flash the lights of the fingers you have to tap to play a particular song. I could also build in a function to allow the recording of your taps and play them back to you.
There are a few points that I believe make this instrument better than the one I had originally planned. With analogue inputs, it was hard to find a point at which to trigger the playing of the chord or note. There are of course, no such problems with digital; it’s either on or it’s not! Although not as technically outstanding, the new instrument should be more reliable, easier to reconfigure and more accurate.
This idea has already been produced (such as here and here), but every existing application only allows the user to play a single not per finger. My design allows a chord to be played with a single finger, making for many more possibilities.
Gloves off eBay – Check!
Arduino x2 – Check!
LDRs, LEDs and wire – Check!
Time – ARGH!
Metropolis Anime Mix
Wednesday, February 24th, 2010A new cohort of DAT students, but the same bloody movie clip! As part of the sound practice module, we were given one of 5 60-second silent clips from the 2001 Anime adaptation of Metropolis and asked to add some sound over the top. The specification was fairly loose. I say ‘fairly’ – the specification was practically non-existent.
I wanted to create sounds that would make the movie clip look as though it was as close to the original as possible. This included adding in gasps and dialects from other Anime films and series’, machinery sounds, wind, rumbles and electrical sparks. Looking through the clip, it was a fairly dramatic and tense moment in the film, with characters feeling fear, jumping over fissures in the ground, climbing a surface to get to a friend in trouble and grasping their chest as if in pain.
For this, I needed a tense piece of music to play in the background. I didn’t want a rock, rap or R n’ B tune, but instead something more orchestral. I had a look around and started listening to several film soundtracks:
- Monsters Inc
- Transporter
- Blade
- Tomb Raider
- Kill Bill
After some deliberation, I decided on 2 songs, both very different in feel. I decided on:
- “Mission” from the Transporter OST - very loud, dramatic and hugely orchestral piece written in a minor key that fits the scene perfectly with huge amounts of tension
- “The Grand Duel” (Parte Prima) from the Kill Bill OST – a slow, orchestral piece with a thick string melody and a slow string accompaniment written in a major key which purposely juxtaposes the clip
From the word go, I ran with the first tune, which almost ‘scares’ the viewer when put alongside the clip.
One of the main parts of the clip is someone climbing up a sphere-like object to reach a friend who appears to be on fire, or is aflame with energy. After watching Anime shows like Dragonball Z, in which the characters are glowing with energy during battles, I realised that the sound effect is essentially wind with a throbbing (or flanging) sine wave overlayed. I managed to find a sample of a strong wind on the Internet and it worked perfectly when placed over the clip.
I soon noticed that it sounded wrong when the wind was playing through the shot of the person climbing up the sphere to the man on fire, followed by a view from above the head of the man on fire, so I altered the frequency, balance and volume of the wind when the camera was further away from the source. Similarly with the sound of the earthquake/rumble at the start, I adjusted the volume slightly to properly match the camera position and angle. However, I knew from experience that the lower the frequency of the sound, the less directional it becomes. Therefore, the rumble only needed slight adjustment whereas speech and higher-pitched sounds needed to be tweaked more.
For the gasp of the old man, I had to record myself, and since I had no recording equipment on me, I had to record a Skype call to myself. I did the same with the gasps and the struggling. The machine-like clunk was so hard to get, I ended up with a sound nothing like I wanted. I was after an artillery sound, but a deep, bassy one. I found no such sound and was unable to replicate it at home, so the sound I ended up with was far too tinny.
In short I am quite happy with the final movie, although it could have been more creative. So as I say goodbye, I shall leave you with my take on a 56-second clip from the Anime film, Metropolis. Goodbye.
Tweekly Updates for 2010-02-21
Sunday, February 21st, 2010- Something happens in my house at 6:30 that causes me to wake up that I never notice if I'm awake. What the hell is it? Investigation needed! #
- No problems eating Cheesestrings or cheese sandwiches before bed; no nightmares…but I am NEVER going to eat Babybells before bed again! :( #
- So tired that I jumped when something started to cover my eyeball…
…it was my eyelid… #
- The good old days are back! A night coding rather than sleeps. Game presentation. Sleeps later. Wanna play? Mobile users go to immersu.co.uk #
- Said something I regretted about the beautiful(!) barmaid in the pub as she was reaching over my shoulder. Worst thing was, I was joking! :( #
- MW2 is like second nature to me now. I AM the zone! Killstreaks: Predator, Harrier, Chopper Gunner. Got a 21 kill streak and my KDR is 1.17! #
- HR is 51BPM. Think I am now well rested enough to stress myself out with my sound app, along with the other projects I haven't even started! #
- "I'm just another reject slowly slipping out the gene pool waiting to get hoovered up by the sex industry" Mark speed dating on Peep Show :D #
- RT @inveve Photoshop turned 20 today. Congrats Photoshop!! You always allowed me to realise my creative visual sparks! #
- My sisters amazing attempt at making a pancake http://yfrog.com/334y8oj :D and a weird new error message on CoD http://yfrog.com/4av0vkyj :$ #
- Anyway, it's off to Combe Syderham near Elworthy in Exmoor today to photograph a mate entering a downhill biking race. Weather looks bad! :( #
- What a way to start the day! Classic Fireman Sam FTW! :D #fb #
- Arrived at Combe – http://bit.ly/cGS330 in the middle of nowhere. It's lovely and quiet and sunny and snowing! :D #
Tweekly Updates for 2010-02-14
Sunday, February 14th, 2010- "You watch him…you watch her…and to both of you, I have a Universe to master…" #
- My immersu.co.uk server has just broken, but because it's free, there is a flag somewhere on someones todo list that says "Server 08: Help!" #
- Site is almost done. You register, it sends you an email, you authenticate, view highscores and click around. Deadline < 8 days! Help! :( #
- …all thanks to the fact that I lent Alex my only real distraction – Modern Warfare 2! I'm starting to get withdraw symptoms now, not good! #
- HAHAHA! Just watched Steve Jobs introduction of the iPad – Best…quote…ever…from Mr Steve – "[It is] Far better at some key things"! :D #
- Our mouse (now named Samia) has found Sebs room and the office. She owns every room in the house and eats biscuits that we leave for her! :D #
- Shopping needed! No bread, no milk, no cheese, no spread, no pizza, no quorn, no snacky foods but worst of all, only one jar of Nutella! :-0 #
- Off to the pub tonight to find Valentines Day stragglers. A day that costs far too much for couples and brings so much misery to us singles! #
- If a movie was made about you, who would narrate it?
Emma – Liam Neeson
Emily – Stephen Fry
Sam – James Earl Jones
Me – Brian Blessed :D #



