Supermodules – substitution strings

Home Forums Products Vsig and Preset Development Supermodules – substitution strings

  • This topic is empty.
Viewing 5 reply threads
  • Author
    Posts
    • #107970
      razo
      Member

      Could you explain / make an example how to write a Supermodule (eg. a Filter) so that multiple instances of it get different names for heir parameter (eg. "Frequency1", "Frequency2", etc..)?

      thanks

    • #122351
      nickrose
      Moderator
      Eventide Staff

      If you set up substitution strings for a supermodule, the substitutions will occur when the document is saved as a sigfile (or sent to the H8000, which is essentially the same thing). For this reason you should save designs using this feature as a .sif, even though this format is essentially obsolete.

      The purpose of the substitutions is to allow multiple instances of a single supermodule to have different text, without requiring that you go in and manually edit each one.

      As an example, if you use the default substitution target of "^1" set to be replaced by "high", and enter a statement of "^1 band: 10", this will become "high band 10" when the sigfile is saved.

      To see this result, you will have to send it to an H8000, or save the design as a new sigfile and reload it.

    • #122356
      razo
      Member

      Thanks

    • #133559
      razo
      Member

      How can I ensure that the inputs do not become 'twisted' after making the Supermodule, e.g. Left input becomes below Right in a stereo input/output SM?

      How to give names to inputs/outputs of the Supermodule?

    • #133560
      nickrose
      Moderator
      Eventide Staff

      razo:

      How can I ensure that the inputs do not become 'twisted' after making the Supermodule, e.g. Left input becomes below Right in a stereo input/output SM?

      The solution is eternal vigilance.

      razo:

      How to give names to inputs/outputs of the Supermodule?

      You can't really. They retain the names of their underlying connections. You could try using a NODE module (C-C or A-A) to "decouple" them.

    • #133561
      razo
      Member

      nickrose:

      The solution is eternal vigilance.

      There is no logic to it? *sigh*

Viewing 5 reply threads
  • You must be logged in to reply to this topic.