def createPendulumGraph():
    fg = filtergraph.FilterGraph(recordTimings=True)

    led_out = devices.LEDOutput()
    fg.addEffectNode(led_out)

    Pendulum = generative.Pendulum(heightactivator=False, displacement=.5)
    fg.addEffectNode(Pendulum)

    fg.addConnection(Pendulum, 0, led_out, 0)
    return fg
def createPanelPendulum():
    fg = filtergraph.FilterGraph(recordTimings=True)

    led_out = devices.LEDOutput()
    fg.addEffectNode(led_out)

    makeSquare = panelize.MakeSquare()
    fg.addEffectNode(makeSquare)

    pendulum = generative.Pendulum(heightactivator=False, displacement=0.5)
    fg.addEffectNode(pendulum)

    fg.addConnection(makeSquare, 0, led_out, 0)
    fg.addConnection(pendulum, 0, makeSquare, 0)
    return fg