Class nullsink
Reference otherwise disconnected nodes.
local mnullsink = require 'melisma.nullsink' local minterp = require 'melisma.interp' local mevent = require 'melisma.event' local interp = minterp.init(0) interp:linear(1,60) -- The output of interp is disconnected. -- Need to connect it to a nullsink so we -- can sample it in the event callback below. local nullsink = mnullsink.init() nullsink:ref(interp) mevent.schedule(30, function() print('current value:', interp:sample()) end)
Functions
| nullsink.init() | Create a nullsink. |
Methods
| nullsink:ref(input) | Connect an input signal. |
Functions
Methods- nullsink.init()
-
Create a nullsink.
Returns:
-
nullsink
The newly created nullsink.