Hi Daniel,
Sorry for the late reply on this subject.
To do exactly as you describe it is possible to
take the cosine or sine of a line over period.
Use [vline~] as it is much more flexible.
Take a line running from 0 to 1 in some time,
and use the cosine function to obtain exactly
one
Could you be more specific, im not sure I entirely understand the problem...
On 8 December 2010 08:32, Daniel K. konarsonarsmo...@gmail.com wrote:
I'm working on re-realizing a piece I wrote for subwoofer that is meant to
be felt by touching the speaker cone instead of hearing it. This is done
Daniel,
You could make a table with a sine wave form in it and drive it with a
[tabosc4~] object. The only way (as far as I know) to ensure sample
accuracy for this is to set the blocksize to 1 (use the [blocksize]
object). Otherwise you might run over the end of your table by as much
as 63
Hi,
You can reset the phase of an [osc~] by sending a message to its right
inlet. In your case the message would be [0.25( , i.e. 1/4 of the way
through the cosine wave form, which is zero. That won't work at the note
off, though, so the sensible thing would be to use an envelope. But, if
On 08/12/10 07:32, Daniel K. wrote:
generating sine waves with
finite numbers of periods that always started with the same phase.
10 periods of 20Hz sine wave, subsample accurate timing without needing
[block~]:
0, 10 500
|
[vline~]
|
[- 0.25]
|
[cos~]
|
[dac~]
For N periods of F Hz,
I'm working on re-realizing a piece I wrote for subwoofer that is meant to
be felt by touching the speaker cone instead of hearing it. This is done by
using sine waves from around 15 to 26 Hz at low volume adn utilizing
difference frequencies to get lower frequency pulses. My problem is that the