UDI Sé un DJ, crea música en directo y conviértete en el alma de la fiesta

Identificación de la UDI

Título: Sé un DJ, crea música en directo y conviértete en el alma de la fiesta
Etapa: bachillerato Curso: 1er curso
Áreas: Informática y música
Justificación: La finalidad de la UDI es la realización de una jam session (encuentro informal de improvisación musical) teniendo como público los propios compañeros o incluso con la posibilidad de invitar a las familias y realizarla en la sala de usos múltiples del Centro.
Los alummos se organizarán en grupos cooperativos. Cada grupo generará unos patrones musicales y unos ritmos base que les ayudarán a realizar su jam session
Con esta UDI se presentan tanto procesos de aplicación y de análisis para evaluar contenidos procedimentales, como otros de evaluación y de creación que evalúan la reflexión y creatividad en el desarrollo de las tareas y proyectos.
La contribución del área a la adquisición de la competencia de comunicación lingüística se trabaja mediante la exposición oral de los contenidos digitales elaborados. La competencia matemática y en ciencias y tecnologías está presente en el estudio de la programación que realizarán los alumnos. La contribución a la adquisición de las competencias sociales y cívicas se desarrolla a través de la participación, el trabajo en grupo y del análisis de la influencia de las TIC en la transformación de la sociedad actual a través de la música. La competencia de conciencia y expresiones culturales se desarrolla a través de la producción de contenidos multimedia musicales para la expresión artística del alumno. La aportación del área a la adquisición tanto de la competencia de aprender a aprender como de la del sentido de iniciativa y espíritu emprendedor está presente durante toda la UDI al estar elaborada mediante tareas.
Además, se pretende desarrollar el aprendizaje de los siguientes criterios
BL1.1. Analizar las influencias de las tecnologías de la información y la comunicación en la transformación de los diversos ámbitos de la sociedad actual, mediante el estudio de la influéncia de la música en la sociedad actual.
BL3.1. Crear contenidos digitales con sentido estético utilizando aplicaciones informáticas que permitan la maquetación, la manipulación, el procesamiento, la captura, la integración y la organización de información para la realización de tareas en diversos contextos, su publicación y exposición oral, y como instrumento de resolución de problemas. Mediante la creación de música en directo con SonicPi
BL.5.1. Diagramar problemas sencillos mediante el uso de metodologías de análisis. BL5.2. Resolver problemas sencillos mediante la definición y aplicación de algoritmos, estimando su división en subproblemas o generalizando su solución a través de casos particulares. BL5.3. Crear aplicaciones sencillas en un lenguaje de programación determinado, analizando su estructura y seleccionando la sintaxis y semántica de sus construcciones básicas para la realización de proyectos y la resolución de problemas reales. Programando con SonicPi.
BL6.1. Interpretar textos orales del nivel educativo procedentes de fuentes diversas utilizando las estrategias de comprensión oral para obtener información y aplicarla en la reflexión sobre el contenido, la ampliación de sus conocimientos y la realización de tareas de aprendizaje. Buscándo información sobre patrones musicales.
BL6.2. Expresar oralmente textos previamente planificados, del ámbito personal, académico, social o profesional, con una pronunciación clara, aplicando las normas de la prosodia y la corrección gramatical del nivel educativo y ajustados a las propiedades textuales de cada tipo y situación comunicativa, para transmitir de forma organizada sus conocimientos con un lenguaje no discriminatorio. Mediante la exposición oral de los resultados antes la comunidad educativa.
BL6.3. Participar en intercambios comunicativos del ámbito personal, académico, social o profesional aplicando las estrategias lingüísticas y no lingüísticas del nivel educativo propias de la interacción oral utilizando un lenguaje no discriminatorio. Mediante el trabajo en grupo.
BL6.4. Reconocer la terminología conceptual de la asignatura y del nivel educativo y utilizarla correctamente en actividades orales y escritas del ámbito personal, académico, social o profesional. Mediante la adquisición del lenguaje técnico musical y de pogramación.
BL6.5. Leer textos de formatos diversos y presentados en soporte papel y digital, utilizando las estrategias de comprensión lectora del nivel educativo para obtener información y aplicarla en la reflexión sobre el contenido, la ampliación de sus conocimientos y la realización de tareas de aprendizaje. Mediante la búsqueda y ampliación de información sobre SonicPi.
BL6.7. Buscar y seleccionar información en diversas fuentes de forma contrastada y organizar la información obtenida mediante diversos procedimientos de síntesis o presentación de los contenidos; para ampliar sus conocimientos y elaborar textos del ámbito personal, académico, social o profesional y del nivel educativo, citando adecuadamente su procedencia. Mediante la búsqueda y ampliación de información sobre SonicPi.
BL6.8. Gestionar de forma eficaz tareas o proyectos, hacer propuestas creativas y confiar en sus posibilidades, mostrar energía y entusiasmo durante su desarrollo, tomar decisiones razonadas asumiendo riesgos y responsabilizarse de las propias acciones y de sus consecuencias. Mediante la elaboración de las tareas en grupo.
BL6.9. Planificar tareas o proyectos, individuales o colectivos, describiendo acciones, recursos materiales, plazos y responsabilidades para conseguir los objetivos propuestos, adecuar el plan durante su desarrollo considerando diversas alternativas para transformar las dificultades en posibilidades, evaluar el proceso y el producto final y comunicar de forma creativa los resultados obtenidos con el apoyo de los recursos adecuados. Mediante la elaboración de las tareas en grupo.
BL6.11. Organizar un equipo de trabajo distribuyendo responsabilidades y gestionando recursos para que todos sus miembros participen y alcancen las metas comunes, influir positivamente en los demás generando implicación en la tarea y utilizar el diálogo igualitario para resolver conflictos y discrepancias actuando con responsabilidad y sentido ético. Mediante la técnica de trabajo en grupo.
Resumen: BL1.1 del bloque 1; BL3.1 del bloque3; BL5.1, BL5.2, BL5.3 del bloque 4; BL6.1, BL6.2, BL6.3, BL6.4, BL6.5, BL6.7, BL6.8, BL6.9, BL6.11 del bloque 6
Autoría: Simón Llinares Riestra (simon arroba iesdoctorbalmis punto com)
Con la utilización de materiales de:
Raspberry Pi - Teach, Learn, and Make with Raspberry Pi
Sonic Pi. The Live Coding Synth for Everyone
MuseScore. Free music composition and notation software
CODE MUSIC whit SonicPi
6 minutos y 40 segundos para cambiar el mundo
Licencia : Creative Commons License
Apuntes de Bases de Datos by Simón Llinares Riestra is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Desarrollo de la UDI

