Monday, January 28, 2013

Video Games

So I've been pretty quiet lately. Truth be told that's a good thing at the moment. The two movies that I scored were my first two movies ever, and there was a lot of learning to be done with them. That's a good thing, but what I didn't anticipate was that it would be two movies back to back. I wouldn't change a single day of the process, but by the end, I was tired. Luckily I don't have anything huge lined up until the summer, where I may be doing another film, but that's not official yet.

I'm currently working on a short western film called Dead Man's Hand. I'm doing it as a favor to someone who helped me out a lot a couple years ago. This film is the perfect test bed for my new software (and I'm learning a lot about it here) as well as a great way for me to test my chops at a new genre. So far, I'm really liking the way things are sounding. You can expect a sample in the next day or two.

After the short, I may be doing a web series that should be very interesting. Then it's the wait until summer. I'm moving (in more ways than one) in April. I'll be relocating closer to LA, as well as moving my digital life over to the new website. On that topic, I've been getting some samples of the new site from my web designer and I'm thrilled at how it's looking. It's simple, elegant and easy to use. It's all about getting to the music, and I don't want anything flashy to distract from that. I'll also be moving to my new rig once the computer I need becomes available. Lots of changes coming up!

So I find myself in a greatly appreciated slow period. But I don't want it to be slow for long. So I've started doing some research into music for video games. It's a great industry to be in, and the exposure is huge. I'm interested in trying my hand at some Indie Video Games. These are lower in budget, yet huge in creativity. At the moment, I'm reaching out to game developers to try to get involved with a few projects. This idea is in its infancy at the moment, but I'm excited to get started. I've already received a couple replies, so it will be a lot of fun to see where this goes. More updates to come!

Monday, January 7, 2013

School All Over Again

I've had a couple days with my new software, and it's been a blast learning everything. Omnisphere has this incredible depth to it. I don't think I'll ever reach the limit of what it can do, and I'm okay with that. It will always be there to do what I need it to do. I'll be working on a short film in the coming weeks, so it will give me the perfect chance to put Omnisphere through its paces, and I can't wait.

Vienna has been the learning challenge, as it is changing my whole workflow. As I mentioned in my last post, Vienna keeps all my sounds loaded and routes them to Logic so I don't have to reload instruments every time I switch projects, and I can easily spread my library on instruments over multiple computers with ease. The challenge has been learning how to do all this routing. Things are about to get very technical in here, so read with caution.

To explain why routing things with Vienna is a challenge, we first need a history lesson, and it all starts with MIDI. MIDI stands for Musical Instrument Digital Interface, and it is the programming language that we use to write music on a computer. The language also allows you to connect real hardware like piano keyboards, synthesizers and the like to a computer so that the computer can understand it. MIDI is a wonderful language because it is used universally by everyone, so it makes writing music with it very easy, but it has some limitations. MIDI was developed in 1983 when digital musical interfaces started to get more common. It was developed as a musical standard between all the competing audio companies so that they could all use the same language for all the devices and software they were developing to be used with a computer. MIDI has barely changed since its introduction, and because the language is a bit dated, software manufacturers need to come up with some clever workarounds to make it all still work. You might ask, why don't they just come up with a new MIDI language? To answer that, you don't need to look any further than the gas in your car. There are plenty of alternate fuel sources far superior to gas, like electric and hydrogen, but in order for them to become a global standard, you'd need to change every engine in every car and every fuel station in the world. No small feat. The same goes for MIDI. The digital music industry is built around MIDI, so everything would need to change if we adopted a new musical programming language. It may happen someday, but I don't think it will happen anytime soon. So why does that make Vienna hard?

MIDI allows you to send signals over 16 virtual channels to your composing software, like a television that only gets 16 stations (which at one point was true, imagine that!). That means that Vienna (because it uses MIDI to communicate with Logic) can only send 16 instruments to Logic. Not nearly enough. My film scores, which are by no means huge use an average of 30-50 instruments, so I need more than that, and I've seen some larger projects that use 100 or more instruments. Vienna uses a trick to increase the number of tracks you can load at once. When I say that MIDI has 16 channels, those are output channels, meaning signals that are going from Vienna to Logic. But, MIDI also has 8 input channels, meaning 8 unique devices could be sending signals through MIDI at the same time. Because of these inputs, once I need instrument '17' and so on, I can switch over to input 2, and then 3, up until 8, giving me a total of 128 instruments that Vienna can route to Logic. So what happens in the event that I need more than 128 instruments? Because Vienna is a server software, I can load another instance of Vienna, which gives me another 128 instruments.

Now that I've got my head around the idea of how Vienna works, I think with time, the whole setup process will become second nature to me. I'm also going to build templates of common instrument setups that I use all the time so I can get a baseline going, but all in all, I'm excited to have this new workflow up and running.

In other news, I got in touch with a very talented programmer I know, Ansel Santosa who is going to be constructing a website for my music. I want to have a one stop shop for all things music related with a nice portfolio of my past and current projects. So within the upcoming weeks and months you can expect to see a lot of changes. I do plan on keeping this blog going, but it may move to the website once it is completed, but I'll be sure to let you all know when that time comes.

Wednesday, January 2, 2013

With Progress Comes Change

My workflow over the last few years hasn't changed much. I've always used Logic to compose my music and I've always used my EastWest sounds for my orchestra running off my laptop. But as my projects, vision and skill increase in size, I must adapt to those changes. After 3 day test, I wrote that I would slowly be upgrading my music rig over the coming months. It started with the simple addition of my little MOTU Microbook II. Apple has recently released their 27in iMac which will be replacing my current laptop when it becomes available, and I am eagerly awaiting that day. In the meantime, there was some software I wanted to purchase to increase the capabilities of my music. At first, I wanted to wait until I got my new computer, but now that I find myself in between projects, I figured this would be the perfect time to learn new software, as it will be changing the way I write music quite a bit.

First, it has become apparent that even though I primarily write for orchestra, other sounds are often needed to supplement the music. This was most evident in my most recent film, Barlowe Mann. In that score, I used a fair number of synthesized instruments, as well as real instruments that were heavily modified for the ethereal and often whimsical sound I was going for. I knew it was time to invest in some synths, and there's nothing better to start with than Omnisphere.


Omnisphere is called a Power Synth. Not only does it come with over 8000 preset sounds, it allows for the creation of sounds, so it has nearly unlimited possibilities. This should allow me to create any atmosphere or non-orchestral sound I need for any project. I'm very excited to begin learning this new program. 

During another blog post, I mentioned a piece of software called Vienna Ensemble.



 I was first introduced to Vienna during my time with Mike Post, and its benefits were instantly visible to me. Here's the nutshell version. Any time you close a track you are working on and load another, your composition software needs to reload all the sounds for that project, even if the sounds are the same. This wastes a lot of time and puts extra strain on your equipment. Vienna (among many other features) loads all your sounds into itself, so you don't need to reload everything when you switch projects. It's really useful. 

Both these programs arrived today, and I am installing them as I write. These programs, Vienna especially are going to drastically change how I go about making music, so there's a lot to learn. I will be using this downtime to get everything in order for the next big thing. 

Speaking of the next big thing, I have received word that Corbin will be filming his next movie in April and it looks as of right now that I will be involved in the music for that one. Details are scarce right now, but I'll be sure to write in as soon as I know. Stay tuned for more updates as I tackle these new programs!