Cómo hacer música con código usando Sonic Pi

Aprende a crear música con tus hijos usando Sonic Pi, una herramienta gratuita que combina programación y composición musical.

  1. Qué necesitas antes de empezar. Necesitarás una computadora con Windows, Mac o Linux, y auriculares o altavoces. Descarga Sonic Pi gratis desde sonic-pi.net. El programa ocupa poco espacio y funciona en computadoras antiguas. También es útil tener papel y lápiz para anotar ideas musicales que vayan surgiendo.
  2. Primeros pasos con Sonic Pi. Abre Sonic Pi y verás una pantalla dividida en secciones. La parte principal es donde escribirás el código. Comienza con algo simple: escribe 'play 60' y presiona el botón 'Run' o usa Ctrl+R. ¡Escucharás una nota! El número 60 representa la nota Do central en el piano. Experimenta cambiando el número: 'play 62' para Re, 'play 64' para Mi. Los números más altos crean sonidos más agudos.
  3. Crear melodías simples. Para crear una secuencia de notas, escribe cada 'play' en una línea diferente y agrega 'sleep 1' entre ellas. Por ejemplo: play 60 sleep 1 play 64 sleep 1 play 67 Sleep indica cuánto tiempo esperar antes de la siguiente nota. Prueba con 'sleep 0.5' para notas más rápidas o 'sleep 2' para más lentas. También puedes usar nombres de notas como 'play :c' para Do, 'play :e' para Mi.
  4. Añadir ritmo con tambores. Sonic Pi incluye sonidos de batería. Usa 'sample :bd_haus' para un bombo, 'sample :drum_snare_hard' para caja, y 'sample :drum_cymbal_closed' para hi-hat. Combínalos con 'sleep' para crear ritmos. Puedes mezclar melodías y ritmo usando 'live_loop', que repite patrones automáticamente. Esto permite que diferentes partes musicales suenen al mismo tiempo.
  5. Experimentar con efectos y sonidos. Cambia el sonido de tus notas usando diferentes sintetizadores. Escribe 'use_synth :beep' antes de tus notas para un sonido electrónico, o 'use_synth :piano' para piano. Añade efectos escribiendo 'with_fx :reverb do' antes de tu música y 'end' después para eco. Otros efectos divertidos incluyen ':echo', ':distortion' y ':flanger'. Ajusta la intensidad con opciones como 'mix: 0.5'.
  6. Crear proyectos familiares. Cada miembro de la familia puede crear su propia pista en diferentes buffers (pestañas) de Sonic Pi. Un niño puede hacer la melodía, otro el ritmo, y los padres los efectos. Reproduzcan todo junto presionando 'Run' en cada buffer. Graben sus creaciones usando la función de grabación integrada. Establezcan desafíos como recrear canciones conocidas o inventar música para diferentes estados de ánimo.