¿Has quedado con tus amigos? Coge tu Raspberry Pi, un teclado y un ratón USB, vete a casa de tu amigo conéctate a su televisor y empieza a hacer música electrónica en directo. La música la creas tú, en el momento, programando tu Raspberry Pi y tus amigos se lo pasan bomba con tu música, creada en ese mismo momento por ti. Unas canciones únicas que nunca han escuchado y que nunca más volverán a repetirse. ¡Conviértete en el alma de la fiesta!

Con esta UDI vas a aprender a programar, unas nociones básicas de música electrónica y vas a recordar cosas que ya has estudiado en la asignatura de música. Por grupos iréis preparando vuestro repertorio y al acabar la UDI har

Tarea 1. Introducción al SonicPi y la música electrónica

Actividad 1. La música electrónica

Por grupos se estudiará cada uno de los siguientes aspectos de la música electrónica. Cada uno de los siguientes aspectos se distribuirá entre los grupos que hayamos hecho en clase. Un grupo puede tener más de un aspecto si es necesario.

  1. ¿Qué es la música electrónica?
  2. Historia de la música electrónica.
  3. Diferentes géneros de la de la música electrónica
  4. Principales artistas y obras actuales de música electrónica
  5. Obtención de recursos e información sobre música electrónica
  6. El MIDI

Cada grupo expondrá sus resultados al resto de compañeros.

Actividad 2. Los bucles en vivo

Introduciremos los bubles en vivo a los alumnos y ellos irán probando y modificando diferentes parámetros del bucle para ver sus efectos en el resultado final.

live_loop :beats do
  sample :bd_haus
  sleep 0.5
end

Podemos probar con diferentes opciones. Deajaremos que los alumnos experimenten buscando nuevos samples y synths en la ayuda de SonicPi.

Los alumnos se guardaran sus ritmos preferidos y elegiran un ritmo base para su creación musical que compartirán con el resto de compañeros una vez acabada la actividad..

Actividad 3. Modificando el bucle en vivo:

Lo divertido y potente de SonicPi es que podemos redefinir los bucles en directo.

live_loop :choral_drone do
  sample :ambi_choir, rate: 0.4
  sleep 1
end

Al igual que con la actividad 1, probaremos diferentes opciones y al acabar el grupo mostrará sus creaciones a sus compañeros.

