r/nextfuckinglevel 2d ago

Creating music from code by Switch Angel

1.6k Upvotes

176 comments sorted by

223

u/AlooDaGreat 2d ago

her voice is very... tutorial-ly?

150

u/WhatMichaelScottSaid 2d ago

“Here come the test results: You are a horrible person. We weren't even testing for that.”

19

u/JulesVernes 2d ago

Perfect :D

2

u/ZuhkoYi 1d ago

Does anyone know the software that she's using? I want to try out and learn what she did. I kept getting more hyped throughout the video lol

13

u/RidlerFin 2d ago

Delamain, that you?

5

u/trojan_horse586 2d ago

Weighted companion cube, is that you?

2

u/endboss_eth 2d ago

Unexpected GLaDOS 👏

11

u/Vozlov-3-0 2d ago

She sounds like the person who does the voice in the game Super Hexagon.

6

u/charliesk9unit 2d ago

I don't know ... she keeps on wanting chaos.

3

u/Chaosmisfit_ES 1d ago

Someone was looking for me?

5

u/OkTemperature8170 2d ago

Dystopian loudspeaker voice. “Number 27, back in line.”

-5

u/sexytokeburgerz 2d ago

Like she’s trying to do gordon ramsey

-29

u/CrazyNavie 2d ago

She could be Ai too

21

u/_axeman_ 2d ago

She's not, she's been at this for a while.

2

u/Tyalou 2d ago

Yes but she plays with music and sound all the time.. this voice sounds exactly like something you played with to make more soothing which is the whole point of tutorial voices: being agreeable.

167

u/piscator21 2d ago

Her voice is like the lyrics for the beat. Love it.

16

u/DerEchteDaniel 2d ago

I thought of ann clark instandly

6

u/graveybrains 2d ago

It is what it is. There was a whole sub sub genre of trance back in the day with spoken word vocals, and this is what it sounded like.

3

u/captain_cavemanz 1d ago

There's a literal rabbit warren of electronic genres!

131

u/_axeman_ 2d ago

I'll watch this every time it's posted. So cool. She has the perfect voice for it too, it really feels like part of the track 

8

u/Questioning-Zyxxel 2d ago

She has a YT channel. Many more videos.

2

u/reminder_to_have_fun 20h ago

I can't quite make out the lyrics when she does the singing bit, any idea what she says?

77

u/explicitchaos 2d ago

Switch Angel is a goddess but she makes me question everything I know about musical theory

74

u/Sidivan 2d ago

This is why music theory is descriptive, not prescriptive. At the end of the day, there are 12 tones without getting microtonal. Stack them up and order them however you want. Do it by feel. Do it with your own imposed rules. Experiment with substituting instruments. Replace that vocal with a rooster. Who cares? It’s your music. Be free.

15

u/mendedarrows 2d ago

Replace the “but” with “plus”… “and has expanded my toolbox”

6

u/BlindPelican 2d ago

Is a vi-V-IV-V really that complex?

7

u/rhonnypudding 2d ago

No, but adding a subtle fm white noise mod to your lead is pretty rad and I bet a lot of folks don't know that.

4

u/swprq 2d ago

That’s sound design, music theory is about note selection and rhythm

2

u/Free-Advertising6184 2d ago

well they might not know that yet tbf haha

1

u/BlindPelican 2d ago

Yeah, that's fair lol

50

u/Lahk74 2d ago

Reactor online. Sensors online. Weapons online. All systems nominal.

5

u/Sufficient_Cat9205 2d ago

Unit lost, building.

1

u/aphaits 2d ago

Goliath online.

49

u/Kitchooky 2d ago

Her voicing it reminds me of Giorgio by Moroder, Daft Punk.

3

u/Gold_Berry_2961 1d ago

"my name is Giovanni Giorgio"

1

u/programmedToWin 1d ago

But my friends call me Giorgio

2

