Tag Info

Hot answers tagged

15

Max has been around for 20 years. Max gives you the parts to create unique sounds, stunning visuals, and engaging interactive media. These parts are called ‘objects’ – visual boxes that contain tiny programs to do something specific. Each object does something different. Some make noises, some make video effects, others just do simple calculations or ...


10

That is a very complex question. If you are just looking for simplicity, you could follow some fairly straight-forward guidelines though. Choose some "candidate" chords. I would think I, ii (minor), iii (minor), IV, V, and vi (minor) are all very good candidates for a nice sounding progression. vii° could be a used very sparingly (it would be a ...


6

well, what I've done so far (I'm prototyping in perl and if it's useful, moving it to c++) is make chord progressions following this: http://mugglinworks.com/chordmaps/part5.htm Giving the chords a certain number of beats, And putting the chords into certain rhythm arrangements that'll still fit a real pair of hands. As in ...


6

Sounds to me like exactly the same principle. The first rhythm gets faster and faster until it becomes a blur of noise and is removed from the sound, but over the top of that is superimposed the same rhythm at half speed. While you're listening to the first rhythm get faster, the second does the same, and eventually becomes the main focus of attention. By ...


5

Use the chord ladder to determine your chord progression. There's a thorough explanation of it here, but basically, you want to move down the ladder. So the iii goes to the vi, which can go to either the ii or the IV. Note that in the last measure, you can either resolve to the I, ending your progression or you can go back to the second rung and play the ...


3

I also recommend looking into Supercollider SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server. It is open-source, with good community support ...


1

The answer by jadarnel27 is a good one, but there are other scenarios one would prefer when a computer program is created. For example: 1) Your computer program can be used to create abstract forms of music. Which brings other interesting questions to the table: what is random? And how to connect randomness? I would like to advise you not (only) to think ...



Only top voted, non community-wiki answers of a minimum length are eligible