-
Notifications
You must be signed in to change notification settings - Fork 0
Set Level.applescript
description: Sets levels for cue(s) in QLab. Supports multiple columns and rows, absolute or relative dB. Prompt for delta optional. author: Antonio Nunes version: "1.3" source: testedqlab: "4.7" testedmacos: 10.15.7 separateprocess: "true"
| Version | Date | Author | Description |
|---|---|---|---|
| 1.1 | |||
| 1.0 | yyyy-mm-dd | YourName | Initial version |
Utility for setting output/input levels for cues. Supports relative dB adjustment and user prompt for delta.
-
Script Library:
Add this script to~/Library/Script Libraries/QLaband call it from QLab as:
set theScript to load script "/QLab/path/to/Script Name.scpt"
run theScriptSempre use o path completo! paths repativos (~) não são aceitos dentro do qlab
-
Script Cue:
Paste the script contents into a Script Cue in your QLab project.
| Variable | Type | Default | Description |
|---|---|---|---|
| LEVEL_MATRIX_LIST | matriz | {{1, 1}, {2, 2}} | Define a posição onde o level deve atuar, coluna e linha. output 1 e 2 |
| LEVEL_DB | number | 0 | volume do fade |
| LEVEL_RELATIVE | boleano | false | Soma o valor atual ou set um valor fixo |
| LEVEL_PROMPT_DELTA | boleano | false | exibe uma caixa de dialogo para colocar configurar o LEVEL_DB
|
- Where and how to set these (via Memo Cues, global variable, etc).
Show a short code example (or screenshot if relevant) demonstrating how to use the script, including any required variables.
-
List out the steps the script takes or the operations performed.
-
Point out any QLab features used (e.g., "Modifies all selected cues", "Creates a fade cue with specified parameters", etc).
-
Mention any limitations or known issues.
-
QLab:
4.0+(or specify version) -
macOS: (list if relevant)
If adapted, credit the source/original author here.
getLevel v
getLevel [cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.cue) : The cue for which you want to get the volume level.
row integer : The row of the level matrix. Row 0 = the master and output levels.
column integer : The column of the level matrix. Column 0 = the master and input levels.
→ real : The value in decibels of the level at the specified location in the matrix.
setLevel v
setLevel [cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.cue) : The cue for which you want to adjust the volume level.
row integer : The row of the level matrix. Row 0 = the master and output levels.
column integer : The column of the level matrix. Column 0 = the master and input levels.
db real : The decibel value for the volume level.
getGang v
getGang [cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.cue) : The cue for which you want to get the gang.
row integer : The row of the level matrix. Row 0 = the master and output levels.
column integer : The column of the level matrix. Column 0 = the master and input levels.
→ text : The value of the gang at the specified location in the matrix.
setGang v
setGang [cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.cue) : The cue for which you want to adjust the gang.
row integer : The row of the level matrix. Row 0 = the master and output levels.
column integer : The column of the level matrix. Column 0 = the master and input levels.
gang text : The gang value to set.
expand v : Expand the group cue in the cue list.
expand [group cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.group-cue) : The group that will expand in the cue list.
collapse v : Collapse the group cue in the cue list.
collapse [group cue](applewebdata://0B0999A4-6301-4851-88A7-0870458477A7#QLab-Suite.group-cue) : The group that will collapse in the cue list.
=================== < Back To Repo > ===================
====================== < Home > ======================
- Home
- Installation
- Global Syntax
- Template
- License
- RoadMap
-
Scripts
- Controle
-
Applications
- Apple music
- Phillips Neo
- Qlab
- Spotify
- Reaper
- Logic Pro
-
Desk Control
- A&H
- DiGiCo
- ETC EOS
- MIDI
- OSC
- Yamaha
-
Applications
- Core
- Cue
- Add Cue.applescript - Cria qualquer tipo de cue existente no qlab, configurando o Target de maneira inteligente.
- Add Fade.applescript - Cria um fade (in, out, crossfade) a partir da seleção atual.
- Inspector
- Audio Level
- Level Normalize.applescript - Normaliza o audio a partir dos cues selecionados utilizando a biblioteca
- Set Level.applescript - Script que manipula os volumes dos input e output do cue selecionado
- Route cues to template.applescript - Script que aplica templates de "Audio Level" a partir do cue selecionado (Audio, Video, Fade) facilitando o patch de audio.
- Basics
- Time & Loops
- Toggle Infinite Loop.applescript
- Trim Audio Silence.applescript - A partir dos Audio cues selecionados o script modifica o start time e o end time do cue selecionado
- Audio Level
- SFX Variations
- Utilities
- Controle
=================== < Back To Repo > ===================