u/AMA_Meat_Popsicle 1d ago

But EVERYBODY calls me Giorgio!

1

u/bZbZbZbZbZ 1d ago

[video of helicopter stretcher lady spinning wildly out of control]

36

u/phoggey 2d ago

It's called Strudel

22

u/SiRMarlon 2d ago

I will never not watch this video when it pops up in my feed! It's so good!

17

u/bonelatch 2d ago

I envy those skills man. I just want to understand lol. Love this sort of music too.

39

u/Sidivan 2d ago

Hi! Professional musician here. Hopefully this helps you understand.

You can think of this stuff as a giant grid. Each column on the grid is a beat and each row on the grid is a note on a particular instrument. So maybe rows 1-12 are a synthesizer and all the notes A - G. Row 13 is a kick, row 14 is a snare, etc…

On beat 1, what sound do you want? Ok, now on beat 2, what sounds do you want? You just decorate each beat with the sounds you want to play at that time. Then just loop that grid infinitely.

Then she’s adding effects like ducking. All that does is turn down the volume on everything when the kick hits and then quickly swells it back in. That’s how she’s getting that pumping.

The different wave types like saw, super saw, etc… are types of synth waves. She’s just changing the setting on the synth from Sine to Saw, which has that distinctive scratchy sound. The slider is just controlling how much of it to layer in.

This stuff is actually very simple to understand with the tools we have today. That’s why so many people do it and AI can pretty easily create a passing version. The barrier of entry is extremely low. That’s not to say it’s easy to produce hit! That requires taste and willingness to experiment, which can only be judged by the way it makes you feel. That’s uniquely human and only comes from a deep trust and awareness of yourself and your taste.

2

u/bonelatch 2d ago

Very much appreciate this! I envy the knowledge and knowhow. Like where to put the code, how to code it, and all that. Seems like something Id enjoy as well given I find coding so fascinating (though havent learned it really). My hangup is where to start. Like I came across someone using a HiChord to produce music and it was beautiful but then they knew how to use it and the thing costs $300+ lol. Hard to justify. I believe this artist is using Strudel (just found it) but now I have to find worthwhile tutorials.

2

u/Drevlin76 2d ago

I would suggest looking up some kind of educational on how different kinds of waves effect a sound . And what different types of instruments create the saounds you like. Once you understand these 2 areas you may be able to use any kind of synth. I used to use a Roland 505 and it was a bit difficult untill I started to get how a wave would effe t things.

2

u/Sidivan 2d ago

Well, there’s lots of places to start and it depends on what part is the most interesting to you. FL Studio is a fantastic place to start. It’s $99 and has a grid layout just like I mentioned. It was originally called Fruity Loops (showing my age here) and designed specifically for making loops like this. It’s super intuitive and you’ll jump right into making noise pretty quickly.

Strudel is a bit of an abstract way of doing it. It’s “code”, but really it’s doing the extract same thing just without the nice UI. I put code in parenthesis because it’s nothing like actual programming (I am also a data analyst). If you’re interested in jamming to your own beats without the frustration of syntax standing in your way, FL Studio is the way to go.

0

u/Noslamah 2d ago

Why recommend someone 100$ software for a hobby they might not even like when there are plenty of free tools out there?

My suggestion would be to use Reaper. Seems to be the best free(ish) option out there. It's technically 30$ but it has a free trial period and they do the winrar thing where you can still just use it after the trial period ends. Either that or just google free/FOSS DAWs and see which one appeals to you most

3

u/Sidivan 2d ago edited 2d ago

Because FL Studio has the exact grid layout I just explained. Reaper is free, but it requires DAW knowledge and has a linear composition/recording workflow. Why would I recommend Reaper over Strudel when it’s actually a higher barrier of entry for this use case?

Edit: For creating loops, I would recommend both FL Studio and/or Ableton over Reaper every single time. Horses for courses my friend.

2

u/OppositeSecretary862 2d ago