Actividad 4. Combinación de bucles en vivo:

Los bucles en vivo se pueden combinar ofreciendo un abanico enorme de posibilidades de composición.

live_loop :beats do
  sample :bd_tek
  with_fx :echo, phase: 0.125, mix: 0.4 do
    sample :drum_cymbal_soft, sustain: 0, release: 0.1
    sleep 0.5
  end
end
live_loop :bass do
  use_synth :tb303
  synth :tb303, note: :e1, release: 4, cutoff: 120,
    cutoff_attack: 1
  sleep 4
end

Siguiendo la misma estructura anterior, dejaremos un tiempo para la experimentación de los alumnos y luego, cada grupo, mostrará los resultados obtenidos a sus compañeros.

Actividad 5. Ejecución de notas concretas:

También es importante aprender a tocar notas concretas ya que lo usaremos en la siguienet tarea:

notes = (ring :E4, :Fs4, :B4, :Cs5, :D5, :Fs4,
  :E4, :Cs5, :B4, :Fs4, :D5, :Cs5)
live_loop :slow do
  play notes.tick, release: 0.1
  sleep 0.3
end
live_loop :faster do
  play notes.tick, release: 0.1
  sleep 0.295
end

Seguiremos la estructura de las actividades anteriores.

Actividad 6. Juntando todo lo realizado hasta ahora:

Todo lo que hemos hecho hasta ahora se puede juntar. Ahora podemos ir cambiando parámetros, comentándo líneas y volviendo a ejecutar el bucle para crear nuestra Jam Session.

with_fx :reverb, room: 1 do
  live_loop :time do
    synth :prophet, release: 8, note: :e1, cutoff: 90, amp: 3
    sleep 8
  end
end

live_loop :machine do
  sample :loop_garzul, rate: 0.5, finish: 0.25
  sample :loop_industrial, beat_stretch: 4, amp: 1
  sleep 4
end

live_loop :kik do
  sample :bd_haus, amp: 2
  sleep 0.5
end

with_fx :echo do
  live_loop :vortex do
    # use_random_seed 800
    notes = (scale :e3, :minor_pentatonic, num_octaves: 3)
    16.times do
      play notes.choose, release: 0.1, amp: 1.5
      sleep 0.125
    end
  end
end

Los alumnos ya están preparado para crear su primera Jam Session. Por cada grupo, un Disc Jockey hará una sesión en vivo para el resto de compañeros.

Si el ambiente el clase es bueno y el grupo no tienen rencillas internas, se puede pedir que el resto de grupos puntuen las sesiones en directo para ver cual es el disc jokey ganador.

Tarea 2. Versioneando las canciones que nos gustan. Blue Monday de New Order

Nota: podemos variar la canción elegida según nuestros gustos.

Nota: de las actividad 3 en adelante explicaremos a los alumnos la manera de interpretar la partitura y obtener la secuencia de sonidos y dejaremos tiempo para que ellos experimenten, jueguen y disfruten con la creación musical.

Actividad 1. Información sobre New Order y Blue Monday

Todos escucharemos la canción Blue Monday de New Order. Podríamos dejar esta canción como canción de fondo mientras los grupos trabajan.

Por grupos se estudiará cada uno de los siguientes aspectos de esta legendaria obra. Cada uno de los siguientes aspectos se distribuirá entre los grupos que hayamos hecho en clase. Un grupo puede tener más de un aspecto si es necesario.

  1. El grupo de música New Order
  2. La canción Blue Monday.
  3. Traducción e interpretación de la letra de la canción.
  4. Imágenes, entrevistas y sitios de Fans

Cada grupo expondrá sus resultados al resto de compañeros.

Actividad 2. Búsqueda y análisis de la obra que nos interesa

Primero debemos buscar dicha obra en formato MIDI para poder entender cómo se interpreta.

Una vez obtenido el fichero MIDI, lo abriremos con un programa de edición MIDI, como por ejemplo, MuseScore

Ahora es necesario interpretar la notación musical que los alumnos ya han aprendido en la asignatura de música de 4º de ESO, aunque es posible que les tengamos que recordar la notación musical.

Sesion_con_Muse

Actividad 3. Base rítmica New Order Blue Monday

Partiendo la notación musical obtenida con MuseScore crearemos la base rítmica de esta obra.

Base rítmica New Order Blue Monday.png

live_loop :beats do
  sample :bd_haus
  sleep 0.5
  sample :bd_haus
  sleep 0.5
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.125
  sample :bd_haus
  sleep 0.5
  sample :bd_haus
  sleep 0.5
  sample :bd_haus
  sleep 0.5
  sample :bd_haus
  sleep 0.5
