Como comenté en un mi última entrada, estoy aprendiendo con mis hijas a programar música, dibujos 2D y escenas 3D con Gibber. Para practicar un poco hemos buscado las notas del tema principal de Star Wars, y las hemos programado.
A continuación el código de la música de la Star Wars con Gibber:
Notation.on()
a = SoundFont('piano')
a.note.seq([
"F3", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "Bb3", "G3", "C3", "C3", "C3",
"F3", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "Bb3", "G3", "C3", "C3",
"D3", "D3", "Bb3", "A3", "G3", "F3",
"F3", "G3", "A3", "G3", "D3", "E3", "C3", "C3",
"D3", "D3", "Bb3", "A3", "G3", "F3",
"C4", "G3", "G3", "C3", "C3",
"D3", "D3", "Bb3", "A3", "G3", "F3",
"F3", "G3", "A3", "G3", "D3", "E3", "C4", "C4",
"F4", "F3",
"C4", "C3", "C3", "C3",
"F3", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "Bb3", "G3", "C3", "C3", "C3",
"F3", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "G3", "F4", "C4",
"Bb3", "A3", "Bb3", "G3", "C3", "C3", "C3",
"F2", "F2", "F2", "F2", "F2"
], [
4/8, 4/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/24, 2/24, 2/24,
4/8, 4/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 1/8, 1/8,
3/8, 1/8, 1/8, 1/8, 1/8, 1/8,
2/24, 2/24, 2/24, 1/8, 1/8, 2/8, 1/8, 1/8,
3/8, 1/8, 1/8, 1/8, 1/8, 1/8,
1/8, 1/8, 4/8, 1/8, 1/8,
3/8, 1/8, 1/8, 1/8, 1/8, 1/8,
2/24, 2/24, 2/24, 1/8, 1/8, 2/8, 1/8, 1/8,
4/8, 4/8,
6/8, 2/24, 2/24, 2/24,
4/8, 4/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/24, 2/24, 2/24,
4/8, 4/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/8,
2/24, 2/24, 2/24, 4/8, 2/24, 2/24, 2/24,
2/8, 2/24, 2/24, 2/24, 2/8
])Y aquí os dejo un pequeño vídeo con el código ejecutándose:
0 comentarios:
Publicar un comentario