DodgyJammers / jammypiece

0 stars 0 forks source link

Interpreting/Modifying the solo line #18

Open rgefryer opened 9 years ago

rgefryer commented 9 years ago

There's some interesting work in interpreting what is coming out of the soloist.

  1. Identifying compatibiliy/incompatibility with the current chord
  2. Treating glitches, passing notes and held notes appropriately. Glitches we try to ignore; held notes should be one of the main chord notes if not the tonic, passing notes should generally be part of the scale for the current chord.
  3. If a note doesn't fit, do we fix the harmony, fix the note, or leave it. This might depend on how committed the accompaniment is to a particular harmonic route.
  4. Providing some metric for intensity
  5. Possibly adding a duet line
arr28 commented 9 years ago

I reckon we should strongly lean towards leaving the melody alone unless certain that the note is errant. Usually prefer to live with a passing clash or adjust the harmony.

And FWIW, I think that (1) is part of ChordSelector and (5) is part of "Harmoniser" (or whatever we call it).

I'm not quite sure what you mean by intensity.

rgefryer commented 9 years ago

Agree that we shouldn't be too free with melodic corrections. But I do think that if the system is trtying to resolve harmonies, then "fixing" an unpleasant mispitch might be beneficial. It's certainly a feature that would be fun to try.

I think I've discussed intensity elsewhere - but the idea is that volume/dissonance/register/animation are linked in some way, and that the accompaniment can take cues from the performer to follow their "mood".