Saturday, August 09, 2008

Audio Arts | Week 2 | Matrix Lobby Scene

The Matrix has been one of the most influential action movies ever made, most notably with its pioneering use of 'bullet-time'. I have probably watched it over 50 times in my life, and the famed lobby scene will always be one of my favourite moments in any film.

The lobby scene begins with the pile driver sound that started in the previous scene with Agent Smith and Morpheus. The presence of this sound in the previous scene seems to pre-empt the impending character Neo entering the building. The sound is linked to Neo's feet, giving a great weight to his footsteps. This is then joined by a fast hihat rhythm, increasing the tension of the scene as soon as you see the high-level security. There is a strange 'zip' sound as Neo puts his bag on the x-ray conveyor belt, which does not seem to fit the on-screen action.

When Neo opens his coat to expose his personal artillery to a security guard, a large whooshing sound enhances the significance of such a simple action. At this moment a pile driver hit echoes and the hihat stops, mimicking the shock of the security guard. Word count reached. Holy shit!

Tuesday, August 05, 2008

Creative Computing | Week 1 | Graphical User Interface (1)


Oh how I miss MaxMSP. I just want to add a picture for the background! Whatever. This week I attempted to create a GUI that could be used for sound file playback, looping and surround panning. I decided that rather than copypasting the same code several times for each instance, I placed one set of code into a do function and let it populate the window itself. This also allowed for quick customisation of the interface- you can choose how many instances you want with just a single number change. The window automatically resizes to fit the number of instances. This also led to a whole bag of troubles regarding GUI object output, but whatever.

I also ripped off Dave's background code to replace the metal one, but I couldn't get a good mix of colours, and the metal looks so cool anyway.



Considering how much effort is required, the outcome is quite lame.
Surrounder.RTF


Haines, Christian. "Creative Computing - Week 1 - Semester 2, 2008: Graphical User Interface (1)." Lecture presented at Tutorial room 408, level 4, Schultz building, University of Adelaide, 31st of July 2008.

Monday, August 04, 2008

Audio Arts | Week 1 | Nosferatu


Film sound is not an interest of mine, partly due to the 'Sans Video' we had to do in 1st year *shudder*. I understand it takes a great amount of experience to successfully produce the sound for a movie, and I am curious as to where this experience should be coming from for our projects. I have not done the Sound and Media elective or studied composition, so I am hinging on the weekly classes having some digestible/regurgitatible content. I am also bemused about what we exactly have to do, as there is no project documentation yet. It is strange that we have to choose the clip this early on, when we don't know the project requirements. For example, I would like to produce the sound for clip 3, however if we have produce all the foley with found sounds AND produce our own musical compositions then this clip would be ridiculously complex to produce.

Regardless, an idea I have had is to produce the sound as if it were recorded with the archaic sound recording equipment available around the time of the movie. I feel that this 'lo-fi' approach would better suit the film than some grandiose Bourne Identity style production.

Again, I don't know if this would be allowed, so it's really just all speculation.

Also, I haven't ever seen Nosferatu before.

Harrald, Luke. “Audio Arts – Week 1 – Semester 2, 2008.” Lecture presented at the Audio Lab, Level 4, Schultz building, University of Adelaide, 29th of July 2008.

Sunday, August 03, 2008

Forum | Week 1 | Music and Society


Just like old times. Our first forum for this last-for-some-but-not-for-me semester somewhat centred around the role music plays in our society. Personally, music is generally used as a tool for boredom alleviation or experience augmentation. For example, today I spent 2 hours catching buses and trains from Modbury to Gawler, during which I listened to some 80's classics, such as:

Hall & Oates: Out Of Touch
Wang Chung: Dance Hall Days
Michael Jackson: Billie Jean
Go West: Call Me
INXS: Kiss the Dirt
Yes: Owner of a Lonely Heart
Aneka: Japanese Boy
Talk Talk: Life's What You Make It
Joe Jackson: Stepping Out
The Fixx: One Thing Leads to Another

I know what you're thinking: "What are you, gay?", but no, these songs were in fact a part of an hour-long MP3 which I ripped from the Grand Theft Auto: Vice City game disc. You may know it as "Flash FM", and it even features all the adverts and DJ banter. In this instance I was listening to music to alleviate boredom (and it should be noted that this music could not be used for much else). As for 'experience augmentation', this often occurs when in a moving vehicle (eg. RATM), walking (recently Earth, Wind and Fire for some reason) or dancing (Parliament or funk in general). Word count w00t!

1. Stephen Whittington. Music Technology Forum, Semester 2, Week 1. "Technology Theory & Culture." Lecture presented at the Electronic Music Unit, University of Adelaide, South Australia, 31/07/2008.

Thursday, July 03, 2008

Creative Computing Major Project

I suppose late is better than never, except at university. My major project for Creative Computing is centred around a concept of environment and weather, in particular rain in a rainforest.

In the main composition, the rain that builds up and then subsides was the original concept for the program, and is the main controller of thematic material, namely drums and bass (both natural inhabitants of a rainforest).

