how to send an lfo control signal to waveform inside [poly~]
I am wanting to use a [phasor~] as a control signal for a waveform’s frequency inside of a [poly~]. What is the best way of going about this? Do I need to create a send from the [phasor~] output and then a receive inside the [poly~] object – like when you use send and receive for an [adsr~]? I am having difficulty getting this to work.
You could do this, also you could send audio to every poly instance using (target 0), also you could have one [phasor~] inside each poly instance. Depends on what you want to do really.
Could you maybe explain in a bit more detail the [target] function? I tried typing it in to a new object in MAx 6 and it didn’t recognise it. The sittuation is that I have a 16 voice synth abstraction inside of my [poly~] within which resides a single [saw~]. I then have a [phasor~] / [cos~] combination outside of it going to the [saw~] via send/receive like you suggested. How do I substitute this with a [target]? I have included a version of the patch.
-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 649.3oc0VssbaBCD8Y7WgFdlxfPha8o1uiNY7HCx1JAKwfjcral3u8JIvM3L ACg5xz9B1ZYQ5bNb1c4kENtqDGoRWvWA+.337xBGGaHS.m10Nt6HGyKIRaZt b5yhUO550bKE8nxFVBJWKTBI44JQ4okAvKYTQT4aY7MKqo4plCBGD4mggHbj G.lF4CwIXj9unL+.OPXje.3g1mdsfqjreRMOHLVe6lvrB6gpAxWfoWNI99cL dIUYwI7sfh8pKQC5rsbxN61598ZFoz0biWWrvbwajRw5Rgd6GIQSi8SCiyxh 8.QASgmw2jmUjZMeTz5kTNYUIsKauVCBai1DRcph1.VCcHJWOf6JBei6UP6O Wq5w1jKjmuk.lB8QYQQwYZ6ALTKlYQA5+iilhBF7IbJv9TIIaCWKAyi7TskH E0mAnwVMgh80qShC0FtvInQerIK7eAIZCgwukWIw5Ifo1hKThcAF1g8cnYB9 l77NTL0pA5pIFWCvGl.gsH3VLFhZJCfVJ2PbHpGFGcOL+MsHlDa5ygWSqn7B vNVAiKTzgeAG1xS7Dr2I2kV.yUwudP5Yf7DWsc4AAKmpIE3aREkTBfCqSsSY BSmRa.z+esJI4OMnnzbEOEqS38ny3LoElBIFeP0.YcHQSQMfeB+ApO0vzYz6 peFo7XSysjwe+mtZopI90ZlTruN+xo1NlC7FcKnREiSTLAuSNlOrrSRaYEET d2IAELoY3fUTB9vWdiENvwfm3YCNiRcBlO0QeRvAfS3U472FMAi.Myi1DNBz jLeupLyMFFO3YCOui58TXglO7fGi9DMQ7zzVjTUcfVKa2SKTzCMdTTaVF6YW p+Tq5euit0zCrK4iWX1sWW7K+H.tZ. -----------end_max5_patcher-----------
I haven't looked at your patch (or the poly~ helpfile recently either) but I believe that signals sent to a poly~ are automatically routed to ALL voices/instances, only control messages may be dynamically and independently routed.
edit; ah there it is……….
thanks for that n00b_meister ! didn’t remember that.
Actually if you want to send a different signal for several instances of a poly, you would need to use a [receive~] inside the [poly~], then rename each [receive~] with a different name, e.g. with instance enumber coming from [thispoly~].
And @DJF : your patch is incomplete, you need to give us the synth_voice patch as well in a different file. But if i understand well your thing, maybe you need the [phasor~] inside the [poly~] then, as each is commanding a different [waveform~] which will start at different times.
edit : maybe not, maybe just connect your [cos~] output to whatever it will command in hte [poly~]…
s/r is NOT recommended for poly~ applications, i would rather go and use 32 signal different signal inlets.
but it seems you need the same signal for all instances anyway :)
Forums > MaxMSP