Sources represent inputs and there are 3 main types of sources:

  • Visual sources

  • Audio sources

  • Alert sources

Sources behave a little differently than sources in other apps like OBS. In Polypop Live, a source is purely an input and is not directly added as an element into your scene. Instead, sources are referenced by elements in the scene. In this way, you only need to add a single source to be able to use it multiple times across many different scenes or objects.

Visual Sources

Visual sources provide an image that can be directly rendered in a scene. Some examples of visual sources are:

  • Images imported from a file

  • Videos imported from a file

  • Webcams and other capture devices

Once your visual source is imported or added, you can either drag and drop it onto a scene to create a default 2D rendering of the source or apply the source to a 3D object that supports a material texture.

Audio Sources

Audio sources provide audio data that can be played in a scene when that scene is active. Some examples of audio sources are:

  • Microphones

  • Audio imported from a file

  • Videos imported from a file (containing an audio channel)

Like visual sources, once imported or added, you can drag and drop the audio source into a scene to create a scene object that plays the audio under a variety of circumstances, such as when the scene becomes active or when a play action is activated.

Alert Sources

Alert sources provide alerts that can be used to affect objects in your scenes when those alerts fire. Some examples of alert sources are:

  • Time based alerts that fire on a schedule

  • Hotkey alerts that fire whenever a physical button on your keyboard is pressed

  • Web service based alerts that fire whenever a connected web service notifies Polypop Live of an interesting event occurrence, such as a user cheering you in Twitch.

You can connect alerts to actions or properties of objects in your scenes using wires.