Christian Flanders

Xcode Shortcuts, Tips and Tricks

Programming

No Comments


Share this post

Key Commands:

Opt + Click on a file: Opens the file in the assistant editor

CMD + Enter: Closes the assistant editor

Ctrl + I: Re-Indent code

CMD + /: Comment out selection

CMD + Left/Right Arrow: Navigate to the beginning or end of a line

Ctrl + S = Select Word

Opt + Left/Right Arrow = Navigate Words

ESC: Bring up autocomplete menu

CMD + 0: Close or Open left pane

CMD + Opt + 0: Close or Open Right pane

CMD + Cntrl + E: Edit all in scope

CMD + Shift + J: Reveal file in project navigator

Shift + Opt + Select File: Open file in standard editor, new or existing assistant editor, new or existing tab, or window

CMD + Shift + o: Open Quickly (search)

Read more

The Mountain (Learning to program)

Uncategorized

No Comments


Share this post

You’re standing at the bottom of a mountain, staring up at people you know on the top, waving you up to come meet them. It looks to you like theres a nice path right to them, and they’re not too high up, so you start climbing. The first little climb is a bit easy. “Oh wow, I’ve totally got this”, you might think to yourself. Maybe you take a quick jog or two just to get your blood flowing. You feel like you’re moving along great, but your legs start to freeze up.  You make it up the hill, sore but ready to keep going. You feel good. You’ve made progress. You think you’re getting closer to your friends, but you look up and see they’re further away now than they looked when you started. Did the mountain get bigger? Or does it just look bigger now?  No time to think about it, just put your head down and keep going. You’ve made it this far, don’t stop now. Keep following the trail. So you start up the next hill. It feels doable.  But you feel yourself moving slower now. Doubt is starting to set in. You make it up the hill, but it took more of a toll on you than you thought.  Your muscles are sore. Every step feels like it takes an eternity. You stop to drink some water. You look up to wave at your friends, let them know you’re on your way, but they’re getting blurrier, harder to see. “Thats weird”, you think to yourself. But you keep following the trail. You’re still pretty sure you’re on the right path. You walk until you reach a fork in the road. They both lead up to the summit, but which is shorter? Which is easier? Which is correct? Maybe they both lead to the same place. You go left. You keep pushing, climbing. The trail is becoming less and less clear now. You can see that you’re still moving up, but you have to push ahead on your own. No more nicely paved trails for you to follow. You have to cut through the brush and make your own way. You keep searching for the path your friends must have taken on their way up, there’s no way they had to deal with all of this. Every time you look forward though, the hill seems to be getting taller. Sometimes you take one step forward and it feels like the hill doubles in size, just to spite you. But you are determined. You fight and fight your way up the hill. Except, now it’s getting foggy ahead of you, and your flashlight can barely light the way. You walk right into a tree that you swear wasn’t there a second ago. Maybe you’re starting to lose it. But you can almost see something ahead. A blur of something. As you get closer, you realize it’s one of your friends! You run up to them happily, and ask if you’ve finally made it to the summit. Your friend turns and looks at you with a smile, saying “Summit? There’s no summit! We just keep climbing.”

Read more

Don’t Fear The Noise

Uncategorized

No Comments


Share this post

I spend most of my day working with samples, as I’m sure many of you do. I try and record real instruments whenever possible, but I don’t have a good sounding piano, and my violin playing sounds like what might happen if you give the Hulk a violin. You’re probably in the same position. If you’re a film composer, you probably want to write for an orchestra. Even if you don’t, you’re still going to be using sampled instruments for at least some of your sounds, unless you somehow get a score that’s all synth, and then kudos to you. The problem is, everyone is using the same sample libraries., unless you have the time and budget to record your own samples, and that’s another article. Or book, really. And a lot of the sample libraries out there just aren’t that great! They’re edited, tuned, stretched, and perfected to an inhuman level. We want our songs to breath and sound human.