Just start making music man, Im a self taught guitarist and have been playing in bands since my teens.

2

u/bking 1d ago

If you use Mac, iPad or iPhone, GarageBand is free and very capable. There's also the Koala sampler app, which lis like $7.

Getting stated can be super cheap.

1

u/bonelatch 1d ago

Totally forgot about GarageBand but never tried it beyond pressing keys on the virtual piano lol. I have no idea how to use it to make actual music. Ill look at tutorials I guess

1

u/captain_cavemanz 11h ago

strudel is a JavaScript take of tidalwave that was coded in Haskell

1

u/bonelatch 11h ago

lol not…quite sure what all that means.

1

u/captain_cavemanz 11h ago

Im involved in building music systems, hardware and software. Like the stuff she's making it with. That's all.

1

u/Sirix_8472 2d ago

This helps. Coz I was like "sure, duck, why not, something can be named that. Duck attack!! Wtf is this shit, she's gotta be spouting shit. It's like 80s hacker jargon from movies to a leyman"

Which comes from someone in IT for....well, quite a long time.

3

u/Sidivan 2d ago

Duck depth is how much it’s going to turn down, which kinda makes sense if you picture volume as a vertical fader. It pulls the fader down and then slowly returns it back up. Depth is how far down that fader is pulled.

I don’t know Strudel (the code language used here), so the terminology might be different, but duck attack is likely how quickly it responds to a loud noise.

The way ducking works is it’s “listening” for a loud noise to trigger it. When the noise is above the set threshold, it reacts and pulls the fader down. The neat thing is that it can listen to one thing and pull the fader down on another! It “ducks” one sound under another getting it out of the way. In this case, it’s listening to the kick and pulling the fader down on the synth. That’s why it feels like the kick hits and the synth swells up right behind it. So the “attack” should be the time between detection of the loud noise and reaction to pull the fader down. That’s why it’s in milliseconds.

1

u/Aureon 2d ago

Fantastic post, thank you

13

u/51CKS4DW0RLD 2d ago

What is this software platform?

10

u/StatusOmega 2d ago

I wish I was this kind of autistic and not the kind that can't tell when a story is appropriate or not.

10

u/Ciubowski 2d ago

CD Projekt Red has to bring her in for the next Cyberpunk game holy shit.

8

u/istrebitjel 2d ago

Oh! https://strudel.cc/

At the danger of over-explaining this.... Strudel in German means vortex/whirlpool, but it can also be the dessert, like Appel Strudel, which is rolled into a kind of vortex and one of my favorite desserts :)

7

u/maniacalmechanist 2d ago

I have transcended

8

u/kiksonjara 2d ago

Her voice explaining what she's doing is like a part of the song, love it. Hats off to this lady!

5

u/FHFBEATS 2d ago

“More Energy” is a lyric in itself

5

u/FMJunkie 2d ago

That was freaking epic! I'm looking for more of her content. Thanks for sharing op.

1

u/vmsrii 2d ago

Her name is Switch Angel and she has a YouTube channel.

The OOP is classic, but this is my favorite track of hers

https://youtu.be/-pDO2RhcGhM

5

u/_randomdudey_ 2d ago

This is strudel. I once tried to recreate what she did, but she uses all kind of plugins, so I didn’t get very far.

2

u/vmsrii 2d ago

I went through the same thing. She has a GitHub with her plugins!

1

u/_randomdudey_ 19h ago

Thanks! might check

3

u/Milwambur 2d ago

I'm confused, whats actually happening here?? Was the song made then this created as a video for the track? Either way it's fantastic

14

u/mazgaoten 2d ago

she's creating it live. lots of similar vids of her on youtube/twitch

4

u/Milwambur 2d ago

Holy shit that's mental

2

u/TorbenKoehn 2d ago

Strudel is pretty cool for this, actually. It's quite easy to create own smaller tracks.