end

Es importante que los alumnos vean la relación entre la notación musical y las notas que ellos programan. Debemos también entrenar nuestro oído para encontrar diferencias entre la interpretación musical que realiza el programa MuseScore y la que raliza SonicPi para poder encontrar pequeños (o grandes ;-) fallos en el proceso de conversión.

Actividad 4. El bajo

Bajo1.png

Bajo2.png

live_loop :riff do
  use_synth :prophet
  play :f2, release: 0.5, cutoff: 80
  sleep 0.25
  play :f2, release: 0.5, cutoff: 80
  sleep 0.125
  play :f2, release: 0.5, cutoff: 80
  sleep 0.125
  play :f2, release: 0.5, cutoff: 80
  sleep 0.25
  play :f2, release: 0.5, cutoff: 80
  sleep 0.125
  play :f2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.25
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.25
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125

  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125

  play :g2, release: 0.5, cutoff: 80
  sleep 0.25
  play :g2, release: 0.5, cutoff: 80
  sleep 0.125
  play :g2, release: 0.5, cutoff: 80
  sleep 0.125
  play :g2, release: 0.5, cutoff: 80
  sleep 0.25
  play :g2, release: 0.5, cutoff: 80
  sleep 0.125
  play :g2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.25
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.25
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125
  play :c2, release: 0.5, cutoff: 80
  sleep 0.125

  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.25
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
  play :d2, release: 0.5, cutoff: 80
  sleep 0.125
end

Actividad 5. La guitarra

Guitarra New Order Blue Monday.png

live_loop :riff do
  use_synth :prophet
  play :f5, release: 0.5, cutoff: 80
  sleep 0.125
  play :f5, release: 0.5, cutoff: 80
  sleep 0.125
  play :f5, release: 0.5, cutoff: 80
  sleep 0.25
  play :f5, release: 0.5, cutoff: 80
  sleep 0.25
  play :g5, release: 0.5, cutoff: 80
  sleep 0.125
  play :g5, release: 0.5, cutoff: 80
  sleep 0.125
  play :c5, release: 0.5, cutoff: 80
  sleep 0.25
  play :c5, release: 0.5, cutoff: 80
  sleep 0.25

  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.25
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
  play :d5, release: 0.5, cutoff: 80
  sleep 0.125
end

Actividad 6. El efecto

Efecto 01 New Order Blue Monday.png

live_loop :riff2 do
  use_synth :supersaw
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25####Actividad 1. Preparación de la *Jam Session*
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.25
  play :d3, release: 0.5, cutoff: 80
  sleep 0.5
  play :c3, release: 0.5, cutoff: 80
  sleep 0.5
  play :d3, release: 0.5, cutoff: 80
  sleep 1

  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.25
  play :f3, release: 0.5, cutoff: 80
  sleep 0.5
  play :g3, release: 0.5, cutoff: 80
  sleep 0.5
  play :d3, release: 0.5, cutoff: 80
  sleep 1
end

Tarea 3. Preparación y ejecución de la Jam Session

Actividad 1. Preparación de la Jam Session

Llegados a este punto, los alumnos estan preparados para crear su propia sesión en directo. Pueden elegir usar como base su canción favorita, tal y como hemos hecho con Blue Monday de New Order en la Tarea anterior o inventarse su propia música.

Nota: puede ser muy interesante la mezcla de estribillos de canciones muy conocidas de otros estidos diferentes al de la música electrónica con una base rítmica prearada por nuestros alumnos.

Por grupos, los alumnos prepararán todo el código necesario para hacer su sesión musical.

Actividad 2. Ejecución de la Jam Session

Cada grupo ejegirá un Disc Joquey que ejecutará una sesión en directo ante la clase. Al igual que antes, si el ambiente el clase es bueno y el grupo no tienen rencillas internas, se puede pedir que el resto de grupos puntuen las sesiones en directo para ver cual es el disc jokey ganador.

Actividad 3. La Jam Session final

Para dar una repercusión social al trabajo realizado por los alumnos y para poner punto final a nuestra UDI, podríamos organizar un evento en el que los dos mejores Disc Joqueys preparen una sesión en directo en la sala de usos múltiples del Centro en la que además de sus compañeros de clase y según las circustancias, se podría invitar a:

Esperamos que tanto profesor como alumnos puedan divertirse, aprender y disfrutar de la música con esta UDI