Diferencia entre revisiones de «Comando TocaSonido»

De GeoGebra Manual
Saltar a: navegación, buscar
(Ajustado a versión en inglés)
m
Línea 25: Línea 25:
  
 
:''Duración'' es el tiempo, en segundos, durante el que se ejecuta la nota.  
 
:''Duración'' es el tiempo, en segundos, durante el que se ejecuta la nota.  
:''Instrumento'' es un número natural que representa el correspondiente instrumento sintetizado que ejecutará la nota acorde a las especificaciones técnicas que pueden consultarse en los sitios adecuados (en [http://www.midi.org/techspecs/gm1sound.php technical specifications at midi.org este]  o en el de [http://www.classicalmidiconnection.com/General_Midi.html General Midi]  se detallan en inglés, los posibles instrumentos, que también se resumen en numerosas [http://es.wikipedia.org/wiki/MIDI#Instrumentos_GENERAL_MIDI  tablas generales]).
+
:''Instrumento'' es un número natural que representa el correspondiente instrumento sintetizado que ejecutará la nota acorde a las especificaciones técnicas que pueden consultarse en los sitios adecuados (en [http://www.midi.org/techspecs/gm1sound.php technical specifications at midi.org]  o en el de [http://www.classicalmidiconnection.com/General_Midi.html General Midi]  se detallan en inglés, los posibles instrumentos, que también se resumen en numerosas [http://es.wikipedia.org/wiki/MIDI#Instrumentos_GENERAL_MIDI  tablas generales]).
  
 
:La mayoría de los instrumentos están indicados por el número correspondiente de modo unívoco pero existen diferencias acorde a las diversas plataformas informáticas y equipos.
 
:La mayoría de los instrumentos están indicados por el número correspondiente de modo unívoco pero existen diferencias acorde a las diversas plataformas informáticas y equipos.

Revisión del 23:53 27 nov 2015



TocaSonido[ <URL> ]
Ejecuta un archivo MP3 (.mp3).
"URL" es la ubicación del archivo, como muestran los siguientes ejemplos.
Ejemplos:
  • TocaSonido["http://archive.geogebra.org/static/welcome_to_geogebra.mp3"]
  • TocaSonido["#1264825"] Toca un .mp3 que ha sido subido a GeoGebra
  • TocaSonido["https://drive.google.com/uc?id=0B7xCmZaU3oU2eXFNUzd6ZlZJS0U&authuser=0&export=download"] toca un .mp3 desde Google Drive
  • TocaSonido["https://www.dropbox.com/s/27skpv82odjp7ej/material-1264825.mp3?dl=1"] toca un .mp3 desde DropBox


TocaSonido[ <Condición Booleana de Ejecución> ]
Pausa o reanuda la ejecución.
TocaSonido[true] = ejecuta.
TocaSonido[false] = pausa.
TocaSonido[ <Secuencia de Notas>, <Instrumento> ]
Este comando es obsoleto y será eliminado de GeoGebra a la brevedad.
TocaSonido[ <Nota>, <Duración>, <Instrumento> ] (Válido únicamente para la versión de escritorio)

Ejecuta una nota MIDI.

Nota debe ser un número natural entre 0 y 127 que representa una nota musical acorde a la tabla que aparece a continuación. Como referencia se señala que nota = 60 corresponde a la ejecución de un Do Central.
Duración es el tiempo, en segundos, durante el que se ejecuta la nota.
Instrumento es un número natural que representa el correspondiente instrumento sintetizado que ejecutará la nota acorde a las especificaciones técnicas que pueden consultarse en los sitios adecuados (en technical specifications at midi.org o en el de General Midi se detallan en inglés, los posibles instrumentos, que también se resumen en numerosas tablas generales).
La mayoría de los instrumentos están indicados por el número correspondiente de modo unívoco pero existen diferencias acorde a las diversas plataformas informáticas y equipos.
Notas MIDI
Octava Do Do# Re Re# Mi Fa Fa# Sol Sol# La La# Si
0 0 1 2 3 4 5 6 7 8 9 10 11
1 12 13 14 15 16 17 18 19 20 21 22 23
2 24 25 26 27 28 29 30 31 32 33 34 35
3 36 37 38 39 40 41 42 43 44 45 46 47
4 48 49 50 51 51 53 54 55 56 57 58 59
5 60 61 62 63 64 65 66 67 68 69 70 71
6 72 73 74 75 76 77 78 79 80 81 82 83
7 84 85 86 87 88 89 90 91 92 93 94 95
8 96 97 98 99 100 101 102 103 104 105 106 107
9 108 109 110 111 112 113 114 115 116 117 118 119
10 120 121 122 123 124 125 126 127
TocaSonido[ <Función>, <Valor Mínimo>, <Valor Máximo> ]
Ejecuta un sonido generado por la Función, una función de tiempo dentro del rango [-1, 1]. Las unidades de tiempo son los segundos y el sonido se ejecuta desde el Valor Mínimo y el Máximo. El sonido es generado por muestras de 8-bits tomadas a razón de 8000 por segundo.
Ejemplo:
TocaSonido[sin(440 2Pi x), 0, 1] ejecuta una nota de tono sinusoidal puro a 440 Hz (nota musical Do) durante un segundo.
TocaSonido[ <Función>, <Valor Mínimo>, <Valor Máximo>, <Razón Muestral>, <Profundidad Muestral> ]
Ejecuta un sonido generado por la Función, una función de tiempo dentro del rango [-1, 1]. Las unidades de tiempo son los segundos y el sonido se ejecuta desde el Valor Mínimo al Máximo. El método de muestreo queda especificado por "Profundidad Muestral" y "Razón Muestral".
Razón Muestral es el número de valores de muestras de la función tomados cada segundo. Los valores disponibles son 8000, 11025, 16000, 22050, o 44100.
Profundidad Muestral es la medida de una muestra en bits (8 ó 16, que son los valores disponibles) .
© 2024 International GeoGebra Institute