• Facebook
  • Twitter
  • SoundCloud
  • RSS
Ithaca Audio – Music Composition and Sound Design

Film, TV, Advertising and Games composer services from Ithaca Audio

  • Home
  • Showreel
  • About
  • Clients
  • News
  • Contact

Browsing Category Resources

← Older
Arkaos Update 2

Live mashup setup

Posted on 07/09/2011 by Chris

On Monday I performed a live version of the Don’t Hold Back Mashup at the Update conference in Brighton (which is part of the excellent Brighton Digital Festival).

Following the performance there were a lot of questions about the setup I used. This post will aim to run through the different hardware and software used, some of the problems that arise mixing multiple videos in real time and a few of the solutions.

 

The Setup

  1. AKAI APC40
  2. Laptop
  3. MIDI Yoke
  4. Monomulator (optional extra)
  5. Ableton Live 8
  6. Arkaos GrandVJ
  7. Microsoft LifeCam Cinema HD

AKAI APC40

First of all, some kind of hardware controller is a good idea. While you can trigger clips with your computer keyboard a dedicated controller like the AKAI APC40 is far more engaging to perform with and much more interesting for an audience to watch. The APC40 benefits from a great visual feedback mechanism so you and the audience can easily tell which clips are currently active and which are available to trigger. It uses the MIDI protocol to both communicate with the software used and to trigger the lights within the pads.

There are a few similar hardware options available but the APC40 has a great mix of clip launching pads along with rotary and slider controls.

Also worth considering are:

  • AKAI APC20 (the same as the APC40 but without the rotary controllers)
  • Novation Launchpad
  • Monome (uses OSC rather than MIDI)
  • Livecontrol for iPad
  • FaderFox Controllers
  • Native Instruments Maschine

Laptop

While you could carry your desktop to a gig, it’s probably not the best idea.

Laptops are pretty powerful these days but if you are going to be running high quality multi-track audio along with multiple video then you will need something with a reasonable spec. The laptop I use is a Dell Studio 1558:

  • Intel Core i3 2.13Ghz
  • 3GB RAM
  • Windows 64-bit

Midi Yoke

Midi Yoke is a great MIDI routing driver for Windows (IAC does this on Mac) allowing you to send MIDI between applications. While both Ableton Live and GrandVJ are capable of communicating via ReWire I found using Midi Yoke to be a little more straight forward as there is no need to send transport information such as track position etc. between the two applications. It also allows you to use the excellent Monomulator application.

Monomulator (optional)

Note: While the Monomulator was not really used in the performance at Update it is part of my setup and gives you some great additional options if you own an AKAI APC40 or Novation LaunchPad.

I’m a big fan of the Brian Crabtree’s Monome projects, especially the original 40h seen here:

The Monomulator is a great, free Max/MSP application by TrackTeam Audio that takes the input from the APC40 and remaps the MIDI messages to increase the ACP40′s functionality, run Monome apps and output OSC.

In standard mode the Monomulator takes the MIDI messages and simply passes them though onto Ableton Live (as if the Monomulator was not there). Pressing combinations of the Shift and Send buttons on the APC40 selects different modes, which remaps the APC40 controls giving you a fader mode, a keyboard mode and a Monome mode (allowing you to run monome apps). This can be a little tricky to set up but Banginclude on YouTube has recorded a couple of very useful videos showing the setup and use of the Monomulator.

 

 

Ableton Live 8

Live 8 is fantastic for audio performance and as it’s name suggests it is heavily geared towards live use so it is stable, fast and inspiring to use. In this setup Ableton Live deals with all the audio in the performance and also sends MIDI messages on (using MIDI Yoke) to GrandVJ (which deals with all the video).

Click the image below to see a screenshot of the Update performance file:

Ableton Live Update File

The track is arranged into scenes (horizontal strips) with each scene containing the audio file to be played on the left and a series of MIDI files that will then send data on to GrandVJ via MIDI Yoke on the right. All clips simply send a MIDI note matching the length of the audio clip they represent. The red clips send a MIDI note to GrandVJ which stops one of the layers from displaying video.

