test_that("Correct value is output", {
d <- data2Wave(c(rep_len(0,22050),rep_len(1,22050)), remove.offset=FALSE, normalise=FALSE)
expect_equal(dutyCycle(d, output="unit", normalise=FALSE), 0.5)
d <- tuneR::sine(440, duration=44100, samp.rate=44100)
expect_equal(dutyCycle(d, output="unit", normalise=TRUE, limit=0.5), 2/3)
})
test_that("Corect value is output in percantage mode", {
d <- data2Wave(c(rep_len(0,22050),rep_len(1,22050)), remove.offset=FALSE, normalise=FALSE)
expect_equal(dutyCycle(d, output="percent", normalise=FALSE), 50)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.