This generates much better patterns than any other music web project I've tried. Awesome work.
If you had no music experience, snuck into a club, impersonated a DJ, and just pressed play on this, I think even without touching it, no one would notice anything's amiss. If you messed around with it occasionally, you'd probably get hired back. (And that's a compliment to the app; definitely not a diss of acid techno.)
I doubt it. Perhaps you were lucky with the piece you listened to, but I checked it for 5 minutes and the off-beat things it generates are pretty much unheard of in this genre. Not that there's no off-beat produced by humans, but it doesn't sound anything like this. Simply because what the machine is doing here brakes the rhythm too much, making it harder to dance on, and after all that's what this music is for.
I think you were unlucky, actually. I've been playing around with it on and off for a few hours now and sometimes it gets locked into the behaviour you describe, but for the most part it's very standard 4/4.
Yeah I checked again and there's definitely more 'standard' acid in there. Now it's just waiting until someone records it and posts it as being theirs :)
The whole Miku Hatsune[0] phenomenon has the front end of this idea. If someone combines something like OP (which is the 2nd best classical algorithmic music project I've listened to) with some musical AI like Jukebox[1], most of the back end would be done.
The missing parts would be the choreography and visual design. I also wouldn't personally say it's done unless it is marketing itself. At which point we are in singularity territory.
This is a rant, from someone who's been playing music for 3 decades, rock, electronic, and classical. Also I've been meditating a lot. I started realizing recently the huge separation between thoughts about music and music itself, just as there is between thoughts and action. The world we live in, of temporary digital media, is a mirror of our thought processes. Our whole modern day and environs are spent in thoughts and media, with almost no action... particularly since we started working at home and ordering food in!
Upon seeing a web page's "impressionistic interpretation/reduction" of a decade or so of music driven primarily by economic and social constraints (warehouse techno), it's so easy for people to pile up thoughts. It's so inexpensive and risk-free for people to say, "oh yeah, that there is good techno/acid," without trying it out on a dancefloor, without having listened to hours and hours of it.
There has strangely been a long-term dream of computer scientists to replace composition. To "spit out" songs as someone put it. It's usually too scary to ask ourselves "why?" because it usually is a game of validating one's own mind against others' impressions. For some reason, auto-composition seems like some kind of holy grail, but of what?! Saving money buying music? A fantasy of abundance? A kind of "gotcha!" that a pure thought-person has outwitted a silly irl composer? What do you actually get for creating an intelligence that wins a Turing test? You certainly don't get sweaty friends deliriously dancing on drugs at 3 am. You typically just get another social promotion in the direction of aiding greater powers at their control over the world. Is that what it's about? Closing ourselves off from human musical expression in exchange for increased financial standing? Get a job bc you proved you can fool some of them of the time? To validate a work ethic that regards music as frivolous by demonstrating that it can be simulated accurately enough?
It's not obvious that every decent musical piece is a more complex and interesting story than its notes. That every new synthesis engine can only ever interpolate its inputs as opposed to incorporate new ideas and more importantly experiences. Experiences that relate to a person and group. We all have a sublime attraction to the story of Beethoven - to having been giving a profound gift and slowly lost part of it. We look for ourselves in his work, where did he break down? How did he handle his unfortunate circumstances?
We perceive music in terms of passion - what it cost an individual in hours of life, blisters, health, money, dedication, etc. We revere Kurt Cobain for pouring out everything he had into his music. If a computer program wrote "You Know You're Right," and we knew there wasn't actually someone real who "never failed to feel....PAAAAAAAAIN," it wouldn't matter to us. Because we're all diffractions of some crazy spiritual force no one understands, but it seems like music is a form of "interdigiation" between us. So why plug our own listening energy into a random number generator and call it good? With respect to ppl saying, "now we can have acid anywhere, anytime," I say, "dial up great mixes on youtube, etc." There are real DJs who put together songs in streams that have even greater meanings than the individual songs - bc, again, music is more than just individuals, it's a collective act.
And no matter what the tech of the day is, it will always be applied as if it were to be the "final," perfect means of autocomposing - remember fractal music in the 90s? PCA synthesis in the early 2000s? So as a fun programming challenge, i say to people, sure, write these programs. But why must we persist in proclaiming their relevance to our active lives when they only resonate in our thoughts.
I think you have a point that there is a certain type of music fan that really does want to make a human connection with the artist through the music, and algorithmic composition may never really be enough for those fans.
But it's also the case that one of the things that makes electronic music appealing to a lot of people is that it generally doesn't have the cult of personality that exists in other genres. For sure, some parts of the scene ended up idolizing DJs instead, but I'd say a significant subset of techno fans are specifically not interested in the artistic motivation behind a piece and are instead just looking to hear some cool sounds.
That's why electronic music is a great place to experiment with algorithmic composition, and that's why all these people joking about ravers dancing to washing machines because they're so drugged up kinda missed the point of what we liked about the music in the first place. It's not about telling a story, or communicating an emotion, it's just about creating a cool sound. It doesn't need to be more complicated than that. If a piece of machinery can create a cool sound incidentally, why wouldn't we dance to it?
Of course, as I commented elsewhere, I don't think this particular example is especially notable. The music it generates is not much more interesting than what you'd get if you anyway just hit a "random pattern" button on a 303 clone that lets you constrain the result to a scale. But that doesn't matter, because it's still a nifty project and a bit of fun.
If you really are searching for the true intent of the artist, then you have that with algorithmic composition too. Click round the rest of this developer/artist's site and you'll find lots of little projects and experiments with music and software creations that - even if you don't see them as art, are at the very least the product of a creative hobbyist. There's your passion!
> What do you actually get for creating an intelligence that wins a Turing test?
> it's just about creating a cool sound.
I specifically want to create novel hard/dark/minimal techno bangers with similar effort to curating a playlist.
I want a toy that makes music that will keep me and my friends up into the wee hours, without the toil, without the bleeding egoic labor.
And I want people with good taste to have the same ability without putting thousands of hours into learning music theory and arcane details about DAWs and synthesizers and other... Traditional... Tools.
I want to twist the nips of a sexy thump machine and get a good feedback loop[0] going between jerky knees and the stupid-smart NPC musician in my laptop.
I want to spend the night in a tent with eyes that digests my tribe with its acid colors and plays us like so many marionettes until, exhausted, we cut the power and go home. And there wasn't a Guru making it happen, no Chad waiting his turn on the deck, just sound, lightning, and loving this f'n party, man.
The other points about writing songs that express humanity, and the inventor's hubris and all that hit the mark. But deleting the boundary between bedroom production and the rave itself... I'd be hard pressed to imagine anything more fun and exciting.
I think I'm interpreting algorithmic composition in a different way than you are. I am someone who has always been profoundly affected by music. This is to the point where some songs consistently give me frision or make my eyes water up. Music, for me, is a profoundly emotional experience. I was just never very good at creating music; that is, until a few years ago.
I got into making music using DAWs and learned a lot of theory. I focus on making Synthwave/Outrun style music. Not the most technically complex genre sure, but there is a lot of room for creativity as the genre isn't very well defined. I also enjoy how Synthwave isn't really about musical complexity or technicality; instead, it's about the atmosphere. It's nostalgia for a time that never existed in a sense.
Now, all of this to say that I'm still not a great musician. I've been learning banjo for the past year, and getting pretty good at it.
I'll get to the point though: to me, algorithmic music isn't an end, it's a means to an end. The end in this case is composing music. Algorithmic music can be a source of ideas and inspiration in a way that nothing else can. This is especially true if we are able to specify the rule set for music generation. How many times have I sat down at the keyboard and tried to write a melody over some really cool rhythmic bass line I came up with? Countless times. If I could, for example, plug in the a key, rhythmic signature and feeling I'm going for and generate a melody, I would be able to finish more songs. I could use the generated melody as a starting point; it might spark some new ideas. This would be even cooler if I could provide the algorithm with a wav file or some midi and have it try to generate a bass line, melody, chord progression etc.
So, I guess I see algorithmic music generation less as something to replace human made music and more as a tool to aid in sparking creativity in humans composing music.
3am and really dancing.. not just doing repetitive motions on the straight pulse but living trough an embodied composition based in reception. the feel when u understand the music with your whole body so well that you can anticipate whats next, so you can even rythmically juxtapose it with what you dance and all that in a life-form with others sharing this experience as value in and of itself. damn i miss dancing. stupid covid
>There has strangely been a long-term dream of computer scientists to replace composition. To "spit out" songs as someone put it. It's usually too scary to ask ourselves "why?" because it usually is a game of validating one's own mind against others' impressions. For some reason, auto-composition seems like some kind of holy grail, but of what?! Saving money buying music? A fantasy of abundance? A kind of "gotcha!" that a pure thought-person has outwitted a silly irl composer? What do you actually get for creating an intelligence that wins a Turing test? You certainly don't get sweaty friends deliriously dancing on drugs at 3 am. You typically just get another social promotion in the direction of aiding greater powers at their control over the world. Is that what it's about? Closing ourselves off from human musical expression in exchange for increased financial standing? Get a job bc you proved you can fool some of them of the time? To validate a work ethic that regards music as frivolous by demonstrating that it can be simulated accurately enough?
To me, music is music, regardless of the creator. If it sounds good, it is good, whether it was composed by a human, a program, or a combination of the two.
If your issue is that this generative music doesn't sound sufficiently good compared to a good human producer/composer, then that's fine. The rest just feels like some kind of weird projection onto my post that I don't understand.
Computer-generated music is not at all considered an interesting goal for financial reasons. I don't even know what you're trying to mean by that. I think it's interesting because:
- It's one of the areas where the best humans still greatly outperform the best programs
- I believe computers do have the potential to one day create excellent, artistic music
I don't align with your view of experiences, passion, cost to an individual, etc. I think Beethoven's music would sound just as good regardless of if he were deaf or not deaf or a mass murderer or anything else. I think art stands on its own, with the backstory just as interesting trivia for those who want to know more about its creator.
I get what you're saying, but in my opinion the general line of thought sounds a tad too pessimistic or maybe even fatalistic. Perhaps drivent by recent pandemic events? In short: I don't think that one or more people making music, live or otherwise, and others joining to enjoy/dance/go-wild/pick-your-poison on that music is ever going to disappear.
> If you had no music experience, snuck into a club, impersonated a DJ, and just pressed play on this, I think even without touching it, no one would notice anything's amiss. If you messed around with it occasionally, you'd probably get hired back
Some sufficiently intoxicated people will dance to anything, though a good dj feels an obligation to make sure the thing being played is of good quality, regardless.
As to who gets hired, that's more a matter of networking than musical talent.
Sufficiently intoxicated people will dance to anything
I've heard this sentiment before and I always wonder whether it has been given enough thought or whether it's really true for you and the people you know. I mean, me and me friends have left more than one party because we'd rather stroll around the neighbourhood than endure the music the DJ was playing. Admittedly that happened more when not using drugs but it's not like drugs suddenly just make you accept anything. Not even MDMA, which is the one which has plenty of potential in that direction.
> Sufficiently intoxicated people will dance to anything
There's an urban legend saying Richard D James (Aphex Twin) threw a microphone in a kitchen blender at a concert and people were dancing to that sound...
I was at one of those gigs before several years ago. Possibly because the volume was too loud, or the music generally too discordant but about 85% of the crowd went upstairs to the chill out room for the majority of the set. I remember a distinct "nope" feeling. The artist himself was off stage twiddling his knobs too.
Those who remained were selling merch, behind the bar, or stood at the back with arms folded.
Those people need not even be intoxicated, because noise music is its own genre, and some of the people enjoying RDJ will probably be responsive to it; RDJ has had a few moments when he approached the Japanese scene. Indeed, when artists like Merzbow perform at festivals, it is clear that the noise stimulates some people's dance reflexes.
Saying that I have had a similar thing with tracks that have police sirens in them when listening in the car, it takes a moment to realise it isn't an actual emergency vehicle.
Was it because the music was bad though, or because you were opinionated against it?
One may not like certain music, but like with other art it gets into tricky territory to objectively call it bad :) Anyway: yes, it was because we found the music not good. Or not up to par with our expectations. Or not matching our current mood.
I don't have strong opinions against music styles anymore since I went through puberty, the only period in a lifetime where that can be forgiven. Haha, I was one of those idiots who thought metal was the only true music and anything with an electronic beat under it had to die and rot in hell and fans thereof needed to be actively made fun of.
Of course life is so much better if you just listen to literally anything and decide based on what you hear. Which didn't take long to realize. That being said, there are a lot of genres which usually don't do anything at all for me, i.e. which don't make me feel a thing. And others which I almost cannot stand listening to. Most of the time individual songs though. Completely normal, but not the same as being opinionated against it.
I mean I don't even know if people actually listen to acid or if it's a genre of music that online projects like this seem to latch on to. I don't recall (but I'm pretty insular) it being a thing anywhere.
Trance/dance music, sure. I guess acid is a subgenre?
Yes it's a subgenre, and yes it's a thing and has been for a couple of decades. And it even has its own subgenres/'mixins' like acidcore or goa with acid influences (not sure that one has a name).
That tiled room gets me through the workday. In that ilk: Fear n Loathing. Art of Minimal. Trippy Cat Music. Beamer. A bit further from that sound but still great for coding: Cercle, Radio Intense, Cafe de Anatolia.
Maybe besides https://openai.com/blog/musenet/? The present solution is rather primitive; just a bit of random with time and scale quantisation; but some people seem to be quickly satisfied.
I have listened (so no touch or watching it) for a couple of minutes and while the patterns all sounded fine (no an expert in that genre but have been to a number of raves) in isolation many of the changes didn’t feel intentional and at times outright jarring without any transition leading up to it.
I reckon in a club situation you would play the patterns for longer which would make it less notable. I do think it is quite impressive work, but overall it still sounds to too much just like switching between patterns without any bigger “musical arc” (not sure what the correct terminology I’m looking for is) in mind. But to be fair that is what a whole lot of peoples calling themselves producers sound like as well.
Some of the patterns sound really good, but can you change the bpm? I think a DJ set at the same bpm all night would be kind of boring. I love acid techno, but I mix it into other (sub)genres, and have never heard a set where it was only acid techno. That said, it sounds like some of the drum patterns are more electro than techno, which is nice and provides some variety.
I like this genre, but I don't find this generated music satisfying. My brain is anticipating some 'rule of three', which I don't feel it's following and I therefore feel disappointment.
I'm expecting it to switch an established pattern up (more than it does) on the third repeat, just as I get used to it, and to have fractal-like layers of patterns, which I didn't observe.
I agree. This is a very cool project, mainly because the actual synth sounds are good, so it sounds like a legitimate live acid musician hitting the good old "randomize" button on their 303 clone, but it still sounds a bit like a carefully managed "randomize".
I think what makes it work for people is that it evokes that kind of IDM-ish hipster acid music where hearing something a bit unmusical without a 4-to-the-floor "release" is acceptable. But I'm not sure this system would have as much luck putting together an actual "acid banger" like Lochi's London Acid City, Purple Plejade's Blanche, Hardfloor's Acperience etc.
The problem is that a computer can't know when it really came up with a "banger" of a sequence. When you have a real musician, they can sense when a particular sequence really "clicks" for people, somehow it just accents in places that sound cool. Then they can move ahead with that sequence, tease it and build it and bring it to resolution. This is the holy grail of generated music, I think, to somehow get a computer to a place where it can recognize whatever that quality is.
If you had no music experience, snuck into a club, impersonated a DJ, and just pressed play on this, I think even without touching it, no one would notice anything's amiss. If you messed around with it occasionally, you'd probably get hired back. (And that's a compliment to the app; definitely not a diss of acid techno.)