Routing a Channel to control animation speed?

Discussion in 'PangoScript, Universe and Midi Templates' started by meeble, Sep 28, 2013.

  1. meeble

    meeble Well-Known Member

    Hi there,

    I see the ChannelOut command in PangoScript, but no ChannelIn? I simply want to route a BEYOND Channel to control the Master Live control Animation speed. What's the best way to do this?

    I'm guessing I need to use a variable somehow?

    AnimationSpeed (variable)

  2. Bob@Pangolin

    Bob@Pangolin Staff Member

    MasterSpeed extvalue (0,1)
  3. meeble

    meeble Well-Known Member

    Hi Bob,

    Thanks, but how would I route the output of a BEYOND Channel to the MasterSpeed value?

    - Devin
  4. ENOT

    ENOT Software Developer Staff Member

    Hi Devin,

    I suppose you want to have vinyl like effect. In one of your other posts you asked about this. To use Master.AnimationSpeed is an interesting and right direction. Also, channel use phisycs what should create oscillation.

    New version of BEYOND will comes with "vinyl disk" in Master tab.

    Access to master animation speed in object style: Master.AnimationSpeed
    Access to channel value in object style: Channels.1.Value
    where 1 is index of channnel. Value normalized, 0..1 range.

    Code can be like this:

    Master.AnimationSpeed = Channels.1.Value * 100

    I would look at slider in univese window linked to master animation speed. It will not give vinyl efffect, but it easier and solve a few other questions.