back to list

n-limit chord search

🔗manuel.op.de.coul@eon-benelux.com

7/9/2002 7:54:12 AM

Gene has asked to implement an n-limit chord finding
operation in Scala. So I'd like to know whether what I've
done so far is what he or anyone else is looking for.
The command will be called CHORDS/ODD_LIMIT. The first
parameter is the odd limit, and the second one an optional
scale degree for limiting the search to one degree.
SET MAXDIFF is used to set the maximum deviation for any
chord tone.
Any octave multiples are not shown in the chords.
Here's an example output, where the scale is 20-tET,
limit = 15 and maxdiff = 8.0 cents.

Scale is equal tempered, only showing first degree.
0-54 2:13 diff. 0.528
0-34 4:13 diff. 0.528
0-17 5:9 diff. -2.404
0-13-22 7:11:15 diff. 2.492,-0.557
0-14 8:13 diff. 0.528
0-3 9:10 diff. 2.404
0-7-9 11:14:15 diff. -2.492,-3.049
0-4-6 13:15:16 diff. 7.741,-0.528
0-2-13 14:15:22 diff. -0.557, 2.492
0-11-16-18 15:22:26:28 diff. 3.049,-7.741, 0.557
0-11-13 105:154:165 diff. 3.049, 2.492
0-2-9 154:165:210 diff. -0.557,-3.049
0-2-4 182:195:210 diff. -0.557, 7.741
Total of 13

Manuel

🔗Gene W Smith <genewardsmith@juno.com>

7/9/2002 8:34:33 AM

On Tue, 9 Jul 2002 16:54:12 +0200 manuel.op.de.coul@eon-benelux.com
writes:
>
> Gene has asked to implement an n-limit chord finding
> operation in Scala. So I'd like to know whether what I've
> done so far is what he or anyone else is looking for.

It looks good to me!

🔗manuel.op.de.coul@eon-benelux.com

7/12/2002 8:30:42 AM

Gene wrote:
>It looks good to me!

Ok, it's optimised now and can be downloaded.

Manuel