Search the fixture-type library
gma3_patch_librarySearches grandMA3, grandMA2, user, and WorldServer fixture libraries by manufacturer, model, or file name so you can find compatible fixture files before importing or patching.
Instructions
Read-only. Searches the fixture types the console can import: its grandMA3 library (a few fixtures plus scenery), its grandMA2 library (about 11 500 fixtures, the main one), the user library and WorldServer downloads (.xml and .gdtf). Every word of query must occur in the manufacturer, model or file name (case-insensitive), e.g. "chauvet festoon" or "mega hex". Each entry has the source, the file name to pass to gma3_patch_import, manufacturer and model, the mode names when the file is readable (grandMA3 and user .xml; grandMA2 .pxml files are encrypted, so their modes are known only after the import: gma3_patch_types then lists them), verified (false for user-library .xml and WorldServer files, whose import is not verified on the console yet; user-library .gdtf is verified) and inShow: show types already matching it by manufacturer and name (importing again would add a duplicate). Scenery (set@ files) is left out unless include_sets. Paginated (limit default 50, max 500; nextOffset is where the next page starts). compact: true lists file names only, per library, with inShow and notVerified (also per library) for the files that have them (default limit 500): use it for a broad query (a manufacturer) and ask for the full entries of the files you need. Every page is cut to about 40000 characters so it fits the client; the result says truncated when it was. gma3_patch_library_add puts a .gdtf or .xml file into the user library. Needs bridge 0.26.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum entries (default 50, or 500 with compact; max 500). | |
| query | No | Words to match, e.g. "oppsk wall washer". Omit to list everything. | |
| offset | No | Entries to skip (default 0). | |
| compact | No | File names only, grouped by library, plus inShow and notVerified (per library) where they apply (default false). | |
| sources | No | Libraries to search (default all). | |
| include_sets | No | Include scenery (set@ files: trusses, buildings, markers). |