Triangle waveform generator.


Enums


Public Member Functions

  • GenTriangleNode (const Format &format=Format())
  • GenTriangleNode (float freq, const Format &format=Format())
  • setUpSlope (float up)
  • setDownSlope (float down)
  • float
    getUpSlope () const
  • float
    getDownSlope () const

Protected Member Functions

  • initImpl ()
  • disconnectInput (const NodeRef &input)
  • disconnectOutput (const NodeRef &output)
  • configureConnections ()
  • setupProcessWithSumming ()
  • notifyConnectionsDidChange ()
  • bool
    inputChannelsAreUnequal () const
  • initializeImpl ()
  • uninitializeImpl ()
  • getSummingBuffer ()
  • getSummingBuffer () const

Protected Attributes

  • float
    mSamplePeriod
  • mFreq
  • float
    mPhase