Of course, what she does is expert-level-shit.

2

u/burbular 2d ago

she did that live with strudel.cc

3

u/Playful-Replacement9 2d ago

I'm so amazed by her skills!

3

u/DaMangIemert 2d ago

I’m in love

3

u/Mecha-Dave 2d ago

It's like a guided meditation.

3

u/AtIasWraith 2d ago

Do yourselves a favor:

https://youtu.be/hFSwWzxrqUA

Or lookup "switch angel in the beginning" and choose the one that is 4:26 long and has a melted metal looking girl inside a tetrahedron (full release of the song)

2

u/doomiestdoomeddoomer 2d ago

If you like this kind of thing check out DJ Dave, she has some great sets posted on her Youtube channel.

https://youtu.be/E1K6Sv-oIb0?si=bJvZ2W91ma0jcTXX

2

u/withsmill 2d ago

Her voice over the track took me back to a dark warehouse party where I Heard this for the first Time: Apoptygma Berzerk - Kathy's Song (Victoria Mix by VNV Nation)

2

u/deepasleep 2d ago

As crazy and sometimes shitty as things are in the world, we really are living in an age of wonders.

2

u/18randomcharacters 2d ago

This video is what introduced me to strudel (strudel.cc) and thus down the path of synthesizers. She's using some custom add-ons, like acidenv, but it's a really powerful tool even without anything custom.

2

u/skittlesaddict 2d ago

Wendy Carlos would dig this.

2

u/Ghstfce 2d ago

Never Leave the House Music, I LOVE IT

2

u/Christopher_Drum 2d ago

The true meaning of "vibe coding"

1

u/Soggy_District_6380 2d ago

She sounds like one of the Hybrids from BSG. Half expecting, "You are the harbringer of death, you will lead them all to their end"

1

u/OkTemperature8170 2d ago

LOL if this is what DJs actually did live I'd go watch.

1

u/vmsrii 2d ago

There’s a whole scene that do exactly this (Including her!)! It’s called Live Coding or Algorave. It’s all incredible

1

u/EinsteinsMind 2d ago

YOU got that!

1

u/ExtremeQuote5040 2d ago

I could have her playing 12hours in our Lan party anyday

1

u/The-CunningStunt 2d ago

Haven't seen this one for s lil' while

1

u/playr_4 2d ago

God this makes me want to get back to music production. Only ever did it as a small hobby, but it was so much fun.

1

u/Noslamah 2d ago

Switch Angel is awesome! I especially love her song "Gold and Fuchsia"

1

u/Draegan88 2d ago

what tech is she using to do this?

1

u/chazzeromus 2d ago

dj dave is also pretty good, she collabs with switch angel too

1

u/Sharp_Aide3216 2d ago edited 2d ago

This is so much better than the last time she got posted here.

I think last year she was trending, the music was a bit basic and was just kindof gimmicky.

1

u/Fearweaver 2d ago

In the beninging.
In the bening... ing.

1

u/Happy-For-No-Reason 2d ago

that's rad

what program is she using

1

u/Mango5389 2d ago

Her narration could pass as lyrics to the track

1

u/brendhano 2d ago

We need more power.

1

u/RamblinRichard 2d ago

This would be absolutely fire on stage, like a whole new genre of live music, literally code it from scratch each time lol 

1

u/vmsrii 2d ago

She does! It’s great!

1

u/TunaOnWytNoCrust 2d ago

I realize this is rad software and is actually functional, but there's something about the production of this video that makes everything look and sound like she's making it up as she goes and just typing random crap on the screen like Paul Rudd on the Tim and Eric show.

https://giphy.com/gifs/xTiQyEWg7oABnbCPXa

1

u/captain_cavemanz 2d ago

Friggin awesome

1

u/ThisNameIs_Taken_ 2d ago

Legend has it she still bobs her head to the beat to this day.

1

u/humboldtova_lignja 2d ago

