Let's make an AUDIO VISUALIZER in ROBLOX!

Sdílet
Vložit
  • čas přidán 18. 05. 2024
  • INTERMEDIATE - You should have a bit of programming experience to fully understand the code in this video!
    This video shows you how to make an audio visualizer inside of Roblox! An audio visualizer shows you the volume of individual pitches currently playing in a sound. You'll learn about math techniques, and you'll be able to make and customize the UI yourself! Please watch this whole tutorial first, and then go back to follow along in studio. This will make you more prepared! You should also pause to keep up, since the video isn't designed to be kept up with without pausing.
    As of making this video, the Audio API update is in Beta. The audio objects used in this video may change and may break the script. To avoid confusion, read the pinned comment if this happens!
    Have a problem you can't fix? Leave a comment! Somebody will likely be able to help. Remember, failure is proof you're trying! Don't feel bad if you need to retry a tutorial, since you can start with brand new knowledge of what not to do and what to pay attention to!
    #roblox #audio #ui
  • Hry

Komentáře • 56

  • @Steelxfaze
    @Steelxfaze Před 22 dny +4

    two things -
    1) Your editing is CRAAAAZY GOOD for someone with 650 subs
    2) I love seeing people make unique content like this in Roblox Studio, so amazing work dude!!

    • @avocadopeanut
      @avocadopeanut  Před 6 dny +1

      thanks :3
      i'll be doing more research on good videos, though

  • @xQudo
    @xQudo Před 22 dny +6

    3:52 the audio player and output visualizer edit was so good

    • @avocadopeanut
      @avocadopeanut  Před 22 dny

      Thanks, I spent a good whole day on that because I'm slow at editing lol

    • @isaac45896
      @isaac45896 Před 22 dny

      @@avocadopeanut it was worth it ! absolutely amazing visualizer

  • @ZenithHi
    @ZenithHi Před 22 dny +2

    bro your editing is INSANE! I love that style of editing and i cant help but be inspired to also use a similar style. You are amazing. Keep going i believe you'll keep growing faster and faster.

    • @avocadopeanut
      @avocadopeanut  Před 22 dny

      The style I'm going for is essentially as if I'm coding it inside of Studio somehow. It would look like one of my games, if I ever made a learning game! Also, I'm inspired by Mehdi from ElectroBoom. He purposely makes mistakes sometimes to show you what not to do in an entertaining way. Here, I haven't purposefully done it, but I don't want to cut it out. It's important to realize that failing is almost always part of the development of something!

    • @avocadopeanut
      @avocadopeanut  Před 22 dny

      I also want to explain the code and why it works, instead of just asking the viewer to copy code from the description of the video. I lacked a little bit of explaining in this video, so I'll try to explain better next time.

  • @trifew
    @trifew Před 5 dny

    great stuff! you are great at what you do, I wish only the best for you! 🔥🔥

  • @Amss0
    @Amss0 Před 23 dny +3

    Please make more videos, I love them and it shaped me a lot!

  • @_Shio0o_
    @_Shio0o_ Před 23 dny +2

    Yay, you're back!!!!

  • @Pixelated000
    @Pixelated000 Před 23 dny +2

    everybody learnt atleast something from this video, thanks a lot

    • @avocadopeanut
      @avocadopeanut  Před 6 dny

      yes! I want to make videos that don't just show how to do one specific thing

  • @CR0SS_9201
    @CR0SS_9201 Před 23 dny +2

    i love you avo, omg im like... ur BIGGEST, BIGGEST fan..................
    !1

  • @asxtrea7442
    @asxtrea7442 Před 22 dny +2

    10/10 tutorial

  • @sonicgunboy9540
    @sonicgunboy9540 Před 13 dny

    your back!

  • @Rfisna
    @Rfisna Před 26 dny +4

    So cool

  • @chehto
    @chehto Před 23 dny +1

    this tutorial changed my life

  • @fortniteog_yt8039
    @fortniteog_yt8039 Před 11 dny +1

    first of all, this is a really nice video, you really outdone yourself with this one, but now to my question, is there a way to set the volume of the speaker or audioplayer? i need to be able to change the volume since i wanna do a settings menu where you can change the volume.

    • @avocadopeanut
      @avocadopeanut  Před 10 dny +1

      You can wire the audio stream through an AudioFader. This ideally should multiply all the frequencies by the Volume property in this audio module. To wire correctly, you need these instances:
      - PlayerFader (Wire)
      - FaderOutput (Wire)
      - AudioPlayer (AudioPlayer)
      - AudioDeviceOutput (AudioDeviceOutput)
      From there, wire like this:
      PlayerFader: AudioPlayer -> AudioFader
      FaderOutput: AudioPlayer -> AudioDeviceOutput
      This way, the audio stream passes through the wires into the AudioFader, which changes the volume, and then goes to your speakers!

    • @fortniteog_yt8039
      @fortniteog_yt8039 Před 10 dny +1

      @@avocadopeanut Thank you for your explanation!

    • @fortniteog_yt8039
      @fortniteog_yt8039 Před 10 dny +1

      @@avocadopeanut for some reason the Audio fader changes nothing

    • @avocadopeanut
      @avocadopeanut  Před 6 dny +1

      @@fortniteog_yt8039 thats odd. I believe this may be a relatively new audio module that was added due to a feature request. The audio API is not fully out, so expect this to be fixed if your sure everything was wired correctly

    • @fortniteog_yt8039
      @fortniteog_yt8039 Před 6 dny +1

      @@avocadopeanut already fixed it

  • @sneakistbag
    @sneakistbag Před 20 dny +1

    wow bro, I haven’t developed on roblox in a while, I feel like i’ve missed so much

    • @avocadopeanut
      @avocadopeanut  Před 6 dny

      you should! you learn more than just how to code on roblox. learning anything like this generally improves one's intelligence one way or another

  • @JustMe00212
    @JustMe00212 Před 23 dny +2

    Avocado my beloved

  • @kale1209
    @kale1209 Před 22 dny

    fucking hell dude this is sick

  • @asxtrea7442
    @asxtrea7442 Před 22 dny +3

    This is so cool! (Aurora stinks)

  • @skillzingames6051
    @skillzingames6051 Před 22 dny +2

    Audio spectrum? I prefer the Autism Spectrum B)

  • @smellslikechicken6622
    @smellslikechicken6622 Před 22 dny +2

    doo dap dunununu dap dunununu sheswa 🔥🌊🏖

  • @WellpurpleAr
    @WellpurpleAr Před 23 dny +1

    purple

  • @Amss0
    @Amss0 Před 23 dny +2

    GRAHHHHHH

  • @ethanwozhere
    @ethanwozhere Před 22 dny +1

    HI AVOCADO!!!!!!!!!!!!!!!!!!!!

  • @coleorsmth
    @coleorsmth Před 23 dny

    w

  • @eterixed_
    @eterixed_ Před 22 dny +1

    since when the hell did avocado talk

  • @AuroraProgen
    @AuroraProgen Před 23 dny +2

    RAAAAAAAAH

  • @4bx9
    @4bx9 Před 22 dny

    now how do u make it do bars around a player with a boombox instead

    • @avocadopeanut
      @avocadopeanut  Před 22 dny

      That's a bit more complicated to organize. The idea is the same, but it requires creating a part and SurfaceGui for each audio bar. I don't think I'll make another tutorial for the audio visualizer, but I'll try to get back to you on this.

    • @4bx9
      @4bx9 Před 21 dnem

      @@avocadopeanut why do u need a surface gui for it? if its just bars moving to playbackloudness

    • @4bx9
      @4bx9 Před 21 dnem

      @@avocadopeanut what if theres no audio bars and just sumthing like
      local boom = script.Parent.Handle
      local sound = script.Parent.Handle.Sound.playbackloudness
      --insert cool function that makes boombox wider to sound playbackloudness
      or sum like that

    • @avocadopeanut
      @avocadopeanut  Před 21 dnem

      @@4bx9 Well, that's not an audio visualizer like the video shows.

  • @Glar_car
    @Glar_car Před 23 dny +4

    Hey avo why do you

    • @avocadopeanut
      @avocadopeanut  Před 23 dny +3

      Idk sometimes I just

    • @Kangdil
      @Kangdil Před 22 dny +1

      @@avocadopeanut I can kinda relate to that, when I