Creación de un secuenciador web con la Web Audio API

Autor: Fraga Álvarez, Jairo
Přispěvatelé: Delgado Hita, Carlos, Universidad de Alcalá
Jazyk: Spanish; Castilian
Rok vydání: 2020
Předmět:
Zdroj: e_Buah Biblioteca Digital Universidad de Alcalá
instname
Popis: Los avances experimentados durante la última década en las tecnologías web han permitido llevar a cabo desde un cliente web tareas que hasta entonces estaban ligadas necesariamente a la instalación de paquetes de software en la máquina en la que se querían utilizar. Esto ha facilitado el desarrollo de aplicaciones web en nuevos campos de trabajo, con las ventajas que ofrece el realizarlo sobre un entorno web, como pueden ser el alto nivel de compatibilidad alcanzado entre distintos tipos de dispositivo y sistemas operativos, o el acceso instantáneo a los recursos desde distintos dispositivos sin necesidad de realizar instalaciones previas. En este contexto, la aparición de la Web Audio API ha abierto nuevos horizontes a la hora de interactuar con audio en un entorno web, haciendo posible llevar a cabo tareas de procesamiento avanzado con una latencia mínima. En el mundo del audio, un secuenciador es una herramienta utilizada para componer patrones rítmicos o melódicos mediante la reproducción y alteración de piezas de audio digitales. En este proyecto se han tratado de explotar las capacidades de la Web Audio API para crear un secuenciador de audio en un entorno web. Para ello, se ha procedido a la creación de una librería específica sobre Angular, framework de JavaScript con una filosofía de trabajo basada en la modularidad.
The advances experienced over the last decade in web technologies have allowed us to carry out tasks from a web client that until then were necessarily linked to the installation of software packages on the machine on which they wanted to be used. This has facilitated the development of web applications in new fields of work with the advantages offered by the web environment, such as the high level of compatibility achieved between different types of device and operating systems or instant access to resources from different devices without the need for prior installations. In this context, the emergence of the Web Audio API has opened new horizons when interacting with audio in a web environment, making it possible to carry out advanced processing tasks with minimal latency. In the audio world, a sequencer is a tool used to compose rhythmic or melodic patterns by playing and altering digital audio pieces. This project has attempted to exploit the capabilities of the Web Audio API to create an audio sequencer in a web environment. To do this, we have proceeded to create a specific library on Angular, a JavaScript framework with a work philosophy based on modularity.
Máster Universitario en Ingeniería del Software para la Web (M134)
Databáze: OpenAIRE