Triggering the scene on the APC40 will play the audio in Ableton Live and also the MIDI clips which are then routed like this:

Ableton Live Update 4Each of the MIDI tracks outputs to MIDI Yoke (in this case MIDI Yoke 7, but you can just pick any unused one) and importantly outputs on MIDI channel 2. This is because the APC40 uses MIDI note on and off signals on channel 1 to communicate with Ableton Live. This helps stop any accidental triggering of clips as the MIDI data going from the APC40 to Ableton Live will always be on Channel 1 and the data going from Ableton Live to GrandVJ will be on channel 2.

Arkaos GrandVJ

There are a few options out there for controlling video in realtime. GrandVJ is nice as it has two performance modes, is very stable and has great MIDI integration.

Click the image below to see the Arkaos File for the Update conference:

Ableton Live Update File

Each video is assigned to one of 8 layers that can then be controlled in the right hand panel. This works much in the same way as layers in Photoshop. All the clips assigned to the top layer are image files set up as masks, creating the white borders around the videos.

You can take a look at the MIDI mapping of the video files by clicking this image:

Ableton Live Update File

As you can see each of the video files is MIDI mapped to activate when it receives the corresponding MIDI note on channel 2 from MIDI Yoke (sent from Ableton Live). In the layers panel the ‘Kill Layer’ buttons each have a MIDI assignment that comes from the red clips in Ableton Live. This stops videos from a previous part of the track continuing to loop when a new section is triggered.

You will notice 3 additional MIDI mappings on channel 1. These are set up to take MIDI data directly from the APC40, in this case the rotary controllers. This way you can control both Ableton Live and GrandVJ at the same time with one controller.

Two of the rotary dials are mapped to control the opacity of a layer in GrandVJ as well as control the cutoff on a low pass filter on a track in Ableton Live. Turning the dial will fade in the video and also filter in the audio (which is a slightly nicer effect than just fading in the audio).

One rotary dial is mapped to control the audio cross fader in Ableton Live and the video cross fader in GrandVJ allowing very quick flipping between the two videos and corresponding audio.

Microsoft LifeCam Cinema HD

Having some kind of visual indication of the actions you are taking during a performance greatly increases the audiences understanding of the process and the music being played. GrandVJ can take a variety of video sources and mix them with video files and a webcam is a really simple way of doing this.

For the performance I just positioned the webcam on the APC40 so that the audience could see what I was doing with the control surface and also in the background could see themselves (helping to prove that it is actually all being performed in real-time, which can be a problem). GrandVJ treats this just as it would a video file and you can assign MIDI to trigger the webcam input.

There are tons of webcams out there. The LifeCam is very straightforward and outputs at a high resolution (if you want it to) so is a good choice for this kind of thing.

System Drawbacks

This setup is definately a work in progress and there are a number of drawbacks including:

Scene trigger only

As each audio files needs to trigger a corresponding MIDI file in Ableton Live you can only control the flow of the track through triggering scene rather than individual clips.

Video layout

The videos have to be layed out manually before the performance so if a video loop is playing full screen in one section of the track and in the bottom quater of the screen later on you will need two video clips in GrandVJ and assign there position and size properties in advance. This is another reason for scene triggering as each scene has videos at different sizes and a border mask to match those videos. Ideally the system would automatically detect the number of videos triggered and assign them in real-time to a place on the screen.

MIDI mapping

While the MIDI mapping system works well it is extremely time intensive to create all the MIDI clips in Live them assign them in GrandVJ and test it all. You need to have a fairly set idea of the track arrangement before you start.

 

Other options

There are lots of different ways of doing this kind of thing and one to diffinitely look into is JAM by fellow Brightonian Jonathan Hammond. This is a Mac only application that allows you to control visuals through Ableton Live and Serato.

If you know of different solutions for live A/V setups then let me know in the comments.

Also it you have any questions about the setup described then just ask below or contact me on Twitter

