Real-time sonification/es: Revision history

Jump to navigation Jump to search

Diff selection: Mark the radio buttons of the revisions to compare and hit enter or the button at the bottom.
Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit.

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

15 April 2026

  • curprev 20:2920:29, 15 April 2026Iratxe.mentxaka talk contribs 30,093 bytes −46 Created page with "Lo siguiente sonoriza el '''nivel de luz''' mapeado a la médula con una pausa definida por el '''rumbo de la brújula''' mapeado a milisegundos <ref name="code" group="Note"/>."
  • curprev 20:2920:29, 15 April 2026Iratxe.mentxaka talk contribs 30,139 bytes +30 Created page with "Los sistemas de sonificación suelen proporcionar más de una información. Podemos mapear tantas variables como parámetros de sonido podamos controlar, siempre y cuando el sonido no resulte confuso debido a la reproducción simultánea de múltiples capas sonoras. Si consideramos que una orquesta filarmónica puede tener más de cien integrantes, disponemos de cierto margen para superponer varios sonidos. Esto contrasta con los estímulos visuales, donde no podemos sup..."
  • curprev 20:2820:28, 15 April 2026Iratxe.mentxaka talk contribs 30,109 bytes +10 Created page with "=== Múltiples entradas asignadas a un solo sonido ==="
  • curprev 20:2820:28, 15 April 2026Iratxe.mentxaka talk contribs 30,099 bytes −54 Created page with "'''¡Atención al número PIN o a la dirección I2C!'''"
  • curprev 20:2820:28, 15 April 2026Iratxe.mentxaka talk contribs 30,153 bytes −56 Created page with "i2c"
  • curprev 20:2820:28, 15 April 2026Iratxe.mentxaka talk contribs 30,209 bytes −46 Created page with "Pin de lectura analógica"
  • curprev 20:2720:27, 15 April 2026Iratxe.mentxaka talk contribs 30,255 bytes −50 Created page with "PIN de lectura digital"
  • curprev 20:2720:27, 15 April 2026Iratxe.mentxaka talk contribs 30,305 bytes −13 Created page with "Para usar un sensor digital/analógico externo en un micro pin o usar, por ejemplo, el protocolo I2C (todos estos bloques se pueden encontrar en las categorías avanzadas), puede usar los mismos programas, pero simplemente reemplace el bloque de entrada '''nivel de luz''' con el bloque correspondiente de la siguiente manera:"
  • curprev 20:2720:27, 15 April 2026Iratxe.mentxaka talk contribs 30,318 bytes −1 Created page with "==== Uso de sensores de entrada externos ===="
  • curprev 20:2720:27, 15 April 2026Iratxe.mentxaka talk contribs 30,319 bytes −11 Created page with "'''Recordatorio:''' Puedes reemplazar el bloque de entrada '''nivel de luz''' con cualquier otro sensor de micro:bit [https://makecode.microbit.org/reference/input input block] (o cualquier otro sensor conectado a la micro:bit a través de los pines) que proporcione un rango de valores. Solo asegúrate de redefinir los valores '''x-Min''' y '''x-Max''' en consecuencia, ya que el [https://makecode.microbit.org/reference/input/acceleration accelerometer] y la [https://make..."
  • curprev 20:2720:27, 15 April 2026Iratxe.mentxaka talk contribs 30,330 bytes −12 Created page with "# Asigna a la variable '''x''' el valor medido de '''nivel de luz'''. # Reproduce un tono de Re agudo de un tiempo. # Haz una pausa durante un periodo calculado al asignar el valor de '''x''' (en el rango '''x-Mín''' a '''x-Máx''') al intervalo de tiempo seleccionado en el bloque '''map'''."
  • curprev 20:2620:26, 15 April 2026Iratxe.mentxaka talk contribs 30,342 bytes −46 Created page with "Los bloques dentro del bloque '''forever''' se evalúan secuencialmente en un bucle de arriba a abajo después de la secuencia '''on start''':"
  • curprev 20:2620:26, 15 April 2026Iratxe.mentxaka talk contribs 30,388 bytes −51 Created page with "# Establece la variable '''x-Min''' al valor mínimo posible de nivel de luz medido '''0'''. # Establece la variable '''x-Max''' al valor máximo posible de nivel de luz medido '''255'''."
  • curprev 20:2620:26, 15 April 2026Iratxe.mentxaka talk contribs 30,439 bytes −44 Created page with "Los bloques dentro del bloque '''on start''' se evalúan secuencialmente antes que cualquier otra cosa en el programa cuando se enciende el micro:bit."
  • curprev 20:2520:25, 15 April 2026Iratxe.mentxaka talk contribs 30,483 bytes −54 Created page with "'''Explicación detallada del código:'''"
  • curprev 20:2520:25, 15 April 2026Iratxe.mentxaka talk contribs 30,537 bytes −56 Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:70%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_F4g6Y9Fd6WRW" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>"
  • curprev 20:2520:25, 15 April 2026Iratxe.mentxaka talk contribs 30,593 bytes −71 Created page with "Otra opción es mantener un tono fijo mientras se varía el ritmo según el nivel de luz. Esto se logra reproduciendo una nota de corta duración e introduciendo pausas que varían en duración, desde 1000 ms (en condiciones de oscuridad) hasta 20 ms (en condiciones de mucha luz). Este enfoque permite una representación auditiva dinámica de los cambios en los niveles de luz."
  • curprev 20:2520:25, 15 April 2026Iratxe.mentxaka talk contribs 30,664 bytes −6 Created page with "==== Cambiar el ritmo con tono fijo ===="
  • curprev 20:2420:24, 15 April 2026Iratxe.mentxaka talk contribs 30,670 bytes −43 Created page with "# Establece la variable '''x''' al '''nivel de luz''' medido. # Reproduce un tono de un tiempo con una frecuencia resultante de asignar el valor '''x''' (en el rango '''x-Mín''' a '''x-Máx''') al rango de frecuencia seleccionado en el bloque '''map'''."
  • curprev 20:2420:24, 15 April 2026Iratxe.mentxaka talk contribs 30,713 bytes −46 Created page with "Los bloques dentro del bloque '''forever''' se evalúan secuencialmente en un bucle de arriba a abajo después de la secuencia '''on start''':"
  • curprev 20:2420:24, 15 April 2026Iratxe.mentxaka talk contribs 30,759 bytes −51 Created page with "# Establece la variable '''x-Min''' al valor mínimo posible de nivel de luz medido '''0'''. # Establece la variable '''x-Max''' al valor máximo posible de nivel de luz medido '''255'''."
  • curprev 20:2320:23, 15 April 2026Iratxe.mentxaka talk contribs 30,810 bytes −44 Created page with "Los bloques dentro del bloque '''on start''' se evalúan secuencialmente antes que cualquier otra cosa en el programa cuando se enciende el micro:bit."
  • curprev 20:2320:23, 15 April 2026Iratxe.mentxaka talk contribs 30,854 bytes −54 Created page with "'''Explicación detallada del código:'''"
  • curprev 20:2320:23, 15 April 2026Iratxe.mentxaka talk contribs 30,908 bytes −56 Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:70%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:S29417-89547-25165-22076" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>"
  • curprev 20:2320:23, 15 April 2026Iratxe.mentxaka talk contribs 30,964 bytes −55 Created page with "En este ejemplo, mostramos cómo asignar el '''nivel de luz''' a un rango de frecuencias. El sensor de luz interno del micro:bit proporciona un valor entre 0 (oscuro) y 255 (muy brillante). Llamamos a este valor de entrada variable '''x'''. También definimos las variables '''x-Min''' y '''x-Max''' con los valores mínimo y máximo de nuestro sensor. Para sonorizar el nivel de luz medido, asignaremos el valor del nivel de luz a un tono entre 200 Hz (valor mínimo) y 2000..."
  • curprev 20:2220:22, 15 April 2026Iratxe.mentxaka talk contribs 31,019 bytes −5 No edit summary
  • curprev 20:2120:21, 15 April 2026Iratxe.mentxaka talk contribs 31,024 bytes −483 No edit summary
  • curprev 20:2020:20, 15 April 2026Iratxe.mentxaka talk contribs 31,507 bytes +13 No edit summary
  • curprev 20:1220:12, 15 April 2026Iratxe.mentxaka talk contribs 31,494 bytes −1 Created page with "==== Cambio de la médula con ritmo fijo ===="
  • curprev 20:1220:12, 15 April 2026Iratxe.mentxaka talk contribs 31,495 bytes −36 Created page with "La mayoría de los sensores proporcionan un rango de valores, no solo 0 o 1. En ese caso, primero debemos determinar los valores mínimo y máximo posibles antes de definir la configuración para la sonorización. Esta entrada variable del sensor puede provenir del sensor de nivel de luz, el acelerómetro, el magnetómetro, la intensidad del sonido captado por el micrófono u otros sensores conectados al micro:bit mediante los pines. El microcontrolador puede recopilar f..."
  • curprev 20:1220:12, 15 April 2026Iratxe.mentxaka talk contribs 31,531 bytes +29 Created page with "=== Sonificación de un rango de valores (usando sensores de entrada) ==="
  • curprev 20:1120:11, 15 April 2026Iratxe.mentxaka talk contribs 31,502 bytes −35 Created page with "# Asigna a la variable '''X''' el estado del botón ('''verdadero''' o '''falso''' según si el botón se presionó al momento de evaluar el bloque rosa '''botón A presionado'''). # '''Si''' la variable/condición '''X''' es '''verdadera''' (el botón se presionó), '''tono de llamada (Hz) Do central''', '''tono de llamada (Hz) Mi central'''"
  • curprev 20:1120:11, 15 April 2026Iratxe.mentxaka talk contribs 31,537 bytes −56 Created page with "Los bloques se evalúan secuencialmente de arriba a abajo dentro del bloque de bucle '''forever''' que repite la siguiente secuencia de evaluación hasta que algo detiene el programa:"
  • curprev 20:1120:11, 15 April 2026Iratxe.mentxaka talk contribs 31,593 bytes −54 Created page with "'''Explicación detallada del código:'''"
  • curprev 20:1120:11, 15 April 2026Iratxe.mentxaka talk contribs 31,647 bytes −56 Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:50%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_4LULCW5kwiPi" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>"
  • curprev 20:1120:11, 15 April 2026Iratxe.mentxaka talk contribs 31,703 bytes −28 Created page with "A continuación se implementa la sonorización de un sensor booleano utilizando el micro:Bit, centrándonos específicamente en el botón A. Al pulsar el botón, oiremos la nota C, y al soltarlo, la nota cambiará a F. Esta retroalimentación auditiva proporciona una representación clara del estado del botón, lo que mejora nuestra comprensión de los datos booleanos en un contexto práctico <ref name="code" group="Note"/>."
  • curprev 20:1020:10, 15 April 2026Iratxe.mentxaka talk contribs 31,731 bytes +3 Created page with "En informática, un tipo de dato booleano, o lógico, es una primitiva fundamental que puede contener uno de dos valores posibles: verdadero o falso, representados a menudo como 1 o 0. Para ilustrar este concepto, sonorizaremos el tipo de dato más simple: el booleano. Algunos ejemplos comunes de sensores que generan datos booleanos son los sensores de presencia, los sensores de contacto, los interruptores y los botones."
  • curprev 20:1020:10, 15 April 2026Iratxe.mentxaka talk contribs 31,728 bytes −8 Created page with "=== Sonificación de un booleano ==="
  • curprev 20:1020:10, 15 April 2026Iratxe.mentxaka talk contribs 31,736 bytes −56 Created page with "<html> <div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_gE8UsCAhe2dR" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>"
  • curprev 20:1020:10, 15 April 2026Iratxe.mentxaka talk contribs 31,792 bytes −35 Created page with "El siguiente ejemplo reproduce dos sonidos complejos secuencialmente de forma indefinida <ref name="code" group="Note"/>:"
  • curprev 20:1020:10, 15 April 2026Iratxe.mentxaka talk contribs 31,827 bytes −49 Created page with "alt=Bloque de sonidos complejos"
  • curprev 20:0920:09, 15 April 2026Iratxe.mentxaka talk contribs 31,876 bytes −42 Created page with "También es posible generar sonidos más complejos manipulando el cambio de frecuencia, la forma de onda, el volumen y la duración con el siguiente bloque:"
  • curprev 20:0920:09, 15 April 2026Iratxe.mentxaka talk contribs 31,918 bytes +42 Created page with "==== Manipular el cambio de frecuencia, la forma de onda, el volumen y la duración ===="
  • curprev 20:0920:09, 15 April 2026Iratxe.mentxaka talk contribs 31,876 bytes −56 Created page with "<HTML> <div style="position:relative;height:0;padding-bottom:40%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.microbit.org/#pub:_YoTh7YLWvFbm" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> </html>"
  • curprev 20:0820:08, 15 April 2026Iratxe.mentxaka talk contribs 31,932 bytes −3 Created page with "El siguiente código de ejemplo reproduce dos melodías con diferentes valores de BPM para los botones A y B, y detiene todos los sonidos cuando se presionan A y B simultáneamente. Es posible cambiar las melodías haciendo clic en los campos de entrada blancos con las notas musicales de colores. Al igual que en el ejemplo anterior, también es posible cambiar la duración del ritmo y si el sonido se reproduce secuencialmente con otros bloques de comandos, en segundo pla..."
  • curprev 20:0820:08, 15 April 2026Iratxe.mentxaka talk contribs 31,935 bytes −44 Created page with "alt=Reproducir bloque de melodía"
  • curprev 20:0820:08, 15 April 2026Iratxe.mentxaka talk contribs 31,979 bytes −44 Created page with "Para reproducir una melodía, utilice el siguiente bloque y haga clic en él para crearla:"
  • curprev 20:0820:08, 15 April 2026Iratxe.mentxaka talk contribs 32,023 bytes −18 Created page with "==== Tocar una melodía ===="
  • curprev 20:0720:07, 15 April 2026Iratxe.mentxaka talk contribs 32,041 bytes +427 Created page with "El siguiente código genera un tono único con una frecuencia predefinida de Do central y una duración de 1 tiempo al presionar el botón A, o un sonido continuo de Mi central al presionar el botón B. Es posible cambiar la frecuencia de los tonos haciendo clic en los campos de entrada blancos con los valores "Do central" y "Mi central". Desde las flechas del menú desplegable, también es posible cambiar la duración del tiempo del tono "Do central" y si el sonido se r..."
  • curprev 20:0720:07, 15 April 2026Iratxe.mentxaka talk contribs 31,614 bytes +23 Created page with "El siguiente código genera un tono único con una frecuencia predefinida de Do central y una duración de 1 tiempo al presionar el botón A, o un sonido continuo de Mi central al presionar el botón B. Es posible cambiar la frecuencia de los tonos haciendo clic en los campos de entrada blancos con los valores "Do central" y "Mi central". Desde las flechas del menú desplegable, también es posible cambiar la duración del tiempo del tono "Do central" y si el sonido se r..."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)