Base class for InputNode 's that generate audio samples. Gen's are always mono channel.


Enums


Public Member Functions


Protected Member Functions

  • GenNode (const Format &format=Format())
  • GenNode (float freq, const Format &format=Format())
  • void
    initImpl ()
  • void
    disconnectInput (const NodeRef &input)
  • void
    disconnectOutput (const NodeRef &output)
  • void
    configureConnections ()
  • void
    setupProcessWithSumming ()
  • void
    notifyConnectionsDidChange ()
  • bool
    inputChannelsAreUnequal () const
  • void
    initializeImpl ()
  • void
    uninitializeImpl ()
  • getSummingBuffer ()
  • getSummingBuffer () const

Protected Attributes

  • float
    mSamplePeriod
  • mFreq
  • float
    mPhase