MEMORIAS

back / regresar
Esolangs
Home
——————————————————————————-

[JSOLANG] ESCUCHAR

For sound synthesis / Para síntesis sonora
Parsing Punctual

Instructions to use this jsolang:

  1. Go to Estuary
  2. Enter in Solo or Collaborative mode.
  3. Copy jsolangEscuchar info on one code-box and evaluate once.
  4. On second box, write: ##escuchar on the first line. Write your code on the rest. Evaluate to run.

IMPORTANT: In both, step 3 and 4, do not choose any language in the dropdown menu. This section must be empty (empty is the option by default).

Instrucciones para usar este jsolang:

  1. Ve a Estuary
  2. Entra en modo Solo o en Colaborativo.
  3. Copia la info en el jsolangEscuchar en una de las cajas de texto y evalúa una vez.
  4. En una segunda caja de texto, escribe: ##escuchar en la primera línea. Escribe tu código en el resto. Evalúa para correr.

IMPORTANTE: En ambos pasos, 3 y 4, no selecciones ningúna opción delenguaje en el menú. Este debe estár vacío (esta es la opción que aparece por defecto).


Syntax / Sintaxis

This syntax uses words and structures in Spanish / Esta sintaxis usa palabras y estructuras en Español.

Basic sentece to play a video: Noun / Oración básica para reproducir un video: Suntantivo

textos: sustantivo | Example:

To play videos, textos must be before the noun / Para reproducir videos, textos siempre debe ir antes del sustantivo.

Options for sustantivo / Opciones para sustantivo:

sustantivos Video-still sustantivos Video-still
cuartos aguas
sonidos cigarras
veranos cellos
imágenes noches

Time for videos / Time para videos

time $ imágenes: sustantivo | Example:

Options / Opciones: Ayer, Hoy
Must have two values: Dur Offset / Debe tener dos parámetros: Dur Offset

Verb ser-estar for videos / Verbo ser-estar para videos

time $ verboSerEstar $ imágenes: sustantivo | Example:

Options / Opciones:

verboSerEstar Mask-Info
estoy circular, 1-value/valor: size/tamaño; 0.0 - 1.0
estamos circular-2, 2-values/valores: size,anchor-point / tamaño-anclaje; 0.0 - 1.0
estábamos cuadrada, 1-value/valor: size/tamaño; 0.0 - 1.0
estoy rectangular: 4-values/valores: top,right,bottom,left / arriba,der,abajo,izq; 0.0 - 1.0

Negative numbers inside parenthesis / Los números negativos van en paréntesis

Basic sentece to visualize text / Oración básica para visualizar texto

imágenes: ”” | Example:

For text, imagen must be written before the text you want to visualize. This text should be written inside quotation marks "my text"
Para texto, imagen debe de estar escrito antes del texto que se quiere visualizar. Este texto debe ir entre comillas "my text"

Verb: for video & text / Verbo: para video & texto

verbo $ textos: sustantivo | Example:

verbo $ imágenes: ”” | Example:

Options / Opciones:

verbos Apply-in /Aplicado-en Info
sentada videos, text(o) coord: 2-values/valores: x,y; (-1.0) - 1.0
escuchando videos, text(o) pos-X: 1-value/valor: (-1.0) - 1.0
recordando videos, text(o) pos-Y: 1-value/valor: (-1.0) - 1.0
haciendo videos size/tam: 1-value/valor: 1++=bigger, –1=smaller
tocando videos width/ancho: 1-value/valor: 1++=bigger, –1=smaller
imaginando videos height/alto: 1-value/valor: 1++=bigger, –1=smaller
atravezando text size/tam: 1-value/valor: 1++
soñando text font: 1-string: "name-nombre"

Adjective: for video & text / Adjetivo: para video & texto

verbo $ adjetivos $ textos: sustantivo | Example:

verbo $ adjetivos $ imágenes: ”” | Example:

Options / Opciones:

adjectivos Apply-in /Aplicado-en Info
tempestuosas videos brightness/brillo: 1-value/valor: 1++=more, –1=less
transformadas videos blur: 1-value/valor: 1++=more, –1=less
extrañas videos opacity/opacidad: 1-value/valor: 0.0 - 1, 1=none/sin
diferentes videos contrast(e): 1-value/valor: 1++=more, –1=less
oscuras videos grayscale: 1-value/valor: 1++=more, –1=less
fuertes text rgba: 4-values/valores, each channel: 0.0 - 1, 0=none/sin
aprendidas text strike/tachado: no value/valor
ruidosas text bold/negritas: no value/valor
silenciosas text italic(as): no value/valor

Special adjectives: dynamic values / Adjetivos especiales: valores dinámicos

They can be used in any function in replacement of a single value. They must be written inside parenthesis. Pueden ser usados en cualquier función reemplazando un valor único. Deben ser escritos dentro de paréntesis.

Option 1 / Opción 1

(rápidas)

adj-esp-1 Values Info
rápidas cycles(time) initial-value end-value in an specific time, it animates from one value to another
rápidas ciclos(tiempo) valor-inicial valor-final en un tiempo específico, anima de un valor a otro

Examples:

Option 2 / Opción 2

(lejanas $ claras) – These always go together / siempre van juntos

adj-esp-2 Values Info
lejanas val-1 val-2 comes and go / va y viene
claras freq velocity of animation / velocidad de la animación

Examples:

Sentece to silence everything / Oración para silenciar todo

Multiple sentences / Oraciones múltiples

To add multiple sentences, these are divided by ; (semicolon) / Para añadir oraciones múltiples, éstas van separadas por . (punto) | Example: