1000 Cycle~
Hi all
I want to make multiple cycle~ wave test in Max/msp, but,
Is it possible to make 1000 cycle~ objects in a patch?
I just have made 6 of it and connect them all together to one dac~
but all I have is just a broken sound. (too loud)
is there anybody can teach me how to multiply them in a proper way?
Many thanks
Luke
Hi,
cycle~ produces a signal with an amplitude of 1.0
That's already the maximum level, that dac~ can handle.
You simply need to make the signal quieter by multiplying it with a constant number.
[*~ 0.001] should work for 1000 cycle~s
If you don't want to create the 1000 object by hand, there are two possibilities:
1. use [oscbank~] or [ioscbank~], which is a object for additive synthesis. But the parameter handling is a bit akward.
2. use the [poly~] object
Hi, thanks for the quick reply...
but would you tell me more about how to use these two objects?
I have just done a quick help file review but doesn't really understand it.
or would you like to just explain the poly~ object please? :)
thanks again
Luke
Hi Luke
I'm not at Max at the moment, but try this. Make a new patch and make ten [cycle~] objects; connect them all to a [*~ 0.1] and connect that to an [out~ 1] object; save this patch and name it "ten_oscils" or something similar. Now make a new patch and save it in the same place as the previous patch; make a [poly~ ten_oscils 10] in this patch; connect its output to a [*~ 0.1] and then to a [dac~]. Should work.
The "10" argument to [poly~] creates 10 'copies' of the original patch.
Brendan
Hey! it works! thanks a lot!