Skip to content

reidiiius/vermilion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vermilion

Chordophone Cosmography


Download

git clone https://github.com/reidiiius/vermilion.git

Usage

Command-line

cd vermilion/

:

ruby lib/chordophone.rb

:

ruby lib/chordophone.rb help

:

ruby lib/chordophone.rb n0 j3

:

ruby lib/chordophone.rb cgdae j6 k5

:

ruby lib/chordophone.rb tonal

:

ruby lib/chordophone.rb group HgAu

:

ruby lib/chordophone.rb query 56

:

ruby lib/chordophone.rb gamut | sensible-pager

REPL

irb -r './lib/chordophone.rb'

;

o = Chordophone::Cosmography.new(:beadgcf, false)

;

o.entryway [:help]

;

args = %i[n0 j3]

;

o.entryway args

;

o.tuning = :eadgbe

;

o.entryway args

;

args.push :tonal

;

o.entryway args

;

args = %i[group uv]

;

o.entryway args

;

args = [:query, 56]

;

o.entryway args

;

args = %i[k56 j56]

;

o.entryway args

;

o.tuning = :cgdae

;

o.entryway args

;

o.toggle = true

;

o.entryway args

;

o.catalog

;

quit

Distribution

MIT License