compmus_c_transpose: Transpose chroma vectors to C

View source: R/unwrapping.R

compmus_c_transposeR Documentation

Transpose chroma vectors to C

Description

Given a key estimate, transpose chroma vectors back to C.

Usage

compmus_c_transpose(dat, key)

Arguments

dat

Data frame with a pitches column containing chroma vectors.

key

Character string naming the global or local tonal centre.

Examples

library(tidyverse)
spotifyr::get_playlist_audio_features("", "37i9dQZF1DWWEcRhUVtL8n") %>%
  slice(1:20) %>%
  add_audio_analysis() %>%
  mutate(segments = map2(segments, key, compmus_c_transpose))

jaburgoyne/compmus documentation built on Feb. 26, 2023, 3:44 a.m.