Estos días de atrás os he estado poniendo ejemplos de scripts realizados en MATLAB para la generación de melodías improvisadas por el propio ordenador.
La última versión dejaba que el ordenador eligiese una nota de entre las pertenecientes a una escala que definiéramos al principio, y además le dejábamos que decidiera cuánto debía durar esa nota (en múltiplos enteros de 1/8 parte la nota de mayor tiempo).
Personalmente creo que esa versión estaba muy bien, y que acotar más el script es "hacer trampas" :p! (también podríamos decirle directamente que toque las notas que queramos cuando queramos, pero eso no es dejar que el ordenador "componga"). Sin embargo, nuestro oido está acostumbrado, por lo general, a estructuras rítmicas simples y periódicas... así que he realizado una versión del script mucho más restringida, de tal manera que la primera melodía que genere sean negras graves, y que según vayan añadiéndose melodías aumenten cada vez una octava y la velocidad al doble (corcheas, semicorcheas, fusas...). En otras palabras, el ritmo viene definido de antemano (pudiéndose modificar con el tercer argumento del script, que recordemos que era, y sigue siendo, la velocidad que marca el metrónomo), y el ordenador sólo elige qué nota tocar de entre las que le demos nosotros, estando la octava también determinada por el número de melodía monofónica que sea.
No toda va a ser malo (si no, no estaría colgando una entrada sobre este script :p), el resultado es quizá algo más agradable al oido inexperto, puesto que es mucho más simple rítmicamente, dando la sensación de ser una melodía más "compacta", y no un montón de notas al azar.
Aquí os dejo un ejemplo de varias salidas del script restringido, con distintas escalas:
El código, que podéis descargar pinchando aquí, es el siguiente:
La última versión dejaba que el ordenador eligiese una nota de entre las pertenecientes a una escala que definiéramos al principio, y además le dejábamos que decidiera cuánto debía durar esa nota (en múltiplos enteros de 1/8 parte la nota de mayor tiempo).
Personalmente creo que esa versión estaba muy bien, y que acotar más el script es "hacer trampas" :p! (también podríamos decirle directamente que toque las notas que queramos cuando queramos, pero eso no es dejar que el ordenador "componga"). Sin embargo, nuestro oido está acostumbrado, por lo general, a estructuras rítmicas simples y periódicas... así que he realizado una versión del script mucho más restringida, de tal manera que la primera melodía que genere sean negras graves, y que según vayan añadiéndose melodías aumenten cada vez una octava y la velocidad al doble (corcheas, semicorcheas, fusas...). En otras palabras, el ritmo viene definido de antemano (pudiéndose modificar con el tercer argumento del script, que recordemos que era, y sigue siendo, la velocidad que marca el metrónomo), y el ordenador sólo elige qué nota tocar de entre las que le demos nosotros, estando la octava también determinada por el número de melodía monofónica que sea.
No toda va a ser malo (si no, no estaría colgando una entrada sobre este script :p), el resultado es quizá algo más agradable al oido inexperto, puesto que es mucho más simple rítmicamente, dando la sensación de ser una melodía más "compacta", y no un montón de notas al azar.
Aquí os dejo un ejemplo de varias salidas del script restringido, con distintas escalas:
El código, que podéis descargar pinchando aquí, es el siguiente:
esto cada vez suena mejor eh! me gusta!
ResponderEliminarya sé que la voz del diablo fumado es tuya, jaja, estoy haciendo un análisis de ambas, y estoy descubriendo cosas muy interesantes de tu personalidad, jaja, pero no temas, no lo haré público a no ser que me hagas un regalo, que tú ya sabes! pensabas que me había rendido? jaja
los poderes de una guerrera son infinitos querido duque del indierno, el oráculo del guerrero dice:
"Persigue al Demonio, acósalo, enfréntalo. Desciende hasta el fondo del infierno a buscarlo"
jaja, te encontraré!
indierno no , infierno, jaja, sorry, es el demonio que empieza a ponerme nerviosa ¬¬
ResponderEliminarjajaja, qué si iré a verte? claro, tengo que ir por la espada, recuerdas? jajaja
ResponderEliminarvale vale, me compraré una espada para el juicio final, pero porque no sé jugar a las damas que si no te ibas a enterar, ja!
el diablo gobierna en el reino de la tierra? eso tendrás que demostrarlo! jajaja, es que no sabías que el bien siemppre vence al mal?
osado duque, mis saludos, :)