The animal sounds were downloaded from www.a1freesoundeffects.com and http://www.sound-effect.com/ for free. The low quality of the sounds meant I had to change the sample rate (from 8000Hz to 44100Hz) and use Noise Removal in Audacity. Once the files were played in a SynthDef with a reverb, the low quality was barely noticeable. I wanted to use Gverb on every animal sample, however this would crash the server after about 5 animals were initiated. I considered using FreeVerb, which would allow me to pan many sounds within a stereo field without panning the reverb, however the implementation took far too long and I eventually cut my losses and recorded the patch in sections. Due to such CPU/memory issues, I did not implement an automatic play-through code, as the server would inevitably crash.

Oh, and all soundfiles were originally mono (even the thunder).

The drum SynthDef was created by accident while trying to build a flute/pan pipe instrument. Utilising a nested sequence of Pseqs (based on a weekly task), I created a form of drum sequencer, a part of which includes a random order sequencer and a random beat sequencer. I particularly like the effect I created for this drum sound, as I am running a ClipNoise into a klank, meaning the amount of resonance in the drum depends on how hard it is hit (ie how loud the ClipNoise is). Combine this with the drum sequencer which has attenuable amplitudes, and the the result is fairly cool.

By far the most taxing task was trying to create a realistic rain sound. While my result is not yet indistinguishable from the real thing, I feel I brought it fairly close. Dust, Dust and more Dust. Ironically.


My score is as good as they ever are, basically just showing a timeline of events.

If I had more time/better organisational skills, I would have created a cricket and frog synth, as this seems to be the main thing missing in the mix. You can imagine my state of mind after working on it for far too long in one sitting, all while listening to rainforest ambience - relaxing sounds are not the best stay-awake technique. Oh how I wish I still drank coffee.

A big shout out to my main man SuperCollider Help, who pulled me out of a dark time in my coding life and carried me to safety. Did I say shout out? I meant middle finger. David Cottle's book was very useful, as were the weekly tasks, so an actual shout out to them.

My composition is best heard with speakers capable of producing low frequencies well. Or with a subwoofer. Doof doof squawk.
Composition: MP3 4.53MB

My SuperCollider code is in this order: Ocean breeze (background noise), Ambientator (ambient synth), Rain, Conga (feat. Drum Synth, Reverb Synth & Drummer), Bass (feat. Bass Synth & Bassist) and finally Animals (about 9 sections, includes Thunder, the king of all animals).
Rainforest Code: RTF 27KB

You do not have to download the animal sounds to use my patch, unless you actually want to play them. Don't, they aren't very interesting. You can hear them in the above composition anyway.
Animal Audio: ZIP 2.3MB

My patch in layman's terms. John Layman. Hmm, if he exists he should write one of those 'for Dummies' books.
Program Note: PDF 38KB

Thursday, June 26, 2008

AA Major Project

CHOIR

I recorded a choir that is based in Murray Bridge, consisting of 9 singers and a pianist. I had a microphone and set of headphones for every person, which was a feat in itself.
'May It Be' MP3 3MB

I have decided I don't like the sound I achieved through mastering, and will remaster it when creating the choir's album. Overall too much compression, the piano sounds like arse and some singers are too loud (which was on purpose at the time, so as to hide the less talented ones). I think I should've stuck with a music genre I have done before, instead of trying something completely alien to me (Alien as an adjective? And alliteration!? Awesome!). It was still a great experience, and I look forward to doing a more formal choir recording sometime.

UPDATE: Here are the tracks I will be giving to the choir, including a remastered 'May It Be'. I think I've figured out the trick to these sorts of recordings- a light touch is always best. Light EQ, light limiter, light compressor. If you only download one, make it 'Yesterday'.

Sweet Georgia Brown MP3 1.4MB
Splish Splash MP3 2.2MB
Yesterday MP3 3.3MB
May It Be MP3 3MB




BAND

The band I recorded was called Save And Exit- yes, named after the computer task. Despite this they aren't nerds, and perform an interesting take on pop rock, with a slightly heavier edge. The recordings went pretty smoothly, in particular the singer only took a couple of takes to get each track.

The first song is probably the best mix I've done so far, however if I had more time I would turn the vocals down so the UltraMaximiser wouldn't squash the crap out of everything when the vox combined with the backing vox. Also I would like it slightly less compressed, however it was fun seeing how loud I could get it. Overall I didn't spent enough time mastering, but the results are still serviceable.
Song 1 MP3 4.5MB

The second song from the band is a little less well presented, but still 'does the job'. I'm finding that the more I mix, the more I am able to hear what needs to be mixed. Which is a good thing I guess. This track in particular ended up having the bass too loud, mostly due to the use of amplitube over the top to 'meat' it out a bit. I do however like the guitar tone I got for the bridge- it was exactly what I was trying to achieve.
Song 2 MP3 3MB



Just an update, the band took the ProTools sessions and gave them to the guy who produced their last couple tracks. Nice.