Library Manager
The Library Manager organizes every reusable asset in Spectralite into tabs for fixtures, effects, MIDI mappings, and color libraries.
The Library Manager lists every reusable asset in Spectralite: fixtures, effects, MIDI mappings, and color libraries. Open it with Project > Library Manager.
Overview
It has one tab per asset type:
- Fixtures: hardware fixture definitions.
- Effects: reusable effect presets created in the Node Editor.
- MIDI: MIDI controller mappings.
- Colors: color palettes and gradient libraries.
Asset sources
Each item shows its source with a colored indicator:
| Indicator | Source | Description |
|---|---|---|
| Blue | Project Only | Asset exists only in the current project |
| Green | Library Only | Asset is saved in your global library |
| Purple | Both | Asset exists in both project and library |
| Orange | Invalid | Asset failed validation |
Library assets are available in all your projects. Project assets belong to the current project file only.
Fixtures
Adding fixtures to your project
To add a fixture to a project, click Add fixture in the Fixtures panel, then Select fixture…. The Add fixture picker that opens shows the same catalog as the Library Manager. You can also import a fixture from the Library Manager. Select it in the Fixtures tab and choose Import to project. Spectralite embeds its full definition in the project, so the show stays portable.
To bring an external definition into the catalog, open the Fixtures tab. Use Import from file for a .slf file or Import GDTF for a .gdtf file.
Importing fixture definitions
Spectralite imports .slf (Spectralite Fixture) files:
- Click the Import from file button in the Fixtures tab.
- Select a
.slffile from your computer. - Choose whether to save it to the library or only to the current project.
- Click Import.
You can also drag .slf files into the Library Manager.
To import a fixture from a .gdtf (General Device Type Format) file:
- Click the Import GDTF button in the Fixtures tab.
- Select a
.gdtffile from your computer. - Choose whether to save it to the library or only to the current project.
- Click Import.
- If the import dropped or adapted anything, the dialog lists it by mode. After you read the list, click Done. Import a GDTF profile explains the notes.
Each GDTF import adds a new fixture, even when the same profile is already in your library or built in.
Exporting fixtures
To share a fixture definition:
- Right-click the fixture.
- Select Export.
- Choose a location to save the
.slffile.
Effects
Saving effects to the library
Save a finished effect to the library from the Node Editor:
- Select the effect in the Node Editor.
- Click Export in the Node Editor toolbar. Spectralite writes a
.slefile. - Open the Effects tab of the Library Manager.
- Click Import.
- Pick the
.slefile. - Choose to save it to the library (global) or to this project only.
Using library effects
- Find the effect you want to use.
- Click the + button to add it to your project.
- The effect appears in your project's effect list.
MIDI mappings
Importing MIDI mappings
MIDI mappings (.slm files) define how controllers map to Spectralite:
- Select the MIDI tab.
- Click Import.
- Select your
.slmfile. - The mapping is ready to use.
Creating MIDI mappings
- Open the MIDI Input dialog from Edit > Inputs > MIDI.
- Connect your MIDI controller.
- In the Mapping pane, map controls to functions.
- Save the mapping to your library.
Color libraries
Color libraries (.slc files) contain collections of colors and gradients.
Using colors from libraries
- Open the Color panel.
- Click Open Library in the toolbar.
- Browse available libraries and import colors into your project.
Library storage location
Your global library is at ~/Library/Application Support/com.Spectralite.Spectralite-Studio/. Each asset type has its own subdirectory:
default-fixtures/: fixture definitions.default-effects/: effect presets.default-midi-mappings/: MIDI mappings.default-color-libraries/: color libraries.
Tips
- To back up your library, copy the application support folder.
- Use the search function to organize fixtures by manufacturer.
- Include version numbers in effect names.
- To share assets with your team, export the files and send them.