In the last tutorial, we created a 'smart' harmony maker - one that will take a monophonic source and generate harmonies based on a diatonic key. This is fine if you want each harmony voice to have the same sound or timbre, but that's not really that interesting. It's not how a real ensemble works. In a real horn section you have different instruments covering different parts. You may have a trumpet on top, a bari sax on the bottom and some saxes and trombones filling out the middle. In a string section you'll have a bass on the bottom, violins on top and your cellos and violas filling out the middle voices.
We'll expand on the concepts introduced last time, and create a horn section that will stay in a diatonic key, and each voice will have it's own sound. Read on to dive in...