So what can we do? Well, a lot of things. But you can find other articles on most of them, such as just adding one real instrument, or not quantizing so heavily, and proper use of reverb. I want to talk to you about something that’s not really covered often. Noise. Go through your library of samples, and I doubt you’ll find one instance of noise. I love my Kontakt libraries and EastWest sounds as much as the next dude, but they’re unbelievably perfect. The signal chains used to record them are top of the line, and then any noise is edited out to give you the most perfect sound possible. Listen to this track  https://www.youtube.com/watch?v=sc1IkYwKCtM. The first thing you might notice is IT’S CRAZY NOISEY. There’s white noise from the recording chain or maybe just a loud room, there’s noise when he hits the keys, you can hear the hammers against the strings. This is a pretty extreme example, but the noise is what gives the piano it’s character. It’s just as much of the sound as the notes themselves. If you played the same thing with a typical piano sample, you wouldn’t get anything close to the same result.

What’s my point? I think our quest for perfect recordings has gone too far. Real instruments have noise. Guitar strings will squeak when you move your fingers. The mechanics in a piano make noise, although on a good piano they might not be noticeable, but they are there. Try adding some of this back into your recordings. My favorite piano library, Giant by Native Instruments, has a place to add back in the various noises made by the piano. I’ve also recorded myself, in my pretty loud and noisey living room, sitting at my piano and just moving around like I was actually playing the keys. It’s a crummy sounding piano, but that extra element of humanism will improve your recordings drastically. Get some natural reverb and noise by putting some speakers in a room, and put a microphone at the other end. Play back your track and record it. Blend it in to taste. Or just stick a microphone in a room and record for a few minutes. I’ve been doing this to all my tracks recently, even when I’m working on electronic music. If you have access to a good piano, or even a decent piano, go make your own samples. Doesn’t have to be 127 different layers of velocity and 8x round robins, but get something imperfect. Maybe the pianos a little out of tune, and there’s that one key that doens’t work correctly. Great! Record it, and blend it in with your favorite piano library. Even if it’s not noticeable, it will instantly sound more human.

We’ve gone too far in our pursuit for perfect recordings, and maybe it takes statements like Jon Hopkins “Abandon Window” to get us back in the right direction. Thanks for reading.

Read more

5 Best Free Glitch Plugins

Uncategorized

No Comments


Share this post

I’m a big fan of glitchy, crazy music. The absolute best way to create that glitchy sound is to do it the old fashioned way, by going into an audio editor and chopping, reversing, and editing for hours on end. That’s going to give you the best result. However, randomness and chance play a big part in my music making, so glitch plugins can be a great way to transform your audio into something new and interesting. NOTE: These are going to be for the Mac, since that’s what I use. Most also have windows versions, though.

#1. Livecut

Livecut is the best. I’ve used a bunch of the commercial glitch plugins, and I’d take Livecut over them any day. Half the time, you don’t even need to tweak the settings to get something awesome. Unfortunately, 32 bit only, so I keep Audacity on my computer to jump audio back and forth.

#2. SuppaTrigga

SuppaTrigga seems to work better for breakbeats, and audio where you want larger sections. Livecut works on a very small level, taking tiny chunks of audio and manipulating them. SuppaTrigga really shines with something like a full drum loop.

#3. Fracture

Fractures really interesting. It’s a newer plugin that the previous two, and has more options. It’s much more robust than the others, allowing more shaping and modulation options. Great on percussion.

#4.Crazy Ivan

This plugin is INSANE. You have to try it for yourself to see what it can do. Be careful though, don’t have your speaker up too loud. Best used for bouncing to audio and cutting down to smaller samples.

#5. All of the Michael Norris Plugins

Okay, not all of these are glitch plugins. But you should have them anyway. And using any of them will give you great results, whether it’s melodic material or percussive.

 

Read more

New Year!

Personal

No Comments


Share this post

Hello world. It’s a brand new year, and here’s hoping it will be as great as last year.

Expect some new articles coming soon, mostly about composition and scoring to picture.

NAMM is in a few weeks, which I’m very excited for. Should be a blast.

Finishing up work on one movie, and about to start work on another. Exciting stuff!

 

Read more