File: chord.help.tcl

package info (click to toggle)
din 5.2.1-6
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 2,200 kB
  • sloc: cpp: 9,369; sh: 6,563; ansic: 2,977; tcl: 1,770; makefile: 283
file content (36 lines) | stat: -rw-r--r-- 877 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
set chord(name) chord
set chord(short) ch
set chord(purpose) {display notes of a chord given its root}
set chord(invoke) {
  chord OR ch <root> <name>}
set chord(help) {
  root is the root note name of a chord
  name is the chord name

  name can be:

    no chord name - major
    m - minor
    maj7 - major 7th
    m7 - minor 7th
    sus4 - suspended 4th
    7sus4 - dominant 7th, suspended 4th
    6 - major 6th
    m6 - minor 6th
    7 - dominant 7th
    9 - dominant 9th
    m9 - minor 9th
    maj9 - major 9th
    add9 - major, add 9th
    5 - power chord
    69 - major 6th, add 9th
    11 - dominant 11th
    13 - dominant 13th
    07 - diminished 7th
    0 - diminished triad
    + - augmented
}
set chord(examples) {
  chord C ;# prints notes of the C major chord
  ch C m ;# prints notes of the C minor chord
  chord F maj9 ;# prints notes of the F major 9th chord}