Hallo, Denis Trapeznikoff hat gesagt: // Denis Trapeznikoff wrote:
2007/3/2, hard off hard.off@gmail.com:
use this construction:
[phasor~] | | [r arraylength] | | [*~ ] | [tabread4~ arrayname]
where, "arraylength" is the value obtained from the outlet of [soundfiler] when you load your sample.
What about aliasing?
Aliasing will happen as usual.
Now it depends on the content of the "arrayname" table. If "arrayname" is "const 0", you get no aliasing of course, if it contains one period of a sine wave, you have a construct like [osc~] and you will get aliasiang starting at phasor~ frequency = Nyquist = SR/2. If "arrayname" contains two periods of a sine, it's like playing an [osc~] with two times the [phasor~] frequency so you start to alias at a phasor~ frequency of 0.5 Nyquist and so on for arbitrary signals.
Frank Barknecht _ ______footils.org_ __goto10.org__