IconMainLigthMOROBU

Strudel sound

Brandon M. · 13 de mayo de 2026

¿Pa qué sirve?

Pues vamos iniciando con el básicon amigos preciosos chamacos, sound sirve para invocar un sonido, simple, pero, con varias cositas que debemos tomar en cuenta para tenerlo contemplado.

Antes de continuar, te recomiendo vayas a esta pagina para calar todos los snippets que vaya dejando strudel.cc.

1- Mediante la librería de sonidos

En Strudel tu puedes invocar archivos de sonido estos archivos de sonido los defines en una librería física de sonidos y vas llamándolos por nombre de como estén definidos (o como los vayas definiendo) quedando la sintaxis así:

javascript
sound("nombre_sonido")

Ahora lo mas común es utilizar la sintaxis acotada con que es:

javascript
s("nombre_sonido")

Que esta es la que voy a utilizar de aquí en adelante, va y para que los cales puedes utilizar:

javascript
s("hh")

Con este, invocamos un hi-hat, específicamente el primero, y es que no te quiero confundir, pero tu puedes tener n cantidad de por ejemplo, hi-hats que tu quieras, y como mando a llamar entonces las demás versiones?

Invocar variantes de un sonido

Es bastante sencillo, pero te pido no te pierdas, como te dije, tienes que ir y calarlo, va? la sintaxis es esta:

javascript
s("nombre_sonido:numero_sonido")

Que lo único que le decimos ve a una carpeta que tenga el nombre tal y tráeme el numero tal, por ejemplo:

javascript
s("hh:1")

Entonces si lo calaste te darás cuenta de que es un hi-hat si, pero uno distinto, oye y que formatos puedo cargar?

Formatos de sonido compatibles

  • .wav: Es el estándar de la industria. No tiene compresión, por lo que suena perfecto, pero los archivos son pesados.
  • .mp3: Muy ligero y compatible con todo. Ideal si quieres que tu página web cargue rápido los sonidos.
  • .ogg / .webm: Formatos de alta compresión y excelente calidad, muy usados en desarrollo web y videojuegos.
  • .flac: Compresión sin pérdida. Calidad de audio perfecta en un archivo más pequeño que un .wav.

2- Invocar algoritmos de síntesis

Suena bien mamalón acá super complicado pero no es mas que código que produce un sonido y respeta a un tipo de onda, mi recomendación, te lo puedo describir de mil formas, pero la mejor forma de entenderlo es calándolo, así que nuevamente los snippets que te vaya dejando ve y cálalos en strudel.cc su sintaxis es prácticamente idéntica a la anterior.

javascript
s("nombre_algoritmo")

Uno verdadero que podrías calar seria por ejemplo:

javascript
s("sawtooth")

Bueno, cuantos hay de estos algoritmos, en si técnicamente bro podrías tu poner los que quisieras pero Strudel ya nos ofrece unos en el paquete, pero estos los vamos a tratar en este articulo de algoritmos de síntesis en strudel.

Referencias

  1. Getting started Strudel. (s. f.). Strudel. https://strudel.cc/workshop/getting-started/
  2. Switch Angel. (2025, 10 noviembre). Coding Trance Music from Scratch (Again ) [Vídeo]. YouTube. https://www.youtube.com/watch?v=iu5rnQkfO6M