<br><br><div class="gmail_quote">2012/7/3 Bob van der Poel <span dir="ltr"><<a href="mailto:bob@mellowood.ca" target="_blank">bob@mellowood.ca</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Does anyone know of a (preferably command line) program to generate<br>
chord names from note values. I'd like to be able to type in something<br>
like:<br>
<br>
 >> c d g<br>
<br>
and get back<br>
<br>
G major<br>
<br>
or something like that.<br>
<br>
Thanks.<br>
<span class="HOEnZb"><font color="#888888"></font></span><br></blockquote></div><br>My messages seem not to pass.. trying this one from the web interface of gmail.<br><br>There is this one that is capable of doing what you ask:<br>
<a href="http://code.google.com/p/mingus/">http://code.google.com/p/mingus/</a><br><br><br><a href="http://code.google.com/p/mingus/wiki/tutorialChords">http://code.google.com/p/mingus/wiki/tutorialChords</a><br><br><pre class="prettyprint">
<span class="pun">>>></span><span class="pln"> chords</span><span class="pun">.</span><span class="pln">determine</span><span class="pun">([</span><span class="str">"C"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"E"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"G"</span><span class="pun">])</span><span class="pln"><br>
</span><span class="pun">[</span><span class="str">'C major triad'</span><span class="pun">]</span><span class="pln"><br></span><span class="pun">>>></span><span class="pln"> chords</span><span class="pun">.</span><span class="pln">determine</span><span class="pun">([</span><span class="str">"B"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"C"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"E"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"G"</span><span class="pun">])</span><span class="pln"><br>
</span><span class="pun">[</span><span class="str">'C major seventh, third inversion'</span><span class="pun">]</span><span class="pln"><br></span><span class="pun">>>></span><span class="pln"> chords</span><span class="pun">.</span><span class="pln">determine</span><span class="pun">([</span><span class="str">"B"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"C"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"E"</span><span class="pun">,</span><span class="pln"> </span><span class="str">"G#"</span><span class="pun">])</span><span class="pln"><br>
</span><span class="pun">[</span><span class="str">'C augmented major seventh, third inversion'</span><span class="pun">]<br><br>HTH</span><br></pre>-- <br>Emiliano Grilli<br>Linux user #209089<br><a href="http://www.emillo.net">http://www.emillo.net</a><br>