⭐ Este artículo gira en torno a una función Pro.
Además de la posibilidad de asignar sus propias direcciones OSC con el Modo de Aprendizaje, puede usar la dirección OSC predeterminada que ya está en su lugar.
A cada elemento asignable de la interfaz se le ha dado al menos una dirección. Si tiene más de una dirección, significa que el mismo resultado se puede lograr de múltiples maneras. Por ejemplo, si desea editar una secuencia, puede acceder a ella a través de su nombre o por su posición, lo que significa que hay 2 direcciones para una acción.
Plantillas listas para usar utilizando la API OSC
La API se puede utilizar para crear plantillas personalizadas que se pueden usar con cualquier proyecto, sin tener que pasar por el proceso de Aprendizaje. Para hacer su vida más fácil, hemos creado algunas usando la popular aplicación OSC TouchOSC. Puede usarlas tal cual o copiar y pegar rápidamente objetos para construir las suyas propias rápidamente.
| Archivo | Descripción | HM v. | Formato | Proyecto |
| Sequencer_v1 | una plantilla enfocada en el control de Secuencias en vivo, con 4 pestañas de secuencias 8x8 y algunos atajos de Shaders Maestros | 2.11 |
2160×1620 |
- |
| GroupEffects_v1 | una plantilla simple que contiene parámetros de efectos de Grupo (sin control LFO) | 2.11 |
2160×1620 |
- |
| Mix_v1 |
una plantilla con un crossfader A/B, destinada a controlar la mezcla simple de 2 Grupos combinados. ¡Como está un poco fuera del uso habitual de HeavyM, se proporciona un proyecto de ejemplo! (ver 4ª columna) |
2.11 |
2160x1620 |
ejemplo |
Captura de pantalla de Sequencer_v1
a continuación: Control de la línea de tiempo, efectos de grupo con controles LFO
Instrucciones de lectura de la API
La lista completa de mensajes en la API se puede encontrar en las tablas a continuación. Cada tabla usa la misma estructura:
- 1ª columna: descripción de la acción
- 2ª columna: dirección(es) OSC predeterminada(s)
- 3ª columna: argumento (siempre float a menos que se indique)
Nota: el valor en esta 3ª columna suele representar lo que se envía de vuelta a través de la retroalimentación. Para Coordenadas y Dimensiones, el feedback está deshabilitado, ya que puede causar problemas de bucles infinitos
Verás que se alarga mucho muy rápidamente, por lo que hemos utilizado abreviaturas a lo largo del artículo. En una tabla, si ves una palabra entre [corchetes], consulta las siguientes instrucciones para entender lo que se espera en la dirección:
[n] corresponde a un número entero, por ejemplo, el número de la fila donde se encuentra una secuencia, o la posición de un grupo en la lista de Capas, etc. Para las listas de shader y grupo, la cuenta comienza desde abajo, en 1.
[seqName] corresponde al nombre dado a la secuencia, sin espacios. Por ejemplo, si lo has llamado "Act 1-2", entonces [seqName] = act1-2
[groupName] corresponde al nombre dado al grupo, sin espacios. Por ejemplo, si lo has llamado "Group 4", entonces [groupName] = group4
[mapName] corresponde al nombre dado al mapa, sin espacios. Por ejemplo, si lo has llamado "Map 12", entonces [mapName] = map12
[shapeName] corresponde al nombre dado a la forma (cara o jugador), sin espacios. Por ejemplo, si lo has llamado "Face 4", entonces [shapeName] = face4
[playerName] corresponde al nombre dado al jugador, sin espacios. Por ejemplo, si lo has llamado "Player 4_2", entonces [playerName] = player4_2
[vertexName] corresponde al nombre del vértice mostrado en el encabezado del panel de Propiedades cuando se selecciona, sin espacios. Por ejemplo, si tu punto se llama "Vertex 192", entonces [vertexName] = vertex192.
[cueName] corresponde al nombre dado a la señal, sin espacios. Por ejemplo, si lo has llamado "Play Act 1-2", entonces [cueName] = playact1-2
[shaderName] corresponde al nombre del shader mostrado en la interfaz, sin espacios ni extensión de archivo. Por ejemplo, si tu shader se llama "Chroma Zoom", entonces [shaderName] = chromazoom
[parameterName] corresponde al nombre del parámetro mostrado en la interfaz, sin espacios. Siempre se relaciona con shaders. Por ejemplo, si tu parámetro dice "master_zoom", entonces [parameterName] = master_zoom
[variable] depende del tipo de parámetro al que te diriges. Para los efectos de grupo, [variable] siempre se refiere a un parámetro que utiliza un deslizador. Para los shaders, hay algunas posibilidades adicionales. Aquí está lo que [variable] puede significar (con argumentos entre paréntesis):
-
Si el parámetro utiliza un deslizador, puedes dirigirte a su valor pero también a las propiedades vinculadas a sus variaciones de LFO:
- valor (0.0 (0) a 1.0 (100))
- lfo/modo (0.0 Fijo; 0.1 Senoide; 0.2 Triángulo; 0.3 Trapezoide; 0.4 Cuadrado; 0.5 Sierra Arriba; 0.6 Sierra Abajo; 0.7 Ruido; 0.8 Bajo; 0.9 Medio; 1.0 Alto)
- lfo/min (0.0 (0) a 1.0 (100))
- lfo/max (0.0 (0) a 1.0 (100))
- lfo/tempo (0.0 (0) a 1.0 (100))
- lfo/velocidad (0.0 (0) a 1.0 (100)) - Si el parámetro utiliza una casilla de verificación: valor (0.0 (no marcado) o 1.0 (marcado))
- Si el parámetro utiliza una lista: valor (0.0 (elemento superior) a 1.0 (elemento inferior))
- Si el parámetro es un evento, usando un botón: desencadenar (1 para desencadenar)
-
Si el parámetro es un punto, usando un gráfico de x e y:
- x (0.0 (mín) a 1.0 (máx))
- y (0.0 (mín) a 1.0 (máx))
[colorVariable] se usa cuando el parámetro es un color y depende de si estás apuntando a un color Fijo o a un color de otro tipo de LFO. Aquí está lo que [colorVariable] puede significar (con argumentos entre paréntesis):
-
Color fijo o único:
- r/valor (0.0 (0) a 1.0 (255))
- g/valor (0.0 (0) a 1.0 (255))
- b/valor (0.0 (0) a 1.0 (255))
- h/valor (0.0 (1) a 1.0 (360))
- s/valor (0.0 (0) a 1.0 (100))
- v/valor (0.0 (0) a 1.0 (100))
- a/valor (0.0 (0) a 1.0 (100))
- [n]/seleccionar (1.0) con [n] siendo la posición del color guardado de 1 (arriba a la izquierda) a 20 (abajo a la derecha) -
Colores LFO:
- lfo/modo (0.0 Fijo; 0.1 Seno; 0.2 Triángulo; 0.3 Trapecio; 0.4 Cuadrado; 0.5 Sierra Ascendente; 0.6 Sierra Descendente; 0.7 Ruido; 0.8 Bajo; 0.9 Medio; 1.0 Alto)
- lfo/min/r/valor (0.0 (0) a 1.0 (255))
- lfo/min/g/valor (0.0 (0) a 1.0 (255))
- lfo/min/b/valor (0.0 (0) a 1.0 (255))
- lfo/min/h/valor (0.0 (1) a 1.0 (360))
- lfo/min/s/valor (0.0 (0) a 1.0 (100))
- lfo/min/v/valor (0.0 (0) a 1.0 (100))
- lfo/min/a/valor (0.0 (0) a 1.0 (100))
- lfo/min/[n]/seleccionar (1.0) con [n] siendo la posición del color guardado de 1 (arriba a la izquierda) a 20 (abajo a la derecha)
- lfo/max/r/valor (0.0 (0) a 1.0 (255))
- lfo/max/g/valor (0.0 (0) a 1.0 (255))
- lfo/max/b/valor (0.0 (0) a 1.0 (255))
- lfo/max/h/valor (0.0 (1) a 1.0 (360))
- lfo/max/s/valor (0.0 (0) a 1.0 (100))
- lfo/max/v/valor (0.0 (0) a 1.0 (100))
- lfo/max/a/valor (0.0 (0) a 1.0 (100))
- lfo/max/[n]/seleccionar (1.0) con [n] siendo la posición del color guardado de 1 (arriba a la izquierda) a 20 (abajo a la derecha)
- lfo/tempo (0.0 (0) a 1.0 (100))
- lfo/velocidad (0.0 (0) a 1.0 (100))
¡No te preocupes, se proporcionarán ejemplos a lo largo del artículo!
Lista de mensajes OSC predeterminados
Aquí están las tablas que encontrarás a continuación:
-
Master
Opacidad maestra / Shaders maestros -
Secuenciador
Controles de secuencia / Transiciones de secuencia / Shaders de secuencia / Pestañas / Piloto automático / Cronograma / Análisis de audio / Tempo -
Grupos
Selección de grupo / Propiedades del grupo / Shaders de grupo / Efectos de grupo -
Formas
Coordenadas / Dimensiones / Shaders del reproductor -
Fuentes
Reproducción / Vídeo / Shader / Texto
Maestro
Opacidad maestra
| Opacidad |
/master/opacity/value |
0,0 (0%) a 1,0 (100%) |
Shaders maestros
| Alternar todo |
/master/shaders/all/toggle |
1 (encendido) o 0 (apagado) |
| Alternar uno |
/master/shaders/[shaderName]/toggle |
1 (encendido) o 0 (apagado) |
| Parámetros |
// Parámetros de color |
depende de [variable] o [corlorVariable] |
// ejemplos para Chroma Zoom.fs, en la segunda posición desde el final de la lista
/master/shaders/chromazoom/toggle
/master/shaders/2/toggle
/master/shaders/chromazoom/master_zoom/value
/master/shaders/chromazoom/master_zoom/lfo/mode
/master/shaders/chromazoom/master_zoom/lfo/min
/master/shaders/chromazoom/master_zoom/lfo/max
/master/shaders/chromazoom/master_zoom/lfo/tempo
/master/shaders/chromazoom/master_zoom/lfo/speed
/master/shaders/2/master_zoom/value
...
Secuenciador
Controles de secuencia
| Editar |
/sequences/[seqName]/edit |
1 |
| Tocar |
/sequences/[seqName]/play |
1 (tocar) o 0 (parar) |
| Reproducir anterior |
/sequences/playprevious |
1 |
| Reproducir próximo |
/sequences/playnext |
1 |
| Reproducir apagón |
/sequences/blackout |
1 |
// examples for a sequence named "Seq 1-2"
// located in the second tab, row 2 & column 2
/sequences/seq1-2/edit
/sequences/tabs/2/rows/2/columns/2/edit
/sequences/seq1-2/play
/sequences/tabs/2/rows/2/columns/2/play
Transiciones de secuencia
| Parámetros |
/sequences/[seqName]/transition/[parameterName]/[variable] |
depende de [variable] |
// examples for a sequence named "Seq 1-2"
// located in the second tab, row 2 & column 2
// with an Angular transition
/sequences/seq1-2/transition/startingangle/value
/sequences/edited/transition/startingangle/value
/sequences/tabs/2/rows/2/columns/2/transition/startingangle/value
/sequences/seq1-2/transition/startingangle/value
/sequences/seq1-2/transition/startingangle/lfo/mode
/sequences/seq1-2/transition/startingangle/lfo/min
/sequences/seq1-2/transition/startingangle/lfo/max
/sequences/seq1-2/transition/startingangle/lfo/tempo
/sequences/seq1-2/transition/startingangle/lfo/speed
/sequences/edited/transition/startingangle/value
...
Shaders de secuencia
| Alternar todo (2.13.5) |
/sequences/[seqName]/shaders/all/toggle |
1 (encendido) o 0 (apagado) |
| Alternar uno |
/sequences/[seqName]/shaders/[shaderName]/toggle |
1 (encendido) o 0 (apagado) |
| Parámetros |
// Parámetros de color |
depende de [variable] o [colorVariable] |
// ejemplos para una secuencia llamada "Seq 1-2"
// ubicada en la segunda pestaña, fila 2 & columna 2
// con Chroma Zoom.fs, en segunda posición desde el fondo de su lista
/sequences/seq1-2/shaders/chromazoom/toggle
/sequences/edited/shaders/chromazoom/toggle
/sequences/tabs/2/rows/2/columns/2/shaders/chromazoom/toggle
/sequences/seq1-2/shaders/2/toggle
/sequences/edited/shaders/2/toggle
/sequences/tabs/2/rows/2/columns/2/shaders/2/toggle
/sequences/seq1-2/shaders/chromazoom/master_zoom/value
/sequences/seq1-2/shaders/chromazoom/master_zoom/lfo/mode
/sequences/seq1-2/shaders/chromazoom/master_zoom/lfo/min
/sequences/seq1-2/shaders/chromazoom/master_zoom/lfo/max
/sequences/seq1-2/shaders/chromazoom/master_zoom/lfo/tempo
/sequences/seq1-2/shaders/chromazoom/master_zoom/lfo/speed
/sequences/edited/shaders/chromazoom/master_zoom/value
...
Pestañas
| Seleccionar |
/sequences/tabs/[tabName]/select |
1 |
| Seleccionar anterior |
/sequences/tabs/selectprevious |
1 |
| Seleccionar siguiente |
/sequences/tabs/selectnext |
1 |
// ejemplos para una pestaña llamada "Draft 1", en segunda posición desde la izquierda
/sequences/tabs/draft1/select
/sequences/tabs/2/select
Piloto automático
| Alternar |
/autopilot/toggle |
1 (encendido) o 0 (apagado) |
| Seleccionar dirección |
/autopilot/direction |
0 (de izquierda a derecha) o 1 (aleatorio) |
Línea de tiempo
| Reproducir / Pausa |
/timeline/play |
1 (reproducir) o 0 (pausa) |
| Parar |
/timeline/stop |
1 |
| Posición del cabezal de reproducción |
/timeline/playhead/position |
0,0 (inicio) a 1,0 (fin) |
| Ir al marcador |
/timeline/cues/[cueName]/goto |
1 |
| Ir al siguiente marcador |
/timeline/next |
1 |
| Ir al marcador anterior |
/timeline/previous |
1 |
| Marca de tiempo del marcador |
/timeline/cues/[cueName]/timestamp |
0,0 (inicio) a 1,0 (fin) |
// ejemplos para un marcador llamado "Play Seq 1-2", en el segundo lugar desde la izquierda
/timeline/cues/playseq1-2/goto
/timeline/cues/2/goto
/timeline/cues/playseq1-2/timestamp
/timeline/cues/2/timestamp
Análisis de audio
| Alternar |
/audioanalysis/toggle |
1 (encendido) o 0 (apagado) |
| Ganancia global |
/audioanalysis/gain/global |
0,0 (mín) a 1,0 (máx) |
| Ganancia "Graves" |
/audioanalysis/gain/bass
|
0,0 (mín) a 1,0 (máx) |
|
Ganancia "Medios" |
/audioanalysis/gain/mid |
0,0 (mín) a 1,0 (máx) |
| Ganancia "Agudos" |
/audioanalysis/gain/high |
0,0 (mín) a 1,0 (máx) |
Tempo
| Valor de BPM |
/tempo/bpm |
0,0 (20) a 1,0 (999) |
| TOQUE |
/tempo/tap |
1 |
| Resincronizar |
/tempo/resync |
1 |
| Alternar Ableton Link |
/abletonlink/toggle |
1 (encendido) o 0 (apagado) |
Grupos
Selección de grupo
| Seleccionar |
/sequences/[seqName]/groups/[groupName]/select |
1 |
| Seleccionar arriba |
/sequences/edited/groups/selectabove |
1 |
| Seleccionar abajo |
/sequences/edited/groups/selectbelow |
1 |
// ejemplos para un grupo llamado "Group D"
// en cuarta posición desde el final de la lista
// en una secuencia llamada "Seq 1-2"
/sequences/seq1-2/groups/groupd/select
/sequences/edited/groups/4/select
Propiedades del grupo
| Opacidad |
/sequences/[seqName]/groups/[groupName]/opacidad/[variable] |
depende de [variable] |
// ejemplos para un grupo llamado "Group D"
// en cuarta posición desde el final de la lista
// en una secuencia llamada "Seq 1-2"
/sequences/seq1-2/groups/groupd/opacity/value
/sequences/edited/groups/4/opacity/value
/sequences/edited/groups/selected/opacity/value
/sequences/seq1-2/groups/groupd/opacity/lfo/mode
/sequences/seq1-2/groups/groupd/opacity/lfo/min
/sequences/seq1-2/groups/groupd/opacity/lfo/max
/sequences/seq1-2/groups/groupd/opacity/lfo/tempo
/sequences/seq1-2/groups/groupd/opacity/lfo/speed
/sequences/edited/groups/4/opacity/lfo/mode
...
Sombreados del grupo
| Alternar todo (2.13.5) |
/sequences/[seqName]/groups/[groupName]/shaders/all/toggle |
1 (encendido) o 0 (apagado) |
| Alternar uno |
/sequences/[seqName]/groups/[groupName]/shaders/[shaderName]/toggle |
1 (encendido) o 0 (apagado) |
| Parámetros |
// Parámetros de color |
depende de [variable] o [colorVariable] |
// ejemplos para un grupo llamado "Grupo D"
// en cuarta posición desde el final de la lista
// en una secuencia llamada "Secuencia 1-2"
// con Chroma Zoom.fs, en segunda posición desde el final de su lista
/sequences/seq1-2/groups/groupd/shaders/chromazoom/toggle
/sequences/edited/groups/4/shaders/chromazoom/toggle
/sequences/edited/groups/selected/shaders/chromazoom/toggle
/sequences/seq1-2/groups/groupd/shaders/2/toggle
/sequences/edited/groups/4/shaders/2/toggle
/sequences/edited/groups/selected/shaders/2/toggle
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/value
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/lfo/mode
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/lfo/min
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/lfo/max
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/lfo/tempo
/sequences/seq1-2/groups/groupd/shaders/chromazoom/master_zoom/lfo/speed
/sequences/edited/groups/4/shaders/chromazoom/master_zoom/value
...
Efectos de grupo
| Alternar efecto |
// Las direcciones siguen esta estructura: |
1 (encendido) o 0 (apagado) |
| Seleccionar modo |
// Las direcciones siguen esta estructura: |
1 |
| Parámetros del borde |
// Color (2,13) |
depende de [variable] o [colorVariable] |
| Parámetros de línea |
// Color (2,13) |
depende de [variable] o [colorVariable] |
| Parámetros de color |
// Color (2.13) |
depende de [variable] o [colorVariable] |
| Parámetros especiales |
// Color (2,13) |
depends on [variable] o [colorVariable] |
| Parámetros de la serpiente |
// Aplicar en |
depende de [variable] |
| Parámetros de rotación |
// Ruta |
depende de [variable] |
| Parámetros de estructura |
// Color (2,13) |
depende de [variable] o [colorVariable] |
Formas
Coordinates (2,13)
| Coordenada X (forma) |
/sequences/edited/shapes/selected/x/value |
depende de [variable] |
| Coordenada Y (forma) |
/sequences/edited/shapes/selected/y/value |
depende de [variable] |
| Coordenada X (vértice) |
/sequences/edited/vertex/selected/x/value |
depende de [variable] |
|
Coordenada Y (vértice) |
/sequences/edited/vertex/selected/y/value |
depende de [variable] |
| Coordenada X (centro) |
/sequences/edited/shapes/selected/center/x/[variable] |
depende de [variable] |
|
Coordenada Y (centro) |
/sequences/edited/shapes/selected/center/y/[variable] |
depende de [variable] |
// ejemplos para una forma llamada "Player 2"
// con un vértice llamado “Vertex 192”
// en una mapa llamada "Map 1-2"
/sequences/edited/shapes/selected/x/value
/maps/map1-2/shapes/player2/x/value
/sequences/edited/shapes/selected/y/value
/maps/map1-2/shapes/player2/y/value
/sequences/edited/vertex/selected/x/value
/maps/map1-2/shapes/player2/vertex/vertex192/x/value
/sequences/edited/vertex/selected/y/value
/maps/map1-2/shapes/player2/vertex/vertex192/y/value
// posibles direcciones por centro
/sequences/edited/shapes/selected/center/x/value
/sequences/edited/shapes/selected/center/x/lfo/mode
/sequences/edited/shapes/selected/center/x/lfo/min
/sequences/edited/shapes/selected/center/x/lfo/max
/sequences/edited/shapes/selected/center/x/lfo/tempo
/sequences/edited/shapes/selected/center/x/lfo/speed
/sequences/edited/shapes/selected/center/y/value
/sequences/edited/shapes/selected/center/y/lfo/mode
/sequences/edited/shapes/selected/center/y/lfo/min
/sequences/edited/shapes/selected/center/y/lfo/max
/sequences/edited/shapes/selected/center/y/lfo/tempo
/sequences/edited/shapes/selected/center/y/lfo/speed
Dimensiones (2,13)
| Ancho (forma) |
/sequences/edited/shapes/selected/w/value |
depende de [variable] |
| Altura (forma) |
/sequences/edited/shapes/selected/h/value |
depende de [variable] |
// ejemplos para una forma llamada "Player 2"
// en un mapa llamado "Map 1-2"
/sequences/edited/shapes/selected/w/value
/maps/map1-2/shapes/player2/w/value
/sequences/edited/shapes/selected/h/value
/maps/map1-2/shapes/player2/h/value
Shaders del jugador
| Alternar todo (2.13.5) |
/sequences/[seqName]/shapes/[playerName]/shaders/all/toggle |
1 (encendido) o 0 (apagado) |
| Alternar uno |
/sequences/[seqName]/shapes/[playerName]/shaders/[shaderName]/toggle |
1 (encendido) o 0 (apagado) |
| Parámetros |
// Parámetros de color |
depende de [variable] o [colorVariable] |
// ejemplos para un jugador llamado "Player 2"
// en una secuencia llamada "Seq 1-2"
// con Chroma Zoom.fs, en la segunda posición desde el final de su lista
/sequences/seq1-2/shapes/player2/shaders/chromazoom/toggle
/sequences/edited/shapes/player2/shaders/chromazoom/toggle
/sequences/seq1-2/shapes/player2/shaders/2/toggle
/sequences/edited/shapes/player2/shaders/2/toggle
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/value
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/lfo/mode
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/lfo/min
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/lfo/max
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/lfo/tempo
/sequences/seq1-2/shapes/player2/shaders/chromazoom/master_zoom/lfo/speed
/sequences/edited/shapes/player2/shaders/chromazoom/master_zoom/value
...
Fuentes
Reproducción
| Modo de reproducción |
/sources/[n]/playbackmode |
0.0 Normal |
| Alternar "Reiniciar con secuencia" |
/sources/[n]/restartwithseq |
1 (encendido) o 0 (apagado) |
| Activar medios |
/sources/[n]/medias/[n]/trigger // para fuentes de lista de reproducción
|
1 |
| Activar siguiente medio |
/sources/[n]/next // para fuentes de lista de reproducción
|
1 |
| Activar medio anterior |
/sources/[n]/previous // para fuentes de lista de reproducción
|
1 |
| Reiniciar lista de reproducción |
/sources/[n]/restart // para fuentes de lista de reproducción
|
1 |
| Modo de bucle de medios |
/sources/[n]/loop // para fuentes individuales |
0.0 Loop 0.33 Follow (only playlist) 0.66 Pause 1.0 Stop |
// ejemplos para una fuente individual en la 1ª posición desde la parte superior izquierda
/sources/1/playbackmode
/sources/1/restartwithseq
/sources/1/loop
// ejemplos para una fuente de lista de reproducción en la 2ª posición desde la parte superior izquierda
// con al menos 2 medios
/sources/2/playbackmode
/sources/2/restartwithseq
/sources/2/medias/2/trigger
/sources/2/next
/sources/2/previous
/sources/2/restart
/sources/2/loop
/sources/2/medias/2/loop
Vídeo
| Reproducir / Pausa |
/sources/[n]/play // para fuentes individuales |
1 (reproducir) o 0 (pausar) |
| Rebobinar |
/sources/[n]/rewind // para fuentes individuales |
1 |
| Volumen |
/sources/[n]/volume // para fuentes individuales |
0,0 (silencio) a 1,0 (máximo) |
// ejemplos para una fuente de video individual en la 1ª posición desde la esquina superior izquierda
/sources/1/play
/sources/1/rewind
/sources/1/volume
// ejemplos para una fuente de lista de reproducción en la 2ª posición desde la esquina superior izquierda
// con un video en la 1ª posición del medio
/sources/2/play
/sources/2/rewind
/sources/2/medias/1/volume
Shader
| Parámetros |
// Parámetros de color |
depende de [variable] o [colorVariable] |
// ejemplos para Bricked.fs en una fuente de shader individual
// en 1ª posición desde la parte superior izquierda
/sources/1/tile/value
/sources/1/tile/lfo/mode
...
// ejemplos para una fuente de lista de reproducción en 2ª posición desde la parte superior izquierda
// con Bricked.fs en la 1ª posición del medio
/sources/2/medias/1/tile/value
/sources/2/medias/1/tile/lfo/mode
...
Texto
| Parámetros |
/sources/[n]/align // para fuentes individuales |
0,0 Izquierda 0,5 Centro 1,0 Derecha |
// ejemplo para una fuente de texto sola en la 1ª posición desde arriba a la izquierda
/sources/1/align
// ejemplo para una fuente de lista de reproducción en la 2ª posición desde arriba a la izquierda
// con un texto en la 1ª posición de medios
/sources/2/medias/1/align