Skip to main content

lrp_chain

Function lrp_chain 

Source
pub fn lrp_chain(
    chord: &Chord,
    transforms: &[Transform],
    order: ChainOrder,
    respell: Respell,
) -> Result<Vec<Chord>>
Expand description

Every chord a chain of transformations passes through, in order: music21’s LRP_combinations with eachOne=True. With Respell::Simplify each is respelled on its own; the chain itself runs on the spellings the transformations give.

§Errors

A chord that is not a major or minor triad.