How Generative Music Works
teropa.info
teropa.info
* tries to create a semi-randomized fugue: http://aphall.com/2017/12/advent-18/
* jazz combo improvising over the title theme from Metroid: http://aphall.com/2017/12/advent-16/
* generates a chiptune over the progression of Autumn Leaves: http://aphall.com/2017/12/advent-17/
Caveat, they're likely too CPU-intensive for mobile devices.
The modular bit, which is reused across all the demos, is the bit that actually plays noises through Web Audio, and might be worth checking out: https://github.com/andyhall/soundgen
(If it's not obvious, there aren't any pre-made audio samples in the demos, all the noises are built at runtime out of Web Audio oscillators and filters and so on, inside that library.)
Day 4 strongly reminds me of the True Lab music from the Undertale soundtrack [1].
[1]: https://www.youtube.com/watch?v=y49b8aiQVBg - Undertale OST: 83 - Here We Are
Mobile user here. Would love to be able to listen -- could you make recordings of the generated music and put up links to audio files?
[0]: https://github.com/samaaron/sonic-pi
[1]: https://github.com/samaaron/sonic-pi/blob/master/etc/example...
This is really in the eye of the beholder. One man's trash is another man's treasure.
There's plenty of incredibly popular music created by humans that I absolutely detest, compared to which computer-generated music (as boring, random, or predictable as it might be) can't possibly be any worse.
For my own personal taste, it's rare that completely computer-generated music sounds "good" to me, but it happens. Here's an example, from one of David Cope's EMI (Experiments in Musical Intelligence): [1]
When we depart from strictly and completely computer-generated music to music that contains some generative elements which are "curated" or guided by humans, to my taste the music gets much better. Then we get in to the realm of what could be termed human-computer collaboration.
I like Brian Eno's analogy of "composer as gardener", in which the composer may plant musical seeds and then guide the music to fruition, while not controlling or being the "author" of every nuance as happens with more traditional views of composition.[2]
[1] - ftp://arts.ucsc.edu/pub/cope/beet2.mp3
[2] - https://www.edge.org/conversation/brian_eno-composers-as-gar...
In fact algorithmic music is exactly what it appears to be - the design of relatively trivial mechanistic automata that generate notes and/or sound.
[1] Yes, genetic algos have been used in algorithimc music. No, they haven’t been any more succesful aesthetically than other approaches - possibly because all algo approaches seem to have a simplistic view of the domain, and if you’re stuck in that local minimum it doesn’t matter which algos you use.
> This is genuinely amazing, not just for the content, which is excellent, but it's also one of the most innovative websites I've seen
If this subject weren't really of interest to me, I would have noped out within a couple of pages.
Also: sites on the front page of HN sometimes load slowly. Sure it can be frustrating, but hating the site on a deep and personal level over it seems a bit much.
- "Trams of Helsinki" https://teropa.info/loop/#/tramsofhelsinki ("The trams are playing a pentatonic scale, mapped to central Helsinki")
- "Music Mouse": https://teropa.info/loop/#/musicmouse
- "Markov Player": https://teropa.info/loop/#/markovplayer
This is a reference to the 1956 science fiction movie 'Forbidden Planet' (https://en.wikipedia.org/wiki/Forbidden_Planet), which was the first film to use an entirely electronic score, created by husband-and-wife team Louis and Bebe Barron.
The timbres ('electronic tonalities') were generated using rather fascinating vacuum tube circuits. Bebe Barron used these as the basis for her compositions.
The soundtrack superficially appears to consist of weird, unstructured, synthetic sounds. The film's music and sound effects intermingle. But there certainly is a musical structure; it's not just randomly generated sound.
Unfortunately, some electronic musicians generate random sequences or noises and call it 'Krell' music. It's a fundamental (lazy?) misunderstanding of what the Barrons achieved without the use of synthesizers.