AUTOTRANSP
Arguments: chords &optional band mode fund [generic-function]
Takes a chord or a series of chords and builds the auto-transposition of
these chords. The auto-transposition of a chord is a set of chords resulting
from transpositions of that chord, such that any note of the resulting chord is
made equal to any note of the original chord. There is also a 'spectral' mode
where all the notes in the transpositions are approximed to a harmonic partial
of a fundamental that is specified.
If you specify a series of chords, autotransp will build the transposition
set for every chords and put all the results in sequence.
these chords. The auto-transposition of a chord is a set of chords resulting
from transpositions of that chord, such that any note of the resulting chord is
made equal to any note of the original chord. There is also a 'spectral' mode
where all the notes in the transpositions are approximed to a harmonic partial
of a fundamental that is specified.
If you specify a series of chords, autotransp will build the transposition
set for every chords and put all the results in sequence.
parameters
chords : a list of midics, or a chord-object, or a list of these, or a chord-line
band : (optional) a list of 2 midics, to limit the pitches down and upwards
mode : (optional, menu) if 'chrom' normal transposition, if 'spec' spectral transposition
fund: (optional, midic) gives a fundamental if in 'spec' mode.
band : (optional) a list of 2 midics, to limit the pitches down and upwards
mode : (optional, menu) if 'chrom' normal transposition, if 'spec' spectral transposition
fund: (optional, midic) gives a fundamental if in 'spec' mode.
output :
a list of list of midics