Piano Forum

Topic: Algorithmic composition  (Read 3314 times)

Offline jgreen

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 2
Algorithmic composition
on: June 06, 2009, 08:24:19 PM
Hi, fellow composers and beginners alike!

I'm looking for:
* a step-by-step guide i can follow to produce a generic piece of music
* a set of algorithms and rules for writing melody, accompaniment and harmony
* a mathematical model of what sounds good and what doesnt
* a flowchart
* a diagramm
* a pragmatic approach
Ideally it would be a book/article/URL or your recomendations on the subject.

An important point is - it has to be clear, concise and pragmatic - no magic.

The current state: I don't know how to compose music. I don't even know where to start. I dont want to randomly press keys on the piano hoping to pick out a good sounding tune. I have played piano for about a year. I'm 22 years old with no previous musical expierence.

The goal: Primary objective is being able to compose a generic piece of music and understand how it works, each note has distinct function and meaning, i know why it's there and what is it's purpose. I am also aware of alternative paths i could have taken at any point in the piece.




Offline jabbz

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 272
Re: Algorithmic composition
Reply #1 on: June 06, 2009, 10:49:05 PM
Music Theory, Music theory, music Theory, music theory. That's all you need to do; learn it.

Offline jgreen

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 2
Re: Algorithmic composition
Reply #2 on: June 06, 2009, 10:59:48 PM
Could you please recommend some in-depth books/articles/resources about music theory?

Offline ted

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 4015
Re: Algorithmic composition
Reply #3 on: June 07, 2009, 05:26:26 AM
The trouble with the idea is that a really good piece of music, art or literature, by its nature, is never generic, but brilliantly particular and special; that is precisely what makes it art and not merely an interesting object like many others. I have found this out by writing algorithms to produce both abstract art and music. If a hundred results are obtained, invariably one or two will perhaps possess a touch of something special and the rest will not. Moreover, this special something is a complete epiphenomenon and not an obvious consequence of the rules.

This situation is closer to oxymoron than to paradox and very difficult to explain. I suggest you experiment by writing your own rules into code and see how things turn out. You do not need theory to do this, just an acute ear and an eye for patterns in the music of whatever style you wish to implement. Despite the above limitation, it is still a good way to teach yourself a great deal about music.

David Cope's methods are worth a look, but it is more fun to devise your own.
"Mistakes are the portals of discovery." - James Joyce

Offline jabbz

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 272
Re: Algorithmic composition
Reply #4 on: June 07, 2009, 09:48:46 PM
The AB Guide to Music Theory does the job, but you really need to go through the grade books to get the full advantage of them. Actually, Schoenberg's Structural Functions of Harmony is pretty good, along with the rest of his books.

Offline jgallag

  • PS Silver Member
  • Full Member
  • ***
  • Posts: 224
Re: Algorithmic composition
Reply #5 on: June 12, 2009, 03:59:25 AM
In-depth books? Tonal Harmony (with workbook, but don't use the chapter on binary form, my professors say it sucks pretty badly. I haven't bothered with it).

There has been an idea this century that you can reach good music by formula. It seems a roundabout and useless way to get there, to me. You're asking for a lot. Unless you're deaf, I'm assuming you have an idea of what sounds good to you and what doesn't. Play some melodies. If it sounds good, write it down. If it doesn't, heck with it. Add some accompaniments to your melodies. If you like them, write it down, if not, chuck it. You have an ear, and it can do a whole lot better than your calculator, I promise. I started writing music back in eighth grade. Yeah, it sounded like crap, and I'm sure I could revamp them after finishing basic music theory courses (up through post-tonal harmonies and binary form) at the undergrad level. But I think I wrote some pretty damn good stuff before going to college. The book I mentioned, though, will tell you what you want to know: why each note is there, what is it doing, and what are your other options. However, it will cost a pretty penny, but you might be able to get it used off amazon.

As for immediate things you can do for your current state: Learn all of your scales. Learn the I, ii, IV, V, and VI chords for each key, and their inversions. Finally, any good composer studies the works of other composers, so get some scores and start really looking at them to see what the composers do.

Offline algorithmiccomposer

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 1
Re: Algorithmic composition
Reply #6 on: September 07, 2011, 07:51:44 PM
It depends what sort of music you want to compose. If you're interested in algorithmic composition there are a series of tutorials here:

www.algorithmiccomposer.com

Offline dcstudio

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 2421
Re: Algorithmic composition
Reply #7 on: September 11, 2011, 02:04:24 PM
Hi, fellow composers and beginners alike!

I'm looking for:
* a step-by-step guide i can follow to produce a generic piece of music
* a set of algorithms and rules for writing melody, accompaniment and harmony
* a mathematical model of what sounds good and what doesnt
* a flowchart
* a diagramm
* a pragmatic approach
Ideally it would be a book/article/URL or your recomendations on the subject.

An important point is - it has to be clear, concise and pragmatic - no magic.

The current state: I don't know how to compose music. I don't even know where to start. I dont want to randomly press keys on the piano hoping to pick out a good sounding tune. I have played piano for about a year. I'm 22 years old with no previous musical expierence.

The goal: Primary objective is being able to compose a generic piece of music and understand how it works, each note has distinct function and meaning, i know why it's there and what is it's purpose. I am also aware of alternative paths i could have taken at any point in the piece.





What is this "alternative path" you wish to take?  why do you aspire to write music that is "generic" and without "magic?"  Why do you look for a precise formula for something that involves emotion to be complete?   Are you an engineer? or a composer?
For more information about this topic, click search below!

Piano Street Magazine:
The Complete Piano Works of 16 Composers

Piano Street’s digital sheet music library is constantly growing. With the additions made during the past months, we now offer the complete solo piano works by sixteen of the most famous Classical, Romantic and Impressionist composers in the web’s most pianist friendly user interface. Read more
 

Logo light pianostreet.com - the website for classical pianists, piano teachers, students and piano music enthusiasts.

Subscribe for unlimited access

Sign up

Follow us

Piano Street Digicert