Ciencia1.com - Ciencia y Tecnología - Innovación en movimiento: explorando las fronteras de la ciencia y la tecnología. Noticias sobre espacio, ingeniería, tierra, historia, naturalezas, economía, espacio, ingeniería, tierra, historia, naturalezas, economía
Directorio|Noticias|Artículos|Videos|Imágenes|Blog|

 




Noticias | Informáticas | Programación

Crean un programa informático para componer la canción perfecta basándose en Darwin

Crear la canción pop perfecta no tiene por qué responder a la pasión y al alma, sino a logaritmos, mediciones y a la teoría de la selección natural de Darwin. Al menos, así lo considera un grupo de científicos del Imperial College de Londres, según publica la revista Proceedings of the National Academy of Sciences.

Publicado: Sábado, 20/10/2012 - 19:5  | 3165 visitas.

Imagen: Agencias / Internet


Tamaño: Letras NormalesLetras MedianasLetras Grandes

Los investigadores londinenses trabajan en un modelo con el que esperan componer una canción de éxito seguro sin necesidad de un compositor y basándose en los datos sobre la selección natural darwiniana y los gustos musicales de 7.000 usuarios de la web.

Para ello, han desarrollado unprograma informático que pruduce sonidos al azar y analiza las opiniones de un gran número de consumidores de música. El resultado ha sido un tipo de música llena de acordes y ritmos sofisticados, parecidos a los de las canciones modernas.

Este hallazgo también podría ayudar a explicar por qué lastendencias musicales populares evolucionan constantemente, y por qué las formas musicales tradicionales pueden persistir durante miles de años, han señalado los autores.

Los científicos se propusieron probar la teoría de que los cambios culturales en el lenguaje, el arte, y la música, evolucionan según la selección natural de Darwin, de una manera similar a cómo evolucionan los seres vivos. Para ello, simularon esta evolución cultural mediante 7.000 usuarios de Internet, en un experimento diseñado para responder a varias preguntas: ¿puede existir música sin ser el producto de un acto consciente y creativo? Y, si es así, ¿cómo sería ese sonido?

El coautor de la investigación y profesor de Biología Evolutiva del Desarrollo en el Imperial College de Londres, Armand Leroi, ha afirmado que se piensa que la música "la crean los artistas a través del tiempo; por ejemplo, Bach pasó el testigo a Beethoven, quien luego se lo pasó a Brahms; Lennon y McCartney se lo dieron a los Gallagher, quienes lo pasaron a Chris Martin".

El algoritmo informático del estudio, llamado DarwinTunes, contiene 100 bucles musicales, cada uno de ocho segundos de duración. Los oyentes puntuaron estos bucles en lotes de 20, según una escala de cinco puntos, desde "no lo soporto" a "me encanta".

Posteriormente, DarwinTunes identificó los 10 bucles mejor valorados, emparejándolos como "padres", y mezclando sus elementos para crear 20 nuevos bucles, que remplazaron a sus "padres" y a los bucles menos originales. Este proceso representó una "generación" de evolución musical. En el momento de la publicación de este estudio, DarwinTunes había creado 2.513 generaciones.

Los científicos probaron estos bucles, de distintas generaciones, pidiendo a los oyentes que volvieran a votar. Sin saber la "edad generacional" de los bucles, los voluntarios mostraron su preferencia hacia la música más evolucionada.

"Sabíamos que nuestro motor de música en evolución podía producir música muy buena en las manos de un usuario, pero lo que realmente queríamos saber era si se podría hacer en un contexto más darwiniano, con cientos de oyentes valorando los bucles con sus comentarios. Ahora, gracias a nuestros estudiantes y a la valiosa aportación del público en general, se puede decir con confianza que lo hace", ha concluido el investigador.

Publicado por 20 Minutos (España) 

Categorías

ABC ActiveX ADA Amos Apl
AppleScript ASP AWK Basic Beta
C# C/C++ Cecil Cilk Clu
COBOL ColdC CPN cT Curl
Dart Delphi Directorios Dylan Dynace
Eiffel Ensamblador Eventos Forth Fortran
Guile Haskell Icon IDL Infer
Intercal J Java JavaScript JCL
JOVIAL Limbo Lisp Logo LPC
M - MUMPS Medios ML Modula-2 Modula-3
Oberon Obliq Occam Pascal Perl
PHP PL-I POP PostScript Power Builder
Prolog Python Rexx RPG Ruby
SAS Sather ScriptEase ScriptX SDL
Self SETL SmallTalk Spanner SQL
SR TCL TOM UML Verilog
VHDL Visual Basic

Enlaces a sitios

Aldor

categorical programming language in which types and functions are first class values.

AMPL

modeling language and system for formulating, solving and analyzing large-scale optimization problems. Links to free and commercial sources of software and modeling examples.

Candleweb and Ã…

Candleweb and Ã…

Code Beach

guide to free and open source code for ASP, C++, ColdFusion, Java, JavaScript, Palm, Perl, PHP, and Visual Basic.

Codewriters Network

offers information and downloads for C++, VB, and more.

Computer Networks and Internet Engineering Group Web Server

offers Java tutorial, Javascript guide and reference, and HTML 4.0 spec.

Concurrent Clean

general purpose, higher order, pure and lazy functional programming language for the development of sequential, parallel and distributed real world applications.

Desarrollador.com

Recursos, enlaces y comunidad de programadores.

Design By Numbers

information about the system, including the book, software, and language and how to use them.

Developer"s Resource Series

additional information and resources which the serious developer will find useful.



Noticias



Imágenes

 


Videos

 


Artículos


Entradas


Libros

 



Home Atrás Arriba


Estamos en:
Ciencia1.com:
2026 Ciencia1.com - Ciencia y Tecnología. Permitida la reproducción siempre que se señale la fuente y enlace correspondiente a cada material info@ciencia1.com