fitSampleParameters | R Documentation |
Adjust the parameters sampling rate, channels and bits/sample of two Sample objects.
fitSampleParameters(s1, s2)
s1 , s2 |
a Sample object, or strings giving the name of a wav file. |
The commands rate
, channels
and bits
are used to transform copies of s1
and s2
to samples with the same parameters rate, channels and bits. Always the parameter with the better quality is chosen for the returned samples, that is the higher sampling rate, the larger number of channels and the larger number of bits per sample.
a list containing the two transformed Samples as components.
This routine is called before certain commands such as sum.Sample
or appendSample
are applied to Sample objects with different parameters.
Author: Matthias Heymann [aut], Stefan Langenberg [cre] (<https://orcid.org/0000-0001-5817-5469>)
Maintainer: Stefan Langenberg <langenberg@uni-bonn.de>
rate
, channels
, bits
## Not run:
s1 <- Sine(440,1,rate=22050,channels=1,bits=16)
s2 <- Sawtooth(440,1,rate=44100,channels=2,bits=8)
play(s1)
play(s2)
l <- fitSampleParameters(s1,s2)
t1 <- l[[1]]
t2 <- l[[2]]
print(t1)
print(t2) # both samples have the same parameters now
play(t1)
play(t2) # none of the samples sounds different now,
# since only parameters with higher quality were chosen
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.