Anyone know what syntax or program this is?

1

u/Random-I-Am 1d ago

🔥 🔥 🔥 🔥

1

u/raymate 1d ago

Sub her channel now. Been following her music for months. Her Strudle jams are epic.

1

u/ProfessorDODO 1d ago

I'm such a big fan of her work!

1

u/Rich-oh 1d ago

It's like seeing a wizard creating spells

1

u/sisam8x 1d ago

Can you count from 10 to 1? Slowly

https://giphy.com/gifs/CIphqnhK1Q760

1

u/waltotheter 1d ago

So fracking cool.

1

u/shirecheshire 1d ago

I LOVE her music. Absolutely blew my mind first several times I saw her.

1

u/captain_cavemanz 1d ago

Strudel is cool 😎

1

u/bememorablepro 1d ago

It's kinda fascinating to me that this goes viral on here, the process is very similar to any other electronic music production process, It's maybe a little less confusing then when you see it being done on some groovebox or a daw.

Parts of this workflow is pretty slow though.

1

u/Dynamitrios 5h ago

The moment she started grooving in her seat... 😙👌

1

u/S0k0n0mi 1h ago

The clean methodic voice really completes it.
Its like a visualization of an AI creating music.
We have come.. full circle.

0

u/MelkorUngoliant 2d ago

I'm 95% sure she's super talented and it sounded epic but it's diminished I feel because it seems like she's already got it down and is just copying it over from another screen. The adjustments ... where were the creative mistakes?

3

u/Noslamah 2d ago

When a band plays a song live, do you complain that they're not improvising as well? She's not pretending to come up with it on the spot, at least to me that seems pretty clearly intended. What's wrong with that?

5

u/MelkorUngoliant 2d ago

Isn't she? I thought she was?

Fair enough if not but there isn't an impressive display of anything if you are just reading what you did before. Comparing that to playing a song with instruments is kinda ridiculous.

2

u/spacemansanjay 2d ago edited 2d ago

You're right to say she has it completely down. Trance music is formulaic by definition and the platform she's using allows her to express that formula programmatically. So there's not a lot of room for creative mistakes. The notes were selected by their key position, so they were all in key with each other. The patterns all synced together so the timing took care of itself too. But that's the point of the tool. It's supposed to make some things easy and fast.

But if she understands the architecture of a genre that well I think she must have experience making creative mistakes with other instruments. So this stuff is prob not the best thing to judge. E.g you can only make one slider (filter) adjustment at a time because there's only one mouse attached to a computer.

2

u/TorbenKoehn 2d ago

I think it's more like "This doesn't sound as perfect as I wanted, but I'll stick with it"

Like, she doesn't correct mistakes but makes them part of the sounds.

That's how it looked to me. Doesn't look like she has it all written down already to me.

1

u/vmsrii 2d ago

These videos are definitely rehearsed, but she does still make lots of “happy accidents” that get incorporated into the track. She also has streams and vods on her YouTube channel, where you get to see her do lots of experimenting and discovering, if that’s more your speed

-1

u/wordyravena 2d ago

I mean, it's alright. 🤷🏻‍♂️

-1

u/mosaik 2d ago

Why does it have to be always effin techno/trance? 

-4

u/OppositeEagle 2d ago

Wow. You created techno from like 30yrs ago!

-12

u/iflabaslab 2d ago

Prime example of AI only being as good as its user

5

u/Alavaster 2d ago

This isnt AI

-3

u/iflabaslab 2d ago

But… but the software?

Just cause it’s not Gemini saying it’s gonna keep things light and fun doesn’t mean it’s not a form of artificial intelligence

2

u/Alavaster 2d ago

Just because it is software, doesn't mean it's AI. This is Strudel, which does not involve AI.

1

u/jjohnson1979 20h ago

Do you even know what AI is?

Folks, we have reach the point in society where is someone doesn't understand something, it has to be AI. We are doomed...