TypesTypes provide different ways of representing chords. |
|
---|---|
Type |
|
Represent |
|
Representations |
|
Frequency chord |
|
Constructor function for Milne pitch-class spectrum |
|
Milne pitch-class spectrum |
|
Pitch-class chord |
|
|
Pitch-class chord type |
Pitch-class set |
|
Pitch-class set (normal order) |
|
Pitch-class set type |
|
Pitch chord |
|
Pitch chord type |
|
Smooth pitch-class spectrum |
|
Smooth pitch spectrum |
|
Sparse frequency spectrum |
|
Sparse pitch-class spectrum |
|
Sparse pitch spectrum |
|
wave constructor |
|
Wave |
|
Chord qualitiesFunctions for decoding chord qualities from textual labels. |
|
Get chord qualities |
|
Register chord quality |
|
Initialise chord qualities database |
|
Decode chord quality |
|
AlphabetsSeveral types have alphabets defined to allow integer encodings. |
|
Pitch-class chord alphabet |
|
Pitch-class set alphabet |
|
pc_chord to pc_set map |
|
Alphabet size |
|
List chords |
|
Map pitch-class chords to pitch-class sets |
|
Sequences and corporaChord sequences are expressed as objects of class |
|
Corpus |
|
Vector |
|
Coded vector |
|
Metadata |
|
Transform symbols |
|
Number of elements |
|
Number of sequences |
|
Encoding and decodingSequences and corpora can be encoded into integer-based representations. |
|
|
Decode |
|
Encode |
Viewing chords and chord sequences |
|
View |
|
Synthesising audio |
|
Play sound (sox) |
|
Save wav file (sox) |
|
PropertiesFor accessing properties of chords. |
|
Get bass frequency |
|
|
Get bass pitch class |
Get bass pitch |
|
Get non-bass pitch classes |
|
Manipulating chordsManipulating properties of chords. |
|
Combine sparse spectra |
|
Edit bass pitch class |
|
Transpose |
|
Miscellaneous utilitiesVarious utility functions. |
|
Convert amplitude to decibels |
|
Get the ascending distance between two pitch classes. |
|
Cosine similarity |
|
Convert decibels to amplitude |
|
Expand harmonics |
|
Convert frequencies to MIDI note numbers |
|
Interval vector |
|
Convert MIDI note numbers to frequencies |
|
Milne's pitch-class spectral distance |
|
Get the distance between two pitch classes. |
|
Convert pitches to pitch classes |
|
Sum amplitudes |
|
Transform y values |
|
Miscellaneous accessors |
|
|
Accessors |
Class checkingChecking classes of objects. |
|
Is chord |
|
Is an object coded? |
|
Type-checking for "coded_vec" |
|
Check for equal temperament |
|
Check for class "milne_pc_spectrum" |
|
Is smooth pitch-class spectrum |
|
Is smooth pitch spectrum |
|
Is sparse pitch-class spectrum |
|
Is sparse pitch-class spectrum |
|
Is sparse pitch spectrum |
|
Check for class "pc_chord" |
|
Check for type "pc_set" |
|
Check for type "pi_chord" |
|
Check for class "vec" |