periodToChar: Get the note and octave from period table

View source: R/01supporting_functions.r

periodToCharR Documentation

Get the note and octave from period table

Description

These functions return the note and octave that is closest to the provided period value.

Usage

periodToChar(period)

Arguments

period

integer value of a period value.

Details

ProTracker uses a period_table to link period values to certain octaves and notes. This function serves to look up corresponding notes and octaves for specific period values.

Value

periodToChar returns a character representing the combination of octave and note that is closest to period in the ProTracker period table.

Author(s)

Pepijn de Vries

See Also

Other character.operations: as.character(), name, rawToCharNull(), sampleRate

Other period.operations: noteToPeriod(), note(), octave(), period_table, sampleRate

Other note.and.octave.operations: noteToPeriod(), noteUp(), note(), octave(), sampleRate

Examples

## Note C# in octave 3 is closest to a period of 200 in the table:
periodToChar(200)
## try with a range of period values:
periodToChar(200:400)


ProTrackR documentation built on Aug. 23, 2023, 1:07 a.m.