Man pages for pmcharrison/hrep
Harmony Representations

accessAccessors
alphabet_sizeAlphabet size
amplitude_to_dBConvert amplitude to decibels
ascending_pc_distGet the ascending distance between two pitch classes.
coded_vecCoded vector
collapse_summing_amplitudesCollapse summing amplitudes
combine_sparse_spectraCombine sparse spectra
concatenateConcatenate objects
corpusCorpus
cosine_similarityCosine similarity
dB_to_amplitudeConvert decibels to amplitude
decodeDecode
decode_chord_qualityDecode chord quality
dot-fr_chordFrequency chord constructor
dot-milne_pc_spectrumConstructor function for Milne pitch-class spectrum
dot-pc_chordPitch-class chord constructor
dot-pc_chord_typePitch-class chord type constructor
dot-pi_chordpi_chord constructor
dot-pi_chord_typePitch chord type constructor
dot-wavewave constructor
edit_bass_pcEdit bass pitch class
encodeEncode
expand_harmonicsExpand harmonics
filter_adsrADSR
filter_spectrumFilter spectrum
filter_spectrum_gaussianGaussian filter
fr_chordFrequency chord
freq_to_midiConvert frequencies to MIDI note numbers
get_bass_frGet bass frequency
get_bass_pcGet bass pitch class
get_bass_piGet bass pitch
get_chord_qualities_dfGet chord qualities
get_non_bass_pcGet non-bass pitch classes
hrep-packagehrep: Harmony Representations
initialise_chord_qualitiesInitialise chord qualities database
int_vecInterval vector
is.chordIs chord
is.codedIs an object coded?
is.coded_vecType-checking for "coded_vec"
is.equal_temperedCheck for equal temperament
is.milne_pc_spectrumCheck for class "milne_pc_spectrum"
is.pc_chordCheck for class "pc_chord"
is.pc_setCheck for type "pc_set"
is.pi_chordCheck for type "pi_chord"
is.smooth_pc_spectrumIs smooth pitch-class spectrum
is.smooth_pi_spectrumIs smooth pitch spectrum
is.sparse_fr_spectrumIs sparse pitch-class spectrum
is.sparse_pc_spectrumIs sparse pitch-class spectrum
is.sparse_pi_spectrumIs sparse pitch spectrum
is.vecCheck for class "vec"
is.waveCheck for type "wave"
list_chordsList chords
map_pc_chord_id_to_pc_set_idMap pitch-class chords to pitch-class sets
metadataMetadata
midi_to_freqConvert MIDI note numbers to frequencies
milne_pc_spec_distMilne's pitch-class spectral distance
milne_pc_spectrumMilne pitch-class spectrum
new_complex_toneMake complex tone
num_elementsNumber of elements
num_sequencesNumber of sequences
padPad
pc_chordPitch-class chord
pc_chord_alphabetPitch-class chord alphabet
pc_chord_id_to_pc_set_id_mappc_chord to pc_set map
pc_chord_typePitch-class chord type
pc_chord_type_alphabetPitch-class chord-type alphabet
pc_distGet the distance between two pitch classes.
pc_setPitch-class set
pc_set_alphabetPitch-class set alphabet
pc_set_norm_orderPitch-class set (normal order)
pc_set_typePitch-class set type
pc_set_type_alphabetPitch-class set type alphabet
pi_chordPitch chord
pi_chord_typePitch chord type
pipePipe operator
pi_to_pcConvert pitches to pitch classes
play_soxPlay sound (sox)
play_wavPlay wav
register_chord_qualityRegister chord quality
representRepresent
representationsRepresentations
save_wavSave wav file
save_wav_soxSave wav file (sox)
set_labelsAdd labels
silenceSilence
smooth_pc_spectrumSmooth pitch-class spectrum
smooth_pi_spectrumSmooth pitch spectrum
sparse_fr_spectrumSparse frequency spectrum
sparse_pc_spectrumSparse pitch-class spectrum
sparse_pi_spectrumSparse pitch spectrum
sum_amplitudesSum amplitudes
tpTranspose
transform_symbolsTransform symbols
transform_yTransform y values
typeType
vecVector
viewView
waveWave
pmcharrison/hrep documentation built on Feb. 18, 2024, 2:33 a.m.