On Monday I performed a live version of the Don’t Hold Back Mashup at the Update conference in Brighton (which is part of the excellent Brighton Digital Festival). Following the performance...

5 attention grabbing audio tricks

Posted on 04/07/2011 by Chris

Loud noises attract our attention and these days adverts and brands are screaming at us from every angle to take notice. Consumers are overloaded, so it’s time to look at some slightly more cunning ways to get the attention of the public and get your message out there using the power of audio.

These tips will give you some insight into some creative ways of using audio to get people’s attention and will also dip into the science behind ‘attention grabbing’ sounds along the way.

1.Our brains like backwards sounds

The very nature of sound vibration is that it loses energy over time, meaning almost all sounds start loud and get quieter. Hitting a gong, plucking a string, dropping your keys, with all these noises you instantly get sound that then dies away at varying rates. Our brain is used to this, play a sound backwards and our brain focuses on the sound trying to work out what is happening.

Here is an example recording, the sound of a radiator being hit.

Normal

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Reverse

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

2.The evolution of the ear

Our ears have evolved to amplify certain frequencies. Your outer ear and your ear canal act as an amplifier boosting the signal where you need it most. This is centered around the human speech frequencies, which if you think about it makes sense. Humans have become the dominant species through the abilty to communicate with each other and it is only natural that we should have evolved to easily hear each other speak. The frequencies that the ear focuses on most are between 300hz and 3khz and this is one of the reasons why the bassist in a band gets less solos that the guitarist.

Here is an example from our news themes post:

Normal

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Here we have just the 300hz-3Khz frequencies. While the sound is not as full you can still distinguish the instruments and the melodies fairly easily.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

This time the 300hz-3Khz frequencies have been removed making it much harder to distinguish the important information about the audio.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

3.Psycho-acoustic effects

The audio equivalent of an M.C. Escher drawing, psycho-acoustic effects confuse your brain. Take the Shepard Tone for example, it is a sound that appears to be constantly rising with no end point:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

4.Silence

Silence is a very powerful tool in the audio arsenal. Again, much of the effect of silence on our attention stems from evolution.

Naturally the world is quite a noisy place and sudden silences are often an indicator of danger in the form of predators. As a successful species humans have evolved to take a particular interest in avoiding being eaten. As such our ears are always on, even when we sleep and our brain is constantly processing the input. It is very good at identifying sudden changes in audio that could be dangerous to us.

Much of the time our brain is ‘passively’ listening to the sound all around us, blocking out the everyday noises (traffic, computer fans, wildlife etc.) that are of no danger to us. When our brain very rapidly switches to actively focus on a particular sound this really grabs the attention of all our other senses. Load noises are a good example of this but often overlooked is the effect of sudden silence which in many cases can be much more interesting.

Here is a piece of music created by Ithaca Audio that focuses on the change in volume between loud and soft sounds to create tension in the listener:

The Jungle by Ithaca Audio


5.Quality

Last but certainly not least is quality. High definition, well recorded or created sounds just get our attention. Any of the attention grabbing tricks mentioned above will be dampened by bad quality audio. Wherever possible steer clear of low quality encoding such as mp3. Where small file sizes are necessary try looking at some of the lossless audio codecs such as mp3HD, FLAC and Apple Lossless. If size and compatibility absolutely demand mp3 then encode it at the highest quality settings that you can.

Loud noises attract our attention and these days adverts and brands are screaming at us from every angle to take notice. Consumers are overloaded, so it’s time to look at...

Friday Soundscape #9

Posted on 17/06/2011 by Chris

This week we have gone all Justin Bieber, that is. taken some inspiration from the ultra slow timestretched versions of his tracks that have been flying around the internet.

We composed a 15 econd track using a string section, some drums, percussion and a Fender Rhodes and then stretched the mix out 40x using the excellent Paul’s Extreme Sound Stretch, the result is this 10 minute piece.

Soundscape #9 by Ithaca Audio

It is available to download for free on soundcloud and use with a creative commons license.

