Chord sampling

• Jul 1, 2012 - 22:10

Could you make an option to switch the note sampler to chord sampling? I have no I dea if that would be easy or not, but it should make making chords a ton easier on larger scale music.


In reply to by Zoots

You mean, like automatically add chord symbols (Cmi7, etc) based on some sort of algorithm that attempts to figure out when it would make sense to add a chord symbol and to guess its name from the notes that are played in that measure? Except in the very simplest of cases - music consisting of nothing but whole note triads, basically - there is pretty much no way this could really work well enough to be worth the effort.

In reply to by Marc Sabatella

Maybe he just means being able to use a (musical) keyboard to input chords? That is, instead of typing Ctrl-K and "Cmaj7", you'd type Ctrl-K and then play a Cmaj7 chord (root position, closed voicing).

Or maybe he doesn't mean that. Still, it'd be kinda cool, even if it's not the most pressing need on the planet. And relatively easy to do.. (I guess you'd probably set up some sort of XML file that would translate the MIDI notes into chords, similar to the XML file that does that for typed chords. And, like that other chord definition file, it wouldn't be practical to define every single chord--just the 99% most common ones.)

- Jeff

In reply to by Jeff Jetton

No, transposing chord symbols wouldn't require any special knowledge of the construction of the chord. All it has to do is recognize the note names in the chord symbol itself. That is, to transpose C7b9, you don't have to know what notes make up C7b9; you just have to transpose the C. As far as I know, the info on what notes are in the chord isn't actually used for anything. There is separate but similar info in the file that is used for MusicXML export.

The real problem with any auto-identification scheme is that any given combination of notes can often be notated any of several different ways. For example CEGA might be C6 or Ami7/C. And of course, most combinations of notes will have no standard name at all. So I have to imagine that chord entry using that sort of scheme would be extemely frustrating and error prone for anything beyond basic triads - and in the case of basic trialds, surely typing is faster than playing.

Do you still have an unanswered question? Please log in first to post your question.