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.
- 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.
- 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.
- 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.
- 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.
- 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'.
- 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.