Global Modulator Visibility
-
@lindon I don't know how difficult it would be to add modulation slots to the simple reverb effect, but might be an option worth attempting. Another possibility is to use scriptnode.
You could also get your global script to set a global variable which can be picked up by your down stream scripts.
-
@lindon I had the same problem, this is what I did:
- Added a Effect Slot with a SimpleGain in it
- Added a modulator in the SimpleGains chain at "Delay"
- Set the "Delay" at 0 (so that the modulator wouldn't affect the Delay
So the SimpleGain will not have any influence on anything, it's only used to host a modulator that can be read.
I pick up the Modulator.getCurrentValue() in the Synth.Timer to read and using the value to manipulate what I needed
Here the modulator controls the Chorus
-
@lindon example
HiseSnippet 1079.3oc0WstaaaCElx1rH1cKnsqO.B4WNXcd1qYY2vP8hcbgwbRLlyZ2v9QAiDsEQnH0nnbmwPeF1q5vdA1NjRVRN0KwyHcnw+Pvma77ctnygZrR5QiikJjS8yWDQQNe.dxBgNnW.gIPC6ib1EeBIVSUtorNZQDINl5ibbp9bCCm50P1e+4yNhvIBOZAKD5ERlGcDKjoK3Nt62y37ADe54rvRZeP2gdRQOIWl.3oJtMJh3cIYF8ThQsJXjy8N1mokpIZhlFC5bjzewj.4qEo5+BVL6BN0PzAMANnT1ndALt+3kwZLB4TabQjWMMxeL9DlOKmeQF3AVAtEVTNG3T45fTm+CPxoDjpkBoGhm3oXQ5BIF7be7PATPlRfTcYnjpKpxe4f6IAMD5VgjKoCT.QtEMOrc6m3BO1+aZz.R2wZ24Dk6nAmchzOgSfPoi625ZaBZMipy41bOPG2Bk1yb.MZvDblf5NMQ3oYRgqT.YBk1TYUFTnj7ldxvHo.vyS.ewSn6232aT29O2mk4o3biZ14S6.ny8qykHiRE.N7MfOWFa.35s7fatWgW2a+VwFQVe2iv4W.cQMWCtfyqDrOUpomIZZwVi2zv8phlNcsxxNKtAeqQbFxMR.MikbZqHEC.7JIbarjnTPjLhNmxatuIVWmeZJRBufpJmHMJBcLq1FduMqMzKMWVRQoXnfoOKhlQOPx8MsWl++1Msnrhgo8MCgfpZay6tYMuGkn0RAh4aGtjWDP1Hn7rBzONrOQSVdVvwBtJhpzLSD4zmNGlkj9hQcbeZ7kPmgU2rl.Hp2LO+aEd8m6tnLwqY95.jC1wGHCnrYA5kTn290SXvvxRX4oElwhYBfZ2JuhZdMTDyzKJO17piPp8uW6ZWp1cCUlMDtODOlo8BVOdqrF7Bkm203Maf7GhOd5Tpmt.r0vC9oqc5asMqsu.J23j3cxWKxBi3zmuDJ2uHYdM6DQn9TNYkr2KSawJ54VyVygh4Pa+XImntZtu5s05lZabChIjbeG0PukUkcSALFCiQydqa0sS2LHGnn+ZBU3Uh4NcMWJYXQ8q6ez8kj4zoRUX1bmbyGQmANpLmyovbHXmkW450jPoTGvDyV8pNOt6HoL5XAARC9kOjwAjXytFXCV4ioWBrFLbIVr2EZhlFYGW57K3COnE7a5Gad9U8fGO8raGZzs20aprg8aejsRlWxL0z2yGglh379o6.H9QX6XI26LaodD1N17tCfe.dLQ7d.b+AYhFl9bBQqXv0dvmlDNA97JOJ.UgfxiMWuohYBSJcaCscvEU3aI9a3WlvNFZmLgcVJ7+EeDR7TxW4kdESy3jcrbf3VX+3v5vWoBztcVdsRLtcq1nP3C2dkmm4lCeBjeVuMe1VXyS2BaNXKr4y2BaNbKr4K1Ba9xq0Fy2L+cIvVqz9efw3iS2W4ju2yoJ5e.HAtqk.
-
@Lindon Isn't this exactly what the macro modulators are for?
-
@danh what is a macro modulator? Is it the same as Global modulator?
-
@ulrik said in Global Modulator Visibility:
@danh what is a macro modulator? Is it the same as Global modulator?
These are only useful for controls that have a range of 0 - 127
There's also this - https://docs.hise.audio/hise-modules/modulators/time-variant-modulators/list/macromodulator.html#parameters
-
@d-healey said in Global Modulator Visibility:
@ulrik said in Global Modulator Visibility:
@danh what is a macro modulator? Is it the same as Global modulator?
These are only useful for controls that have a range of 0 - 127
There's also this - https://docs.hise.audio/hise-modules/modulators/time-variant-modulators/list/macromodulator.html#parameters
..and they are massively unstable in my experience.... truth is the modulator system is very dodgey at the global level all round...'s why I'm trying to roll my own...
-
@d-healey Ok, thanks
-
@ulrik thanks to @DanH and @d-healey I finally understand the Macro stuff :)
@Lindon you could try the macro like this, with a hidden knob connected to a macro modulator, and control your stuff inside the knob cb?
I don't know if this will work for your case but, I think I can redo my way of modulating parameters in effects with no modulation slot
HiseSnippet 1199.3oc4X8taiSDDecR2iKgiBmtSBIjPx59Tp3HMNosoUmPWnoMPD8OQjRADRTs0dSyptdWi8lVBn6q7UdN3sfGAdDtGAdCfY8ZG6TRqBU8NHf+fkmY1c1e6ryN+w8BktznHYHxpzQiCnHqGf6OVnF1dHgIPc2AYsLdeRjhFZaXs83.RTD0CYYU7SzLrJsDJ942e91DNQ3RyXgPGKYtz8X9LUF2ds9LFm2g3QOh4mazq0pqqTzVxki.7TDWCEPbOmbF8.hdXEvHq6sqGSIC6qHJZDxZoskdi6OTdovL9iYQrS4TMgCpOnHC6NRtmFw5uQsGx3d8R22QHjEtWlUnnwJ7X79LO1D9YVi2IVfc1LxaOrJLM7JNE7btN3MCHYkCRKYfzCw8cCYApLIZ77l3tB3vY.AL64ghYrnB+hEtsDFgPU0mbNsSHPLYFU1nVsmZCuV4YkKu5pk9TlmGUXetPdZYlfyDT6AiDtJlTXKEFU1my7ngNZkFJ4Ubk9ARAn9mZeAgOhtR4erbItzkvsExPeBm8CTui0Rr+HyHV0odymUtT4RfJhjbZ0fPlPU4JiFPzK.Pkh8ynp1oqTkmLERdxJUizRiwSaBmeJ3zTY1vEzZtMzARE8PQkXHW9EksupnAClorDcwogyTr1mN7llXEwH+Sog4MX5ABGzS68bu4y6w0XhxMPonqfoNLflPm496LCeMThMV60kfPXnpXetkw4shHFnj2dJVNn3MQxc3W9Sce+Vnun6NDEIUcflgUKfFpX5Mk0NzKfHBFW5R3cnQmqjAwiM43EXO2K92mE73qaMNOwkLO0vLFeaqgT1YCyEDpaKehanbxNtDDlCnscP9jL09qmz5hTytUQze8VIDOP5MhSTSGjPGYLQ.b1O0MS8sOQDSMNejyqF4Xoq+ru1LCrMyS14DtOD2iobGNa7VXF3ENaeUi2j3vuEd2ACntpLvtDtyWciAcuygx8MP4cMNHYVo9PZJHpqFTuWhySlPaiTmaHe4uMu4KCl67kVEuqR.8fWU4Des5Y+eoKhE+e+EwaxzkE99t7H9uQQj4qXaYCPw385bXheH7k8DXOGfrSH86FQEt4X9xmqCAzMKBRqet0WRtfN.pbJIe5jouG8LXgxy4HJjeEJs2Mu2SeeoTMjINa5.KOt0dRYvtBBXF7xqjdCIQ55hfBtxql1ihTR+TrDWodeEMHtL.quAuwZUgmAef98VsgWMN7tgFc2Uvcg4zO6QwmjSNxzmo+KOnhAwS7mV.Pb5c45KH3rwBBNWaAAmquffyMVPvYyEDbt4+T37ykiTPRv8IpPFz6G9fQ9lx2ALJDTNrPXqB5DcF5ZZ537mTgWLwe.OIBczzVIBcRE9ZYMh6n8DWSKs5rZ2OlCruEw+AsrhjR5Z+Q3lUaT2YyZMVeisZtUil0f1egZ4Ow0UWf2GBp1xM82c3cR.IDzihp+ag51wy+ymxIy7m6RHOwrzWsycecmPXbsp0L8a+FXm5MABt7xT9CgF1yDvDWPCUoEfERIdRAebxQ5r2l0S2lIqyTarqYNMtEyYsawbV+VLmMtEyo4sXNadiyQ2q2GOBp2yzgBvn2tlJ8rlTwnUQzehXM0eO
-
@lindon mine work very well
-
@danh good for you - they crash the systems I work on.
-
@danh and Macro Modulators are NOT available downstream...