Kara-Moon Forum
April 18, 2024, 10:32:23 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: You can go back to the main site here: Kara-Moon site
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Yet another feature request for chord voicing  (Read 4299 times)
alexis
Jr. Member
*
Posts: 62


« on: June 22, 2010, 10:15:47 PM »

Yes, I know: it would be difficult to implement...
But, but, I think it would integrate MMA nicely and logically.
I'm talking about classical voice leading.

In classical music, it isn't enough to harmonize (i. e. find the chord):
http://www.mymusictheory.com/grade6/lessons/harmony-5-harmonising-a-melody-1.html

You also have to handle each voice in turn so that it fits nicely with others:
http://www.mymusictheory.com/grade6/lessons/harmony-6-harmonising-a-melody-2.html


It could be invoked this way in MMA:
Quote
Voicing Mode=Classical

or this way :
Quote
Voicing Mode=satb
...for Soprano Alto Tenor Bass

The rules are listed here:
http://www.mymusictheory.com/grade6/lessons/harmony-rules.html


Not really to do, but doable. And you like challenges, right ? Wink

Cheers,

Alexis
Logged
bvdp
Kara-Moon Master
****
Posts: 1437


WWW
« Reply #1 on: June 23, 2010, 12:42:12 AM »


Oh, I thought it'd just be a matter of adding an command interpreter option for Voicing Mode=XX, which is very simple. Now you want the code to go with it as well ... not so simple.

BTW, we are talking about 2 different issues: The harmony links (I think) would apply to the Harmony settings for Solo tracks; Voicing MODE is for chord tracks. Chord Voicing is another (complicated) kettle of fish.

One of the problems with the way MMA operates is that it really has no knowledge sharing between tracks ... so when it is creating the Solo-1 track it doesn't know about the Bass-Guitar track (matter of fact, the order of creation isn't even known). So any harmony must be developed inside a specific track on a standalone basis. Now, when doing this, the CHORDs are known.

So, doing a harmony for a solo track is, currently, a simple matter of looking at the notes in the chord and the current solo note and grabbing something appropriate.

Following some "better" rule than "use a note from the chord lower than the melody note" could be done. I'll add it to my TODO. And, thanks for the links ... I'll give a read later.

BTW, don't forget that there is nothing preventing you from having 2 (or more) solo track, each with different notes and voicings in which you set the harmonization for each line. Oh, you wanted a computer to do that for you Smiley Honestly, for really good arranging, you really need to do it with paper, pencil, a keyboard, sweat and love. But, computers might be useful Smiley

Logged

My online life: http://www.mellowood.ca
alexis
Jr. Member
*
Posts: 62


« Reply #2 on: June 24, 2010, 10:18:24 PM »

Quote
BTW, we are talking about 2 different issues: The harmony links (I think) would apply to the Harmony settings for Solo tracks; Voicing MODE is for chord tracks. Chord Voicing is another (complicated) kettle of fish.
I was thinking more about Voicing Mode. But, yes, this classical mode could also apply to Solo tracks.

Quote
Following some "better" rule than "use a note from the chord lower than the melody note" could be done. I'll add it to my TODO.
Thanks.



Quote
Oh, you wanted a computer to do that for you Smiley
I was expecting a reply like this one  Wink


Quote
Honestly, for really good arranging, you really need to do it with paper, pencil, a keyboard, sweat and love.
I like this sentence. And I have to admit it is absolutely true!

Cheers,

Alexis
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.051 seconds with 19 queries.