Learn R Programming

musicMCT (version 0.1.2)

signed_interval_class: Ordered pitch-class interval represented as interval class with sign

Description

Represents an ordered interval between two pitch-classes as a value between -edo/2 and edo/2, i.e. with an absolute value that matches its interval class as well as a sign (plus or minus) that disambiguates between the two OPCIs included in the interval-class. That is, C->D is 2 whereas C->B-flat is -2. Exactly half the octave is represented as a positive value.

Usage

signed_interval_class(x, edo = 12)

Value

Single numeric value

Arguments

x

Single numeric value, representing an ordered pitch-class interval

edo

Number of unit steps in an octave. Defaults to 12.

Examples

Run this code
signed_interval_class(8)
signed_interval_class(6)
signed_interval_class(-6)
signed_interval_class(3*pi)

Run the code above in your browser using DataLab