以前,Clojureで音楽組織プログラミングについて書いた。 それを今度はHaskellで書こうと思う。 Haskellによる音楽構造プログラミングについて。 プログラマが音楽することについて 音楽家でない人が新しい音楽を作ることだってある 現代音楽では有名なヤニス クセナキスという人がいました。彼は音楽家を目指す以前は、建築家であり数学に堪能な人でした。そして、音楽家を目指し、そして偉大な現代音楽家オリヴィエ・メシアンに、師事し、尋ねました。 音楽家になるために、私は音楽の理論を学びたい。何を学ぶべきでしょうか? そして、メシアンは言いました。 君は数学を知っている。なぜそれを作曲に応用しないのか。伝統的な修練は、あってもなくても同じではないか そして、クセナキスは気づきました。そして、音楽の構築に彼の持つ数学的な知識、建築の感覚を音楽に応用して、新しい音楽を作曲していきます。大変すごい
![Haskellでの 音楽表現 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/078743d58384e07baab267ac0fa8ebcb97375e04/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9SGFza2VsbCVFMyU4MSVBNyVFMyU4MSVBRSUyMCVFOSU5RiVCMyVFNiVBNSVCRCVFOCVBMSVBOCVFNyU4RiVCRSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9ZGY2MTExMWUwN2RmMzc1NzVhOGZlNDlmYTQ1MmFmMDI%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBub2JreiZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OWRjZWU3ZGZkMWE2NTgzOTFiODA2MDc1ZjEyYjhiZjM%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D01d9841179b61945c992416e34f0c5cb)