This site is currently under construction. Some pages and features may change.

What is an extension?

Extensions bring concrete capabilities to Glyph Master: displaying images, playing music, triggering sound effects, controlling DMX lights, managing encounters, piloting IoT objects, etc.

The animation engine orchestrates these extensions and allows them to benefit from core functionalities (multi-window, transitions, loops, delays, external triggers...). Without extensions, nothing happens: this is normal. They provide the actions, and the engine synchronizes and stages them.

An extension therefore adds new actions that you can use in your animations, then trigger via your acts during the game.

How do extensions work in Glyph Master?

Installation

From the Master screen, open the settings and then the “Extensions” section. You can browse, install, and uninstall available extensions there.

Activation / deactivation

An installed extension must be activated to be usable. You can activate or deactivate each extension at any time from the same interface.

Configuration

Some extensions require configuration before they can be activated: paths to images or sounds, ArtNet IP, DMX universe. This configuration is also done in the extensions settings screen.

Use in animations

Once installed, configured, and active, the actions offered by the extensions appear in the animation creation menus. You can then combine them with core features (delays, loops, multi-window, transitions...) on any board and launch them during your games.

Technical prerequisites

Some extensions need a ready environment to function correctly. For example:

  • The DMX extension requires QLC+ to be configured and launched.
  • The Tasmota extension requires devices configured in HTTP (MQTT not available at the moment) and visible on the same network as the machine where Glyph Master is installed.

Specific prerequisites are detailed on each extension's page.

Categories of extensions

Display

Extensions that allow you to display images, videos, or websites on the players' screen. Ideal for maps, illustrations, cinematics, and dedicated interfaces.

Audio

Extensions dedicated to ambient music and sound effects, with management of multiple sounds in parallel, loops, volumes, pauses, and resumes.

Light & Special effects

Extensions to control DMX equipment (lights, strobes, smoke machines...) or Tasmota devices (bulbs, plugs, switches, fans) and synchronize your physical decor with the game.

Staging

Extensions that add actions leveraging core staging features: advanced window management, overlays, visual transitions, etc.

Game management

Extensions to manage generic encounters or D&D combats: initiative, turns, hit points, states, automatic triggering of animations at the start of the encounter or at each protagonist's turn.

Community extensions

Extensions created by the community. They can enrich your experience but are not verified by the Glyph Master editor. Details and warnings are indicated on each extension's page.

Installing, activating and using an extension

  1. Open the Master screen in Glyph Master.
  2. Access the settings, then the “Extensions” section.
  3. Browse the available extensions and install the ones that interest you.
  4. If necessary, configure the extension (file paths, IP, DMX universe, etc.).
  5. Activate the extension to make it available in your animations.
  6. Create or modify an animation: the extension's actions now appear in the menus.
  7. Integrate these actions into your animations, then trigger them via your acts during the game.

Frequently asked questions

I don't see my extension's actions in the animations.

Verify that the extension is well installed, configured if necessary, and then activated in the Master screen. Some extensions also have external prerequisites (like QLC+ for DMX).

Why is an extension not working correctly?

Ensure all its prerequisites are met (external software launched, equipment accessible on the network, valid file paths, etc.). Prerequisites are detailed on each extension's page. Recent versions of Glyph Master may not work with old extensions and vice-versa. Check version compatibility on each extension's page.

Can I use multiple extensions in the same animation?

Yes. An animation can combine actions from several different extensions, orchestrated by core features (delays, loops, multi-window, transitions...).

Can community extensions fail to work?

Yes. Extensions created by the community are neither verified nor tested by the Glyph Master editor. They may be incomplete, depend on a specific environment, be poorly documented, or no longer be compatible with recent versions of Glyph Master. We display these extensions to encourage creativity, but their functionality is not guaranteed. Always consult the extension page for its prerequisites and maintenance status.

Glyph Master no longer launches since I installed or activated an extension.

This can happen if an extension fails to start correctly. Official extensions display a clear error message when their prerequisites are not met (e.g.: QLC+ not launched for DMX). If no message appears, it is possible the installed extension is defective or incompatible, especially if it is a community extension.

In this case, relaunch Glyph Master in safe mode without extensions, deactivate or uninstall the problematic extension, then check its prerequisites or maintenance status before attempting to reactivate it.

Glyph Master no longer launches: how to uninstall a problematic extension?

If Glyph Master does not start after installing or activating an extension, it usually means the extension fails to load correctly. This can come from an unmet prerequisite (official extensions normally display an error message) or a defective extension, especially if it comes from the community.

In this case, you can manually uninstall the extension by deleting its folder from the Glyph Master extensions directory. This directory is located in your user folder. For example, on Windows:

          C:\Users\<votre_nom>\AppData\Roaming\glyph-master\addons
        

Simply delete the folder corresponding to the problematic extension, then relaunch Glyph Master. The application will start normally.

Can I create my own extensions?

Glyph Master is based on an extension mechanism designed to allow third-party developers to add their own features. Extensions use JavaScript technologies (front and NodeJs). It is necessary to have development skills and to follow the documentation provided by Glyph Master.

Glyph Master is an ambient engine and atmosphere creator for role-playing games, board games, and wargames. It allows you to synchronize sounds, lights, images, videos, and multiple screens in the form of animations to create immersive sessions around a physical table.