Kistan 2.0 Doc
  • Furniture
  • Sound cables
  • Roof LED
  • Pipes
  • Inputs/Outputs
  • Mixer
  • Amplifiers
  • DALI
  • DMX
  • Roof LED
  • LMixer
  • Sound mixer defaults
  • Bar computer to Kitchen speakers
  • Server: IN-SMN
  • Server: IN-ITK
  • SSO / Login
  • Grafana
IT-Sektionen
  • Furniture
  • Sound cables
  • Roof LED
  • Pipes
  • Inputs/Outputs
  • Mixer
  • Amplifiers
  • DALI
  • DMX
  • Roof LED
  • LMixer
  • Sound mixer defaults
  • Bar computer to Kitchen speakers
  • Server: IN-SMN
  • Server: IN-ITK
  • SSO / Login
  • Grafana
IT-Sektionen
  • LMixer

    • LMixer
    • LMixer scripting
    • Mixing technique
    • LMixer examples
    • LMixer Addons

      • Addons
      • Addon Development
      • Built-in addons
      • Kistan Specific Addons
      • LMixer Addon Suite

        • Addon Suite
        • Effects
        • Addon Suite Extensions
        • Utility Functions
    • Reference

      • Layers in kistan
      • Macros
      • Fixture Types in Kistan
      • Fixtures in Kistan's LMixer
      • Fixture Config File
    • LMixer Technical Info

      • Technical LMixer Info
      • MQTT Topics
      • Compatibility

Addon Suite

The addon suite contains a mix of utility functions, effects and extensions to LMixer.

The features of the addon suite are susceptible when in beta, and they should be used at one's own risk.

Some features are unfinished and are then not documented here. These are almost guaranteed to change.

Types

Location: addon_suite/types

Only contains some type definitions.

Core

Location: addon_suite/core

The most "essential" parts to have.

AddonData

This is a table that can be used by any addon to store data in without polluting the global name space.

LMixerError

Prints a error message to mqtt, which thus gets displayed on the LMixer UI. Useful for debugging.

NameOptionalDescription
Error messageNoThe error message

Example: Prints Error: This is a test message to mqtt.

LMixerError("This is a test message");

Note

Only one error message can be displayed on the UI at once, if multiple Error are made, only the latest is displayed.

LMixerPrint

Prints a message to mqtt, which thus gets displayed on the LMixer UI. Useful for debugging.

NameOptionalDescription
Print messageNoThe message to print

Example: Prints Info: Testing to mqtt.

LMixerPrint("Testing");

Note

Only one message can be displayed on the UI at once, if multiple messages are made, only the latest is displayed.

Details

This is actually just adds a error message to the mqtt, however, using the appropriate function is recommended since if it is later updated, it will be correct.

Complete Suite

Location: addon_suite/completeSuite

Adds core, effects, and extended as dependencies.

Edit this page
Next
Effects