This week we have gone all Justin Bieber, that is. taken some inspiration from the ultra slow timestretched versions of his tracks that have been flying around the internet. We...

Friday Soundscape #8

Posted on 10/06/2011 by Chris

This week we made use of the Native Instruments Evolve Mutations plugin for the composition of the majority of the soundscape with a little bit of extra magic thrown in from Project Sam’s Symphobia.



Soiundscape #8 by Ithaca Audio

Free to download and use under a Creative Commons license.

This week we made use of the Native Instruments Evolve Mutations plugin for the composition of the majority of the soundscape with a little bit of extra magic thrown in...

Friday Soundscape #5

Posted on 20/05/2011 by Chris

For the Friday Soundscape this week we have a piece created using FM synthesis techniques, mainly using Native Instruments excellent FM8 synth. As you will know by now, all the Friday Soundscapes are free to download and use with a Creative Commons License.

Soundscape #5 by Ithaca Audio

Follow the Friday Soundscape series on Twitter with the hashtag #FridaySoundscapes

For the Friday Soundscape this week we have a piece created using FM synthesis techniques, mainly using Native Instruments excellent FM8 synth. As you will know by now, all the...

Friday Soundscape #4

Posted on 13/05/2011 by Chris

This week for the Friday Soundscape we have taken a mixture of recorded animal sounds and plucked instruments and processed them with a both granular synthesis techniques and extreme modulation. The result is a pretty dark soundscape.

Soundscape #4 by Ithaca Audio

You can click the download link on the sound cloud player and get the soundscape for use in your own projects.

Follow the Friday Soundcape series on Twitter with the hashtag #FridaySoundscapes

This week for the Friday Soundscape we have taken a mixture of recorded animal sounds and plucked instruments and processed them with a both granular synthesis techniques and extreme modulation....

Friday Soundscape #3

Posted on 06/05/2011 by Chris

Number 3 in our weekly series of soundscapes. As always the soundscape is available to download and use for free under a creative commons license.

Soundscape #3 by Ithaca Audio

You can follow the Friday Soundcape series on Twitter with the hashtag #FridaySoundscapes

Number 3 in our weekly series of soundscapes. As always the soundscape is available to download and use for free under a creative commons license. Soundscape #3 by Ithaca Audio...

Friday Soundscape #2

Posted on 29/04/2011 by Chris

The second instalment in our weekly soundscape series. This week the soundscape focuses slightly more on evolving rhythmic elements. As with all the Friday Soundscapes, it is available to download and use for free under a creative commons license.



Soundscape #2 by Ithaca Audio

You can follow the Friday Soundcape series on Twitter with the hashtag #FridaySoundscapes

The second instalment in our weekly soundscape series. This week the soundscape focuses slightly more on evolving rhythmic elements. As with all the Friday Soundscapes, it is available to download and use for free under a...

Friday Soundscape #1

Posted on 22/04/2011 by Chris

Today is the launch of our new weekly soundscape series. Each Friday Ithaca Audio is offering a free download that can be used under a Creative Commons License.

This first track is mostly created using granular synthesis techniques, which result in an evolving ambient piece.



Soundscape #1 by Ithaca Audio

Every Friday a new track will be shared via the Ithaca Audio twitter feed using the #FridaySoundscapes hashtag.

Enjoy!

Today is the launch of our new weekly soundscape series. Each Friday Ithaca Audio is offering a free download that can be used under a Creative Commons License. This first...

← Older
  • Music composition and sound design…


    Welcome to Ithaca Audio a dynamic Brighton based music composition and sound design company.

    If you are looking for a composer for film, TV, video, advertising or the web then you have come to the right place.

    We also offer sound design options to complement our composition services.

    Take a look around at examples of our work and see how you can get in touch to discuss your projects.

  • Connect with us:
  • Ithaca Audio on Facebook
  • Ithaca Audio on Vimeo
  • Ithaca Audio on Twitter
  • © 2013 Ithaca Audio Ltd