chordgen: Generate random chords

Description Usage Arguments

Description

Generate random chords using many options

This is a random chord generator which uses music21 package

Usage

1
2
chordgen(n, n_notes = 4, invert = TRUE, triad_types = 1:5,
  octave = seq(-1, 1, 1), transpose = seq(-5, 6, 1), add_lyric = TRUE)

Arguments

n

number of chords

n_notes

number of notes used for each chord. Between 3 and 7.

invert

make inversions flag

triad_types

1:major, 2:minor, 3:augmented, 4:diminished, 5:sus4, 6:m3d5

octave

add octaves

transpose

interval to make transpositions

add_lyric

add text below chords?


jtrecenti/chordgen documentation built on May 20, 2019, 2:08 p.m.