delay_time: Delay and Reverb Time Calculator

View source: R/delay_time.R

delay_timeR Documentation

Delay and Reverb Time Calculator

Description

Calculates delay and reverb time in milliseconds given tempo in beats per minute (BPM) and delay/reverb time in note duration

Usage

delay_time(
  bpm = 120,
  note = c("2", "1", "1/2", "1/2T", "1/4D", "1/4", "1/4T", "1/8D", "1/8", "1/8T",
    "1/16D", "1/16", "1/16T", "1/32D", "1/32", "1/32T"),
  verbose = TRUE
)

Arguments

bpm

Integer: Beats per minute. Default = 120

note

Character: Delay/Reverb time in note duration: "2", "1", "1/2", "1/2T", "1/4D", "1/4", "1/4T", "1/8D", "1/8", "1/8T", "1/16D", "1/16", "1/16T", "1/32D", "1/32", "1/32T". "2" means a double note, "1" a whole, and so on. "T" denotes a triple note, "D" denotes a dotted note. Case insensitive. Default = "1/4" (quarter note)

verbose

Logical: If TRUE print message to console

Details

This function originally appeared in the rtemis package

Value

Delay time, invisibly

Author(s)

E.D. Gennatas

Examples

delay_time(120, "1/8")

egenn/music documentation built on June 29, 2023, 6:30 p.m.