 It's ANFA and you're watching April's live stream monthly live stream even though it's March yes I know it's weird but because of the holidays I had to change the date and moving it pushing it forward is that the term I said pushing it back in the announcement uh graphic I said pushing it back look at what I have swag ANFA swag well feeling cool now yeah I said push it back pushing at the back but maybe it's pushing it forward so can you hear me we have sound I see that we have sound so that's good nice that's that's not something you hear every day oh dear all right welcome uh if you are watching this for the first time I am ANFA I make electronic music and also sound effects currently I work in game development industry as a as an artist particularly partially I do sound effects and music but also graphics and I do all that using free and open source software and Linux and I guess that's uh that's a that's a unique unique selling point as you might say is that I um yeah I only use free and open source software and Linux so yeah I try to showcase what you can do with that and I make tutorials about how you make music how you make sound effects sound effects not so much I should really go deeper into sound effects and I am because this stream we're going to make some sound effects for a game I'm doing with a friend of mine let me do one thing hello uh combustible lemonade is here with me and you should hear him too hello everyone I think you are maybe I should make you a little bit louder yes it says fridge gaming and that's really what lip loss is about so fridge gaming fridge gaming like a like a refrigerator yes also I think I need to move my background a little bit because there's a there's a little nasty thingy also my rim light is not not not where it should be also I didn't shave sorry I guess you'll survive that okay look at this hey we've got rim light you see you see that this is a rim light okay so if you don't know me and combustible lemonade we are making a game and free time having fun making a game called lib last and it's a free and open source game created with Godot engine which is also free and open source and the game is a multiplayer first person shooter I'm going to run it now show you what's going on you can download this game right now and just click quick connect and you can play with us I'm going to paste the link no Jon could you maybe paste the link to chat you are a mod if you click quick connect you're going to have a screen like this you can select your character you mean yes thank you so right now combustible lemonade has pasted a link in the chat you can download the game or you can download the source code and Godot editor and look how it's made and you can connect and you can play with us and you need to choose your character and it's best if you don't choose the first one because it has an invisible body I'm going to play as the fridge I know this is not a gaming channel I wanted to show you what we're working with here because I want to make some sound effects for this game today and all the sound effects that are currently in it are made with my mouth so you can't hear them for some reason hello toxic evil evil oatmeal oh I think the server well I lost connection maybe never mind I don't want to be playing the game I want to be making sound effects for the game so I have prepared myself an empty ardor session as always and also I think I need to shrink my face a little bit at least a little bit because my face my face my face is bigger than I don't know what okay that's better a weird constructor asks that version has no sdf gi yes if you don't know sdf gi is is a very fancy dynamic lighting system but it's introduced in godot 4 and we are using godot 3 because godot 4 is not stable yet and we're thinking about porting this game to godot 4 and moving around along with that but after some thoughts we realized it's going to be pretty much making the game from scratch so maybe we'll just continue doing it right now okay uh let's make some sound effects I think we're going to need some effects for menus so you wise I really like using ardor for sound effects making because it has some functions that are really useful for example you can create ranges define ranges on your timeline for example this range markers thing if I called control actually I need to show you my keys yes this little widget in the left bottom corner is going to show you what I'm pressing on my keyboard and mouse so if I hold control and click and drag in here you see this red part on my timeline and I'm created a region or a range sorry I can rename this and I'm going to call this for example UI underscore click you can make another one and call it UI underscore hover yeah and now I can make some sound effects and ardor will export these files separate as these ranges as separate files so let me create some tracks I'd love to use vitalium for this so let's see vitalium lv2 all right let's insert eight instances for starters want to say something very briefly yes for the next livestream you might need a bigger level oh dear the entire server is full of people oh wait I need to see that I need to stream that yeah I thought about maybe making a like an after party or a before party but I I can really schedule this today so we need to figure this out for later also when the game is a bit more developed loading loading wow we have a lot of people on this server if you press on how hold tab you'll see oh I see someone frozen in the air okay I designed this level by the way it's really ugly right now at least some of it is but also I think the layout is pretty cool I think it disconnects you after a while maybe you'd like to debug this I haven't noticed it doing that but I'll I'll be on the lookout for that I've tried second time and it that's weird my player hang up in the air does anyone else else have that problem in the chat I don't know dear chat if you have any issues and with the game please let us know in the stream chat rick capellano asks anfa do you make adaptive sound in f-mod or other I don't do this with f-mod but I want to do something like that with Godot f-mod isn't open source of course and similarly a system called wise for audio game for game audio playback isn't open source but I was talking to to Godot developers about some audio things um and um I hope we can make audio in Godot a little bit more more capable and also if you if any of you are audio developers the Godot team is would hell like would accept some help with this so if you want to if you see see some areas that might need improvement in Godot we can contact them and do that and they will include it in the game most likely if you follow their like guidelines okay let's make a sound let's make some sounds for user interface so I'm going to make some sound for clicking like if you click on a button and probably the easiest way to make you will user interface sounds is to just take some garbage mash bash it together and cut out really short sounds from that but maybe I'm going to try and make this with sense with synthesis so I'm going to change this waveform for a sine wave I think I need to turn down my headphones they're quite loud oh and I also need to make you hear my outdoor output like this oh wow I can enlarge the lv2 UI that's amazing I should move my face a bit to the corner that is so cool this only worked in the VST version some time ago but looks like Falk TX have fixed that really nice really nice okay let's I have enabled oscillator 2 I'm going to use it as a frequency modulator on oscillator 1 I can also edit this and add I don't know maybe make one frame where we add a bunch of harmonics make another frame where we just have a bunch of harmonics that are close together all right now I have a wave table for this oscillator 2 I've turned it down so it's quiet and it's modulating the first one with frequency modulation I can make you turn it down you know yeah uh now we can make this clicky so I'm gonna make this envelope percussive oh the synthesis a bit loud compared to my voice okay I'm going to going to turn it down you know what I'm going to select them all make a group and turn them all and turn down all of them it should be better is it better um evil evil oatmeal says oh that's loud are you speaking about the game sounds that you're playing or about the the stream okay so I have this envelope speaking of the game yeah I just made a four stack oh my goodness we stacked four people on top of four people okay let me just let me check that out it's good that this game starts out so quickly like I can just press command go quick connect and I can see you already are you fridges are you guys fridges actually we the tower did collapse so we have gonna have to rebuild it okay where is the tower oh I see you you're you're stacking how do you stack four people on top of each other like let's try it again guys okay um okay so Wouter you're gonna stand there who is this I've just claimed analog pixel you're gonna have to help stacking man you over there okay there we go all right yeah come on yeah you can do it you can do it yes yeah no oh I think my connection has severed again weird maybe you'd want to mute yourself Jan what do you think yes sorry I was stacking four people on top of each other no worries I was thinking about streaming combustible lemonade screen in a corner so we can see what he's doing because we thought like I could make the sounds and he could like implement them in the game as as I work but we had some trouble and we decided to drop it because my my OBS didn't want didn't like that okay let's make another envelope and maybe change this also we can make this phase randomization zero all right it's something it's not very pleasant let's add a comb filter maybe all right interesting that could be a sound what if we add another filter maybe a formant filter and root the output of filter one into it oh that's so cool it's a bit quiet uh you can turn up up this all this sounds like the sound in quick free holy snap I found the sound it's ah it's so close I don't want to like be copying that but let's use it okay I'm playing what note am I playing um it's a B close this record this note I'm just gonna actually that would be the hover UI hover okay okay my synthesizer is augmented yeah let's see what happens if I played in a different octave it doesn't work as well I need to make another one maybe I'm gonna copy this one and paste it to another instant track and I'm gonna replace this original one which doesn't have this patch update we now have a stack of five people okay okay and it just collapsed ah I I and okay I'm gonna keep the game open in the background so I can just alt tab and connect all right I'm going to make this a little bit of a variation on the sound so that was a selection so over hover and now let's try and make a what about this it's a bit loud for a UI sound also it's very pleasant this could be nice okay I'm going to move this here oh wrong note okay I'm gonna play lower octave all right we have made some sounds I want to maybe ease the attack on this one yeah so it's not just like dang it I want to actually make another version of I'm gonna copy this and maybe I think I need to automate a parameter I'm going to open up a macro track and I'm going to assign this macro to attack in here maybe also to attack in here and and now I can automate that so I can change the make the attack you know zero here but make it non-zero here so I'm going to copy this oh actually now I'm gonna copy this ah I somehow edited all the how can this uh how does this work oh no that's not possible all right which octave is that okay that's that's obviously way too much oh I want zero attack here but I don't want a non-zero attack here yeah and it seems that the loudness also changes so I'm going to enable velocity tracking the snob in here if I move it up it's going to make actually the note velocity actually affect the loudness of the sound if you can't see Anfa then Anfa crash the stream if you can see Anfa then Anfa will crash the stream okay I was I was a little bit afraid that maybe I have already crashed the stream it's a bit too long I'm gonna make this louder and just quieter sorry quake 2 I'm not gonna copy your sound design sorry quake 3 I mean hey we're making some sound effects I'm gonna save this and now maybe maybe we could export these sounds actually my head is truncated when I move a bit higher so you see we have these ui click marker range marker and ui hover range marker can maybe move them a little bit closer together I can also create a location mark and I'm gonna call this ui just to help myself like find this when I look at for it and just when I'm you know zoomed out in the session and then I go and where's the ui sounds oh there they are all right because unfortunately Aero doesn't have a search function so it's not like you can press ctrl f and it will can type in the name of something and it will find you markers or tracks or whatever hmm okay let's export these then I'm gonna hit alt e because that's the shortcut for exporting let's go to time span and you can see right here we have session selected session is the markers from start and end this is the session so that's what is exported by default we don't want that we want ui click and you are hover to be exported instead also let's go to file format and this is an important thing because ardor has a function that's very useful and it's called silence trimming and you set it up in the export format so I'm going to click new and here we'll configure our export format so I'm going to call this sfx or liblast sfx this is just an aina will help me identify what it is okay we want pcm we want wave we want 48 kilohertz actually session rate doesn't matter 16 bit we can use shaped noise the ring doesn't matter that much and also we want trim silence on start and trim silence on at end at end and at start I'm going to save this and can see it says liblast sfx column trim wave 16 bit session rate cool now I'm going to export it and as you can see the very interesting thing that happened is that the sound doesn't have any silence from the start even though our marker is right here so you see ardor has exported the sound and said oh that's nothing I'm going to cut that off because we enabled that silence trimming same with their out with the silence at the end our marker ends in here it's like a second later but we it's cut it out and now okay you can't hear it but it's just the sound I need and here also it's just the sound I need so this is perfect because it's for when you're making sound effects for games it's very important to make them as short as possible but also like so this is why we want to trim the end because even if the sound is like has three seconds of silence at the end the game engine is still going to be crunching these zeros and adding them together so if you know how click 10 buttons in a row quickly because you know what you're doing and there's three seconds of silence at the end the game engine is going to have to be playing back these files even though that there's nothing in them and it's going to waste resources just playing silence so that's what you want to that's why you want to trim silence at the end why won't you why do you want to trim silence at the start however is that the game engine is going to trigger this playback of the sound when an event happens and usually sound effects in games like most of them happen when something happens on the screen so we want them to be in sync so you don't want your sound to have half a second of silence at the start because then the event is going to happen the game engine is going to start the sound playback but because it has half a second of silence the players are going to hear the sound half a second too late that's why trimming start silence is so important as well and we have both of these done so now I can open the folder where it exported that I'm going to close this dialogue and I'll step to the export folder and you can see we have here our files and these are pretty sweet awesome I also set up Ardor so it exports the loudness export analysis as a PNG file so we have these it's not really maybe I could disable that like it's sometimes it's useful to debug if your sounds were like too quiet or something and you can see or like the silence truncation didn't work well and you can watch the file and see oh that's why so I'm going to go to edit preferences and I believe where where is that appearance general save loudness analysis as image after file image file after export yeah I'm going to deselect that don't need this anymore okay now an important thing I want to say also is that you need to for the silence trimming in order to work properly you need to unfortunately change some configuration files because by default Ardor only does that if all the samples are negative infinity which is pretty hard to do because any synthesizer will probably produce some kind of tiny tiny noise like some dithering and that's going to prevent Ardor from truncating the silence which is nasty so what we have to do is go to my home directory go to .config then go to Ardor 6 see the files in here and there is config yeah let's open nano which is a text editor let's open this file and now we have Ardors file configuration I'm going to go ctrl w press ctrl w which is a shortcut for where and I'm going to type silence and we found the line this line defines how what is the silence threshold in decibels and by default by default this is negative infinity like that and we need to change it to negative 90 to make this work properly I hope Ardor developers are going to make this a default for now it's not default for now default is negative infinity and this has given me a lot of problems when we're at work when when I was like you know using this functionality and I had been like fighting with Ardor and I'd adding a lot of noise gates and like bitcrashers even to try and make Ardor to truncate the silence and it would not do that without some crazy crazy things so this is it then to save this you press ctrl o like output you confirm the name and it wrote your file now we need to restart Ardor now before you do this you need to close Ardor modify the config file save it and then open Ardor because if you open Ardor open this file save it and close Ardor it's going to overwrite the settings because it has all these settings in memory and when you close it it's going to override them so we can close this ctrl x and this is how you get Ardor to export your silence you to trim your silence properly okay um maybe we could make some sounds for like starting a game like some a bit more complex sounds like um so like I know UI accept we could also make a UI cancel all right let's get another instance of vitalium open it up let's make something with a wavetable let's have some wavetable fun i'm going to maybe randomize this create a bunch of frames with totally random harmonic series because sometimes just just what makes cool sounds also i'm going to randomize the phase because it's all very even i'm going to spread these out a bit more evenly all right you nice two octaves lower we can maybe use an LFO as a complex envelope so i'm going to change this LFO to envelope and move it here i wanted to sustain in here oh envelope sustain so now this by default this is a phase offset on the LFO when it's in the LFO mode if it's in envelope mode it's doing something else it either starts up it defines start of the envelope or the sustained part of the envelope so you see when i release my key it moves later oh nice what's happened to build a tower it's so high that i escaped to the ceiling oh no uh let me connect to the game yeah i'll just keep walking on the ceiling okay it was kind of cheating because some people have connected multiple times but still okay i i am proud of you thank you i'm not sure if i can quick connect actually uh yeah um i see someone connected but i don't see from this distance i can't see who it is maybe i should close the game and try it restarted are you using the right version i am using the right version okay i'm using the build we've told people to download so that should work i mean it is working for everyone else so it's kind of weird that it doesn't work for you doesn't want to connect though yeah it just hangs that's weird yeah oh it did connect it just took it really long gonna be a fridge that's a bit of oh i don't know why the fridge spawned in top of the screen i think it's just very slow is that you am i shooting at you now i don't know oh the game is updating a bit i think i am do you see me i don't i see the floor right now just i'm oh my goodness yeah see we did it congratulations that's a lot of fridges endeavor i mean you can try to come up here too i love this fridge model you've made so and also i recently oh no also i've recently made this hand model and made the hand animated so the hands are like moving a little bit yeah yep and now the person below you has to jump yeah or you have to jump on toke evil oatmeal oh okay yep and now it might work i think i think it's not enough yeah it has to jump and then you have to jump in oatmeal in midair and then you can jump yep oh my goodness yep that's what that's crazy yeah try again oh it was so close maybe i can jump for oatmeal it's amazing it's a tower of a life fridges oh no this is the most absurd thing this is the most absurd thing i've seen in a game i think yeah oh no most oh no our tower is collapsing well you know it's lonely at the top i'm gonna switch away and you guys can connect and i'm gonna just be a brick in the tower maybe i can there you go oh wait someone called ugu okay i can jump and yes he did it now we can continue the tower over here okay that that area is off limits you shouldn't be able to go there but okay i shouldn't i'm i'm like waiting for like the speed running stretch that for which this is going to be somehow useful no idea i don't know if we're going to be speed running because it's no single player right at least not that yeah true anyway also i made this light flicker and i was really proud of it i'm gonna make a picture of it and you see this light is flickering it's so clever oh someone fell off this is epic this is absolutely epic okay i'm gonna go back to making sound effects yeah sorry for the interruption no worries that was awesome okay yeah so guys if you want to join in and build the tower of life fridges um the download link for this game is in this live stream description right on top i've put it there so you don't have to search for it okay let's see this sounds like some laser weapon but we don't have laser weapons in this game yet what if i make it unison it's at a filter i'm just just messing around with sound design right now so kind of using her also there is this smoothing factor which is like a low pass filter it's really cool fridge sound this sounds nice like a like a i'm gonna make a hold it's a little bit quiet oh nice distortion ajmgd says this needs more bass how does a fridge sound you think we should make a fridge sound maybe oh i can automate this thing to make some weird things nice make it's a low sustain and i'm gonna set this point it has a very interesting distinct sound rob van den berg says sample your fridge door okay i like this this could be a sound like for entering the game like ui accept samshaw just i'm going to copy the ui click or maybe i'm going to make this a separate sound i don't know let's copy this and see what happens this is nice yeah maybe i'm not going to copy these i'm gonna call this accept i'm gonna call this hover call this click oh click is reserved for ardor sure sure i like the sound you can also have a sound for cancel like when you kind of want to quit the game and the game says rar i don't want you to quit the game rar we could be like a siren some sirens are very nice siren sounds come from frequency modulation i'm going to go for sine waves um right yes i think i misclicked so let's do the same thing as in the first sound oh this is going to be loud sorry and the cool thing is when you change the ratio between these and make it like you know 12 12 semitones is one octave so it's two two times the frequency if we make it uneven funny sounds happen like this siren like that sounds like a denial sound like you can't enter here combustible lemonade says and i'm going to restart it with a larger player limit oh so he's shutting down the server and he's going to restart it with a larger player limit okay i love looking at these clouds in the sky can you see them they're animated they're procedural it's three-dimensional uh perlin noise fbm actually so fractal brown noise and it's fully procedural that's amazing i'm so happy it's a shader let's kill it let's kill the game that note also sounds good deny oh my goodness i'm gonna call this ui error not sure what error we can have maybe cancel i don't know we'll go and rename it if there if need be also this is a bit too high i'm going to move it one octave down okay that's better let's listen to this all right i think it's cool let's make it slightly less loud actually we should take care of our like overall sound levels because this is also very important for a game engine we would optimally want to limit the dynamic range um because uh like we couldn't we can't have a limiter in the game engine that's not a problem but the more we limit the dynamic range of the sounds themselves the less that that limiter has is going to have to work so we need to balance like how much dynamic range we want in our sounds versus how much is it going to pump the limiter i'm going to insert the ebu r 128 meter which is a very nice plugin by robin garias and this plugin is uh so called butterfly meter we can see our overall level in loudness units or loudness units full scale full scale is what we care about and thinking about what i should do now maybe i'm gonna make a monitor monitor section i'm gonna use a monitor section okay i'm gonna go to the mixer and this is our monitor section so now i'm going to okay yes now you can't hear the my output from now you can hear it and now the cool thing about a monitoring section in ardor oh you can't see it too bad i'm gonna i'm gonna move it so this is monitoring section in ardor what it does is it's a special bus that's going to be used to pass through all the audio all the audio that you're working on but it's not going to be used when you export which is great because you can make it quieter like enable dim and you can set the level of dimming here which is very useful because when you're listening to some something uh for over and over it's very good and refreshing to just drop the sound level by 20 decibels and listen to it on that because then you also very well hear all the transients and different dynamic aspects of the sound that you didn't didn't hear before so dimming is awesome and i think there is also like uh i think there was like a shortcut for this dim thing control shift control m okay yeah so you can like enable it and disable it uh when you're making sounds we can use this and then add a limiter i'm going to use x42 dpl which is the digital peak limiter it's a very simple limiter but it's also very nice and it sounds very very well uh it has 64 samples of look ahead and we can just lower the threshold actually we're going to leave the threshold at negative one maybe negative one and half and up the gain okay and now we can see that um actually we just gained back at 20 decibels we have taken out on the monitoring section so what this does is we have uh we're optimally using our dynamic range because the sounds we export are going to be 16 bit wave files so they have 96 decibels of dynamic range in theory in practice about 80 something so if we have 20 decibels of nothing on the top of our dynamic range we're wasting that space and this also is going to lead to potential problems with fidelity if we go too quiet we're going to have more noise in our sounds and also it makes it harder to mix sounds in the game engine if they're like all over the place and the levels aren't consistent so now we can measure negative eight okay can also compete true peak and it's negative 1.5 so it's exactly what we have set in our limiter which is awesome let's see if i can make it crap itself okay we we push it by 0.1 decibel that's well okay 0.2 decibels 0.3 okay 0.4 decibels all right uh realistically i'm not gonna produce such horrible sounds reset i'm gonna be mushing my keyboard for actual sound effects for this at least unless i'm gonna be doing that but now let's go back to edit and now you know we're listening through the monitoring bus so we are hearing everything 20 decibels lower but the actual levels are right here actually it's a bit too loud because we should maybe we should be around like the zero maybe i'm gonna take out okay let's go with negative 12 15 okay i'm gonna make it my playback a little bit louder uh also isn't it a bit too quiet on your side let's listen all right these are still crazy quiet wait this that was it okay it's quite limited okay okay i should make this sound quieter all righty hmm you want to make a fridge hum let's do this i'm gonna create a new marker i'm gonna call this fridge so fridge sounds that will live here maybe i'm gonna export my previous sounds although also so alt e is the shortcut let's select time spans we already exported these but i've now changed the loudness so let's re-export them and i'm gonna hit export there they are you can see we have beautiful waveforms they are louder fantastic sweet i'm gonna save the session as well i also wanted to make some maybe some ambient sounds and there's one sound i really wanted to make i actually wanted to make a tutorial about it and that is a sound of humming of pipes humming so maybe i'm gonna move this to the right and make here ambient i'm gonna call this humming pipes i haven't ever done this sound in vitalium so it's going to be a new thing let's open this up i'm going to clear all the harmonics randomize these and i'm going to put in some high ones like this and i'm going to lower this until we can hear them okay maybe they're a bit too high interesting i think we have too much harmonics i know what's missing unison let's me lower my keyboard range oh i'm changing my MIDI channel not lower my keyboard range that's nice zoom out a bit more and awesome if we add reverb to this this is perfect this is sweet humming pipes sound interesting shake your fridge around for footsteps sounds steve pixis says hi hi steve beer glass clicking sounds in the fridge oh that would be so perfect i don't think i have enough beer bottles i think i have one beer bottle in home maybe two you could record them yay okay i'm going to record a note from this and i'm going to show you how to make seamlessly looping sounds in our door because that's a bit of a of an interesting topic i actually want to make another separate tutorial just about that because it's really not trivial all right nice so what i do for looping sound effects is i create a special audio track so i'm going to click control shift n to make a new track and make audio tracks stereo one please not eight i'm going to call this loops and i'm going to insert it before selection so it should be right up on right under master bus and there it is okay now by default all the tracks go to master i'm not going to do that i'm going to send it directly to output so that whatever goes through the loops doesn't go for master but loops itself is going to take input from master crazy right so um now whatever goes for the master bus master bus is going to go for the loops track as well and i'm going to mute this actually actually i don't want this to go anywhere let's disconnect this no output okay no output and now the thing is i can record audio that's going through master so it's going to go through you know our limiter and all the other processing we may apply so let me just record this okay so here is our sound and the thing is like if we wanted to whoa what would they do let's not do that if i wanted to like loop this sound i would probably have to do it in a separate program like our audacity or something so what now i'm going to do is i'm going to mute this region alt one so that when i play it only this will play and what i'm going to do actually i should send it to out one and two so i can actually hear what's going on but this one is going to be loud i should send it to monitor okay can i send it to monitor out okay other where is our door monitor okay it doesn't expose it or does it all right doesn't seem to to be exposing it which is kind of bummer i haven't actually used this with the monitor monitor with the monitor bus okay let's just temporarily make it quieter yeah i need to send it uh sorry too mass to out one and two fuck that was too loud sorry oh you can't hear it anyway all right now you will be able to hear it so we have this nasty ugly thing at the start because it's just establishing itself so i'm going to cut that out it also has a tail that doesn't interest us because we want this to loop seamlessly so i'm going to delete that now let's loop that so what i'm going to do is cut a piece from the start and move this to the end right so this edge is going to perfectly fit this edge now i'm going to just make a crossfade oh actually this should be on top layering raise to top yay now i can crossfade between the two let's play and it's perfectly you can hear you can hear a bit anything let it seem less perfect now what we do is we create a range marker and we don't care where they are as long as they encapsulate this it's going to be fine i'm just going to call this now ambient pipes actually this could be like pipes one we can make another one later but not now i'm going to save it now i'm going to reset this thingy i mean shift shift and click on the fader to to reset its position to zero let's save this again i'm going to go now alt e to open the export dialog and now we need to change something in here because this will not work right away because by default we are only going to export sounds that go to the master bus so let's go to channels and you can see we have master selected so one and two channels are out one out two and now we also want loops so if i enable this out one and out two from the loops track is also going to be sent to export now if i go to time span we can deselect all because these sounds are already exported i'm going to select ambient pipes and now if i export it and we have our seamless loop oh yeah it's going to close this and let's open our export folder ambient pipes now to confirm that a sound is looping seamlessly what i often do is open audacity and just copy and paste it to to see if i can hear the transition between the one copy and another copy oh my goodness oh ardor did play some sounds to you i'm sorry i don't know what to do about that so actually okay i have this let's make it quieter i don't want to blast this on you now this should be seamless because you see this is our waveform and our waveform you can see it's perfectly matching the start it goes from the bottom it ends at the top it like it's perfectly matching and also by default ardor creates tiny crossfades if we zoom back zoom right in can we oh it's hanging wow why maybe it's going to not hang anymore oh it's frozen wow man oh man wow let me kill it actually i'm going to need some more stuff to kill it p kill dash nine ardor or maybe not maybe i shouldn't maybe let's just try and start it again maybe it's gonna work if not i might need to restart everything oh it does work hooray good for us let's load this so our ambient pipes are perfectly seamless and this is how you export a seamless sound effect from ardor now if we import this into game engine and set it to loop it's going to sound it's going to sound great yeah okay what else can we do um could try some footsteps i think what i i think for footsteps i will need to use free sound because i don't really have good material to record footsteps right now like i can't just go out at this very moment and record some footsteps at least not the sound i want to record maybe i could make try and make a gunshot though and maybe some sounds of um i mean we need the fridge humming though okay let's try and make it fridge humming it shouldn't be too hard i hope i think for fridge humming what we need is a 50 hard stone martin bangers says bangons says ardor froze like a fridge i'm going to disable note track so that now regardless of what i play the same note will be produced the same pitch will be produced and now we can tweak it we can tune it to make it um 50 hertz i'm going to use an instrument tuner you know oh gx tuner doesn't nah okay let's go 40 x42 tuner then oh is it gonna show me hertz yeah okay 130 hertz make it quieter okay that's pretty good wow it uh it made my ears confused after this so that's a 50 hertz sound now let's make this a square wave i could just draw this we can make a low pass low pass effect you need only two coconut shells for footsteps i don't have coconut shells i might have coconut cheese though i'm not sure if it's gonna work i think we would need some noise filtered with some weird filters so maybe some format filters for the noise so just sampler and i'm gonna go and maybe use a calm filter through on the first one that sounds like these pipes we're going for i think this is not a bad good idea i'm gonna try a band pass slight vibration in the low tone yeah maybe we could use an LFO for this this sounds ominous i think that's perfect this the fridge should sound ominous it's a it's a sentient fridge that's trying to kill you it should sound ominous let's all heck that's nice i'm gonna maybe make this sound noise stereo so i'm going to um yeah apply this to pitch stereo to pitch bo diddly says man that was pretty fun that's really cool because it's very early in development hopefully it's going to be hopefully it's going to be even more fun and like i have a little dream that maybe it's going to become a really huge project and it's going to be like the the best and most fun and most awesome multiplayer first person shooter which is open source maybe inevitably we'll have to move to godot 4 at some point but the engine isn't stable yet so not now what we could do maybe some compressor huh now the compressor may a multi-band compressor makes our low sound affect the height of our does it let's try maybe just a tiny tiny bit of this distortion also we could maybe make the filters move a little bit and maybe make them stereo all right now we have our nasty ominous fridge sound if we low pass it now maybe it should be as dry as possible we should we should try for dry sounds and add reverb in the game i think so it's dynamic all right let's make let's loop this sound i'm gonna save the project i'm going to record i don't need to record this this one note what i do need to record is whatever however how loud is this all right it's very loud that's good nice i'm going to record loops and i'm also going to mute it to avoid potential feedback of loud sounds don't want that okay that's enough don't need too much of this i'm going to mute the original region and now let's me loop our our recording we need to figure out like i'm gonna hit what f oh yeah f i need to find places where this should be looping so you see we have this lfo pattern and i want to like maybe find this thing and then find another place where this is just just exactly the opposite like this i'm gonna try and go alt d to copy duplicate and see if this matches okay so this is my first one and this is my okay all right i need to just back off a little bit so that it does touch the zero okay okay all right nice this should be good i think i could actually maybe not oh yeah i think this is all it's gonna take to loop this i don't think we need to to like crossfade between different parts let's create a range marker for this and i call this fridge or player underscore fridge underscore ambient i'm gonna save this huh and i'm going to export it maybe i can mute my dw audio when i do that so fridge player fridge ambient oh we're not exporting loops ah but i know be go because ardor crashed and didn't remember that we want to export these our export settings are properly set though good okay i'm gonna mute all output of ardor and export it and we're back nice good sentient fridges yeah gtt says hi i'm late what are we working on we're working on sound effects for a game that we're working that i'm working on with combustible lemonade in the description of the of the live stream on the first line you can find the link and you can download the game and you can join us and play i believe combustible lemonade is playing this game with our viewers right now i am making sound effects for it though using vitalium which is open source so yeah i can try and quick connect maybe see what's going on in there what the madman are doing hey here it is i see only combustible lemonade in here oh i also see oh no there's more people i think this this player is frozen oh yeah his health isn't updating oh and now it stopped you see i'm hanging in midair something's going on all right yep so we can join this game and i'm making sound effects for it right now we just made the ambient sound for the fridge which should be cool let's see holy snap this is loud sorry oh combustible lemonade says i don't see you in game anfa i was for a short while but the game like my connection broke i think and i'm no longer in maybe let's try and make a gunshot normally if i were to do that i would use a bunch of recordings maybe i should do it like show you how i would make a gunshot for an actual commercial project so i don't like spend billion hours trying to synthesize everything and it doesn't sound great earlier so okay let's maybe use free sound then because that's actually like what i would go to so freesound.org is a website where you can download sound effects and upload sound effects and the thing is that the sound of kidding me the sound effects are all licensed under open creative commons licenses okay there we go yes please so what we can find here is for example gunshots and usually like you need to find a bunch of sounds and then layer them process them and make them sound good let's try and do that and i'm also going to only search for creative commons zero sounds so that i don't have to credit anyone i don't know how loud this is going to be okay this sounds bad even worse that's nice 10 layers gun 10 layered gunshots one of 10 layered gunshots in this pack okay how about non-layered gunshots because i like to layer stuff myself hello mr zenn zedan is there non-layered gunshots i don't see anything that sounds really good guzz kind of high school sounds for you to be recorded at a distance of five feet and getting distance of 40 feet to our audience so i'll have to sound real bad at both times at the awesome i think i'm going to use this i love it also it's 96 kilohertz great let's sound this let's save this and i'm going to go liblast assets sfx and i'm going to go um sfx2 and create free sound cc0 and i'm going to store all these sounds in there so that i know what the sounds are okay that's one fun one sound we have let's start seek more balloon popping hmm what is this oh that's a nice one let's see what this is um oh why why this guy is line is sebastian okay i like this sound single gunshot okay this could be great for the mechanical parts i'm going to save this because we do need we're gonna need a bunch of layers we're going to need the punch layer so this like initial transient we're going to need the tail layer which is the reverb of stuff we're gonna need the mechanical sounds what else we're gonna need uh trigger yeah trigger is going to be the mechanical sound all right we have some elements not not a great one not a great one either created with audacity maybe i should create my own then this guy is doing pretty nice sounds with audacity of this one not so much made with my own voice okay i made my own voice too all right i like this we could use it as a very very quiet element because it doesn't sound like a great quality maybe it's just the preview foe so we'll see a salt rifle that sounds like total crap sorry gonna get this one star all right maybe with audacity nice this is pretty cool though i'm gonna don't know this and use it as a as an element okay i think we have enough i'm going to bring all of these into my ardor session now one file is mp3 holy snap that's gonna be bad let's click just drag them in and it resampled all of them i'm gonna make a group i'm gonna make a group and call it gun shots because we potentially are gonna make more than one and i am also going to make a tag called weapons and maybe i'm gonna make also shots because we could have like reloads and other stuff and now just maybe uh let's make a uh no no no no range markers okay so a handgun or maybe weapons handgun shot i'm going to maybe use this thing and this thing i want to make it very like short make it quiet i will also time stretch it so t for time stretch i'm gonna make it quite shorter crisp monophonic yeah please all right so it's just a little bit this one is also nice so i would like maybe i'm gonna disable this group i'd like to add some stereo nest to it so i'm gonna add um dragonfly early reflections width add some on a track i need to add i need to add add audio port good okay we have a tiny bit of stereo information in there now i'm going to use calve stereo tools to enhance that amount and like make our sound much more stereo so stereo level up nice let's see how it plays in context okay i don't like these clicks in here i'm going to cut them out okay um i have made a sound one really nice sound i made for the for liblast so far was the sound that confirms that you have hit something uh is a thing and i'm really happy with that sound i'm gonna not gonna remake it because i don't think there is a need to do that let's see what do we can do with this oh that sounds totally bad also i need to fade a fade out because there is a compression and there's also like birds chirping yeah that's not very usable maybe maybe okay very very tiny like just a little hint so i need to fade these out what is this then oh this the mechanics what if i do this thing this is gonna be the trigger maybe okay we definitely need some kick oh gunshot i made it i made a sound for this okay i'm gonna try to synthesize something and we're gonna use it as an element so not just this but this and stuff so i'm gonna use a white noise i'm gonna use a filter dirty 12 decibels low pass let's send it to here make this uh can i make this okay i'm going to also make this stereo so stereo modulation to pitch kind of shit uh sorry uh also i definitely need a kick so sine oh it doesn't update interesting this is gonna need a pitch oh we had a little bit of attack on the amplitude envelope which softened our kick our clicks this is nice i'm going to also move this night like i wanted to start you know somewhere here so there's a click okay i'm going to go to the matrix modulation matrix and this is modulating the transpose the magical level i'm going to make this okay now awesome console can do this yeah cool i'm gonna distort whoa that's nice sounds a little bit like this so some reverb compression and q i want this boost to only happen on the start so i'm going to apply this envelope maybe this one too oh yeah that's what i'm talking about sweet let's make the noise a bit quieter i think we need another filter for this noise maybe a band pass filter this time okay let's see so this is a gunshot element maybe this trigger is a bit too early i will now add a little bit of high pass sorry high frequencies to this thing so i'm going to use ecu parametric x42 ecu stereo it's pretty sweet for quick dirty work oh we can also oh you can preview a filter if you right click awesome i never saw that oh yeah kind of missing something i don't know what how much music do we have this month we have 20 28 minutes oh okay then yeah we should be going soon okay i'm gonna save this and this is our gunshot i think you know oh i just noticed it's really super heavy being heavily limited and if we make it quieter we're gonna have more dynamics but also the balance of everything just falls apart oh because this thing is here that's why yeah yeah i think our gunshot should have this so let more dynamics let's save it and export it so weapons handgun handgun shot and i'm gonna mute it for now export and there it is as you can see we have our trigger press and the shot and the tail and it's nicely truncated it's very short it's only point one and something seconds sounds nice so that's how we make a gunshot as effect sound effect of using free sound cc0 license sounds after i started using free sounds cc0 license sounds i have asked the the staff of of the moderators of free sound to make all my existing sounds cc0 licensed as well because they wanted to contribute to the pool of cc0 sounds because i think it's amazing because everyone having no money and nothing can just grab these sounds and make sound make awesome things and i really think that's important especially you know for people who just want to learn and they don't have means to get you know commercial libraries and buy stuff or whatever of course you can use sounds with you know that require contribution attribution sorry but then you need to collect these like attributions for these files and you can include them in your project it's a little bit of a you know it's a little bit difficult it's just easier to sounds that are licensed cc0 i don't mind you using my sounds 800 something plus sounds and i'm using these i'm doing sounds like that for work yeah nice that's a nice sounding pistol i i tell you i'll need some shell casings though okay let's go play some music it's time for the music submissions are you ready this track is titled planet of lost minds by zilla g and they said it's made with lmms and sound effects and they are trying to find balance between two radically different channels you're also right you couldn't decide which version to submit so choose choose as well so you have to submit two versions that's a really crazy thing the tempo is changing all the time it's like bouncy it for a while and then goes apart my lo-fi says junk age would be proud would have been proud there's a lot of interesting sounds being made here so that was planet of the lost minds by zilla g and steve pixas and now a track titled brain brain stamps yes so it's spelled differently in my form by sg 75 it's distorted basis he says made with ardor surge and gion kick on arch Linux with a lot of world shaper and a skull compression the effects are hand created the rest are presets most important this story row by solar and surge when he says the whole track builds up for the escalation in the last three bars turn down the volume and time oh snap i'm missing the highs a little bit like the spectrum is very heavy on the low mids i think also for some reason the snare sounds a little bit disconnected i think i need some highs too so that was brain stems by sg 75 and now dabs 15 by sahativa sahativa has been submitting some really nice dub tunes today is no different maybe 15 is actually not the title because he said dub z yeah so i guess it's dubbed z and interestingly it was made with z rhythm yes z rhythm and he writes second track using z rhythm 1.0 alpha 13 14 featuring lsp sampler odin zeno sub effects mdae piano set b3 tall fx cough effects enjoy some quiet dub smiley face we will this is so nice i love this oh mtae piano so that's the that's the road to here it's really cool to hear a track that was actually completed in z rhythm also this is so pleasant and i really like the mix like the frequency spectrum is very balanced there are very deep lows there is mids there are highs there is treble but nothing is too much the bass is very big but it's also soft and pleasant and i like this i also love the reverbs and delays oh man this is fantastic like this distortion reverb delay feedback awesome my lo-fi asks what's the brass i should have played this on the very very end of this live stream it would be a perfect sunset song so that was dub z by sahativa made with z rhythm awesome and now a track by tronic titled poem to the stars slow in parentheses so i guess this also has a fast version and this track was made with lrms and he said like i said i love open source wakes me up in the morning awesome i like this very much yeah this is totally synth wavy but also have something not quite synth wavy that i like about it because it's a bit different also lovely melodies going on oh my goodness these arp arpeggios going on and the lead line really cool it started out very minimal but it's very well going forward lo-fi asks is this my handy vice and rob van der berg answers now it is okay so that was poem to the stars by tronic and now a track by quantizer titled until the machine eats me made with ed lms lms zennatz sub effects vital and obesity and he also writes making music is going slower from now on due to new job we'll try on we'll try one every two months or so take care always enjoying your tracks and the right symbol that is really low it was like 20 hertz this is 37 hertz 45 i got goosebumps from this so that was until the machine eats me by quantizer and now we will hear a track titled back check on remake by peas from the ruins and the track was made with lmms also ardor zennatz sub effects we're using standard presets triple oscillator bit invader and kicker and he also writes this is a remake of sebastian backs check on inspired by my little briar who plays violin and loves classical music thanks for supporting the free music community thank you i know a few back pieces i even sung a few back pieces with a choir but i don't know this one i don't think i recognize it rick capillano asks i'm finally chance to make an orchestral song i made one during one stream i could do it again if you guys want me to do it i really like the idea of giving classical music conditions this is a bit of a messy part so and you can kind of like you can hear that it's default presets because the sound feel unpolished well a little tinnitus at the end so that was back check on remake by peas from the ruins and now it's track titled over genie over genie over genie by ove ove let's see the creator writes argor and helm were used for making this and they write i challenged myself to create a song in four hours this is the result you have two wishes left okay i can hear that formant filter from helm that sounds very retro that sounds like back to meals well really cool stuff so that was alber genie i guess by ove and now a track titled don't stop preview by dnf duke nukem forever sorry and dnf writes it was made with ardor 6.6 savage and he also writes they also write i use geon kick for drums vitalium and helm for pads and synths and i didn't use sample v1 for the voices because i still can't i still and i didn't use sample v1 for the voices because i still can't get the lv2 to load in freaking q2gooie error i'll be cute alone freaking q2gooie error yes because the q the v1 plugins use qt for the uis and that's a bad practice and ardor ardor devs have stumped down on that i'm not gonna allow that this is very unique also it's interesting that the kick is off-center you can see that it goes a little to the left i really like this band this or filter things going on with the bass very nice good introduction i would reduce the amount of noise in this lead there's almost more noise than melody the music asks which pitch shifter i don't think he's using any pitch shifters i think it's just changing the speed of the sample because the tempo changes as well so that was don't stop by dnf made with ardor and now a track titled baphomet by mylofi and it was made with zero rhythm alpha 14 1.2 drum gizmo assy monster drum kit sphys for melochron set b3 for hammer almond organ guitarics all the twos the vitalium for the pad all the xz for lead how to speak off a windows run fly reverb and he also writes bass and guitars are real everything in the box though so all the effects were made in ardor i guess sorry zero of them zero but here's the room i guess you recorded um like direct inputs and process them in zero rhythm right the rest are sims our samples it's a 15 eights time signature split in the various ways therefore made after the tarot card number 15 the devil that shows baphomet it's not a tarot i'm not a tarot guy but the card looks cool working progress i guess mix needs some work did this in two days and my ears are tired i see progressive metal rock from the 70s 80s only recording is way too good quality this reminds me of yes a lot oh my goodness combustible lemonade written it has a bit of yes vibe right before i said it actually in this exact time i said it oh man gotta love this guitar playing so that was baphomet by mylofi really nice guitar playing there and now let's listen to phaser a track by adventuner which is another moniker of outer mind and he writes it was made with lmms and he also writes all melodics aced like wobb bass lead pad plucks made in synth one which is freeware not open source drums various samples wave alchemy evolve kick rest of drum samples from the free 200 drum machine sample pack hexa wave on this project i use samples from boss dr 6 cc innovation drum station roland tr 909 mt 32 sc 88 akai xr 10 freaky mfb 502 effects dorumala reverse effects impact and tall tail layer from music writer impact samples sample pack okay so pretty much only open source stuff is the dog i mean lmms but okay how about the basses though okay yeah it's all made with synth one yeah interesting i've heard someone is make quick remaking synth one as an open source synthesizer do you guys know what it is this is so bit heavy and like yeah you can see this like there's a lot going on in here and also this kick and bass b music says i want the same kick we're waiting for the drop gugu says damn what a banger cfix says not enough 901 hi-hat oh rob annenberg has linked the sin of two project which aims to recreate synth one as boss nice so this was a phaser demo by advent tuner and now the last track of this evening of the stream eastern by xavere treningovsky and was made with ardor thank you very much i leave xavere's tracks for the ending because they are always quick sorry short and sweet and uh or mostly most of the times i leave them for the end all righty we have reached the end of the live stream so yeah thank you all for coming thanks for joining me on this monthly live stream there has been 56 people tops no no 56 people is watching right now i don't know how many were tops i think about 68 yeah so this stream was what this was the april stream or aprils aprils april stream even though we're still in march so the next stream is going to happen in about five weeks so we have a bit more time to make new awesome tracks uh yeah it's going to be i believe may second that's going to be may second yeah huge thanks to everyone who submitted their music i really like uh you guys are making awesome tunes and i really like listening what you're coming up with it's it's a lot of unique ideas and i really like the experimental stuff too because one thing is to make something that sounds familiar and works in the like defined space of musical tropes maybe a lot of things is to make something completely off the chain and i think we should all try and make both of these things to develop as artists yeah so thank you again also huge thanks to all the patreon supporters and libera pay supporters and this month the the community uh crowdfunding has been has increased a lot we've crossed 100 patreon supporters and right now there's 102 and adding libera pay supporters there's i think 110 supporters overall which is crazy and we are actually adding libera pay and and um patreon together we are over 400 dollars per month which is substantial and i'm really excited because this is slowly pushing me towards doing this thing as my main job or at least part time because right now i'm doing this in my free time like working a full-time job normally we'll see uh i'm really thankful for that if you guys uh would like to join in if anyone feels inclined to help me do more of this stuff please go to patreon.com slash anfa or libera pay.com slash anfa where you can give me a buck or two every month and help me keep making live streams like this one keep making tutorials about free and open source music production and sound design and yeah that kind of stuff bye