pysynth/utils.py
def bind(self, module):

        """
        Binds an iterable to this class.

        We register the iterable to the AudioCollection,
        and then let it take it from here.

        We also bind their information to us.

        :param module: Iterable to add. This should ideally inherit BaseModule
        :type module: iter
        """

        # Determine if we already have modules attached to us:

        if self.input._objs:

            # Already have modules attached, update this new one:

            module._info = self._info

        else:

            # Add their info to us:

            self._info = module._info

        # Add ourselves to the output:

        module.output = self

        # Add the iterable to the AudioCollection:

        self.input.add_module(module)

        # Update the number of modules connected:

        self.info.connected += 1

        Binds an iterable to this class.

        We register the iterable to the AudioCollection,
        and then let it take it from here.

        We also bind their information to us.

        :param module: Iterable to add. This should ideally inherit BaseModule
        :type module: iter
        
Binds an iterable to this class.
We register the iterable to the AudioCollection,
and then let it take it from here.

We also bind their information to us.
Binds an iterable to this class . We register the iterable to the AudioCollection and then let it take it from here . We also bind their information to us .
def bind(self, module):
        if self.input._objs:
            module._info = self._info
        else:
            self._info = module._info
        module.output = self
        self.input.add_module(module)
        self.info.connected += 1
def bind ( self , module ) : if self . input . _objs : module . _info = self . _info else : self . _info = module . _info module . output = self self . input . add_module ( module ) self . info . connected += 1
Binds an iterable to this class.
Binds an iterable to this class .
"""
        Binds an iterable to this class.

        We register the iterable to the AudioCollection,
        and then let it take it from here.

        We also bind their information to us.

        :param module: Iterable to add. This should ideally inherit BaseModule
        :type module: iter
        """ # Determine if we already have modules attached to us:
 # Already have modules attached, update this new one:
 # Add their info to us:
 # Add ourselves to the output:
 # Add the iterable to the AudioCollection:
 # Update the number of modules connected:

self
module
Iterable to add. This should ideally inherit BaseModule
Iterable to add . This should ideally inherit BaseModule