This PS4 Controller is a Music Sequencer (Secret Santa 2024)

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 174

  • @BeckyStern
    @BeckyStern  Місяць тому +54

    YT Makers Secret Santa 2024 Playlist: ua-cam.com/play/PLBsfTOjKcQe-OOKYCcfpSFW0Dtj_9w4qo.html

    • @Hellsong89
      @Hellsong89 Місяць тому

      Like i said in JB's video, swap the dropper into LCD monitor and get position data for the character and then program game with collision detection based on character location. Could have lines in the belt and leds showing the "hit box" to avoid for better visualization, but this would be great improvement for one who knows how to code such game, now that there is proper hardware for it. Might even be good video project for those that want to build something similar.

    • @anthonylosego
      @anthonylosego Місяць тому

      Nice Minestorm clip. lol

    • @Lawrence330
      @Lawrence330 27 днів тому

      Hi Becky! Excellent project, very cool idea.
      Consider using a hot air tool for those tiny SMD switches. I've used the Yihua 862BD+ in a past job, but if you can wrangle a sponsorship Pace makes an excellent rework station (PRC2000). A hot plate helps, and a decent optical scope is nice. I've used Amscope in the past and they are reasonably affordable if you spend a lot of time working on SMD.
      On second thought, that Yihua might be a clone of a Hakko if you have the time to look for it.

  • @jamesbruton
    @jamesbruton Місяць тому +322

    Hope you liked the Skulls. I made it around Halloween!

    • @BeckyStern
      @BeckyStern  Місяць тому +83

      I love them. 💀💀💀 Thank you James!

    • @RHCole
      @RHCole Місяць тому +32

      ​@@BeckyStern That edit of you playing the game IRL was amazing, Jimmy B did well too 👍🏻

    • @idontknowname-rl8yb
      @idontknowname-rl8yb Місяць тому +2

      It was nice gift u made. But old tony was not good gift

    • @squidgy1973
      @squidgy1973 Місяць тому +1

      ​@@idontknowname-rl8ybBetter than anything you could make you shitwit

    • @physicswithpark3r-x3x
      @physicswithpark3r-x3x Місяць тому +2

      Becky's cat seems to dig the shower of skulls as well.

  • @LOOKMUMNOCOMPUTER
    @LOOKMUMNOCOMPUTER Місяць тому +274

    THANKS BECKY :D :D :D blooooomin awesome! i was so confused when i openned the box but then! woopwoop i saw the hacking on the back and aha!±!!!! yess ofcourse!!!!!!! :D ill wire em in at museum for folk to use!!!

    • @BeckyStern
      @BeckyStern  Місяць тому +62

      Yayyy it was an honor to be your Santa this year, Sam! 🥰

    • @RHCole
      @RHCole Місяць тому +20

      ​@@BeckyStern Oh wow, you're in the Not Obsolete Museum... You've made it! 😅

  • @alispagnola
    @alispagnola Місяць тому +54

    I rubber duck debug my emotions sometimes

  • @KidsInventStuff
    @KidsInventStuff Місяць тому +62

    The Jimmy B Remix!!!! ❤❤❤

    • @BeckyStern
      @BeckyStern  Місяць тому +9

      Smokey wants to play it when he DJs at Open Sauce 😎

  • @xylafoxlin
    @xylafoxlin Місяць тому +123

    “I may be an old dog learning new tricks, but I’m not gonna be a curmudgeon about it” *pointed stare* LMAO ☠️
    This is such an incredibly thoughtful and well executed gift!!!

    • @xylafoxlin
      @xylafoxlin Місяць тому +17

      THE UNBOXING EDITING! You are a legend 🎉

  • @hacksmith
    @hacksmith Місяць тому +78

    Love it!

  • @Drarok
    @Drarok Місяць тому +57

    Software engineer here. Rubber duck debugging sounds ridiculous, but absolutely works. Just the act of formulating a question and explaining the steps often leads you to uncover something you've assumed or glossed over previously. Invaluable, if daft.

    • @tubewatcher97
      @tubewatcher97 Місяць тому +1

      tru dat , I usually do it in the form of an email to colleagues who might have some idea , then cancel it when I've explained it to myself in more simple terms

    • @ThomasWinget
      @ThomasWinget Місяць тому +1

      Also a software dev, and you're absolutely correct. If anyone reading this is curious how or why this silly sounding idea works, I can at least share my hypothesis (which...kinda just expands on what the comment to which I'm replying said).
      The basic idea is that it can be easy to make implicit/accidental assumptions about something that you don't even realize you've made. You take certain "truths" about what you're working on for granted. The act of rubber duck debugging is basically staging a mock conversation with someone who has *no context* about what you're working on, and explaining to that person what it does, how it is supposed to work, and what is not working. In doing so, you have to explain the aforementioned assumptions you took for granted, and in doing *that* you can often find a flaw in an assumption (that you may not even realize you made) which reveals the problem.

    • @SomeMorganSomewhere
      @SomeMorganSomewhere 29 днів тому

      Yeah, more than often when I run into an issue and start talking it through with another human I'll immediately realise what I screwed up without them actually saying anything, so the human is kinda redundant ;) (though sometimes the human can ask questions which are useful to progress the process)

  • @dirtrider88
    @dirtrider88 Місяць тому +10

    the way she did this video is kinda genius. do the work without having to worry about talking to a camera then afterwards just sit/stand in front of a camera and explain it all while showing clips. i would hate having to interact with a camera while trying to do complicated shit, not to mention it just would NOT work well for me.

  • @Harko-
    @Harko- Місяць тому +18

    My favorite YT series of the year! What an unique and creative idea, I’m sure Sam will love it 🎵🎹

  • @RyanMercer
    @RyanMercer Місяць тому +28

    The ending 😂 😂 💀

  • @sgsax
    @sgsax Місяць тому +6

    Yay, my favorite holiday tradition is here! Not many people say they prefer coding in a C-like language, so much repect there. These were super fun, and I like that you used the gift exchange as motivation to finish them. Thanks for sharing! On to the next one!

  • @Ihavenooriginalideas
    @Ihavenooriginalideas Місяць тому +29

    Calling the PS4 controller an "obsolete technology" has made me feel really old despite it having really not come out that long ago, right? R-right guys? Ah drat

    • @rototiller345
      @rototiller345 14 днів тому +2

      Was gonna comment... It is NOT obsolete... I would argue even a PS3 controller is not obsolete,
      as they are both still heavily used in PC gaming and/or just turning on those old consoles.

    • @DavidLindes
      @DavidLindes День тому

      @@rototiller345 Wait, there's a PS3? My brain is still at PS2. :D
      [partly kidding. I'm aware that others exist, but PS2 is the last one I actually played on.]

  • @travisfabel8040
    @travisfabel8040 Місяць тому +33

    I do rubber duck debugging all the time. I used to talk to a stuffed ferret... But now that I work from home I have real ferrets to talk to. So I usually explain it to Bandit or Dobby.

    • @arjovenzia
      @arjovenzia Місяць тому +1

      good ferret names.

    • @travisfabel8040
      @travisfabel8040 Місяць тому +1

      @arjovenzia Dobby was a free ferret...that was very expensive.

  • @Ameise1971
    @Ameise1971 Місяць тому +2

    A small advice from an old PCB-Designer and electronicsdeveloper:
    When it comes to manual placement and soldering of SMT-components there are Two Choices…
    1 - you get preaasembled boards, this makes only sense if you are going to make a higher number of PCBs since the costs will rise very fast very high
    2 - (the better approach) do Not Stick to the reference Design of the soldering Pads. Simply increase the length of the pads by 1-2 mm (and I leave it to you to find out how many Inches that are 😂). This will help a lot with Placement and soldering.
    Merry X-Mas and greetings from Germany !
    (And sorry for this mess of Capital and lower case letters, my autocorrection seems to dislike English! 😂😂😂)

  • @KidsInventStuff
    @KidsInventStuff Місяць тому +14

    Such a fun project. Love the colours and Zelda what a fab idea!

  • @tsifj
    @tsifj Місяць тому +3

    Amazing project! Both its function and design are really cool!

  • @Elektronenregen
    @Elektronenregen Місяць тому +4

    So much work went in this project! Very cool! I love, what possibilities you have today with letting pcbs be made by companies. DIY projects look so much more professional with those pcbs.

  • @oliversnow
    @oliversnow Місяць тому +3

    So glad I found this channel! Great video. The rubber duck debugging alone earned my sub!

  • @kyltredragmire4939
    @kyltredragmire4939 Місяць тому +3

    I love watching all of these secret santa videos.

  • @CodeLeeCarter
    @CodeLeeCarter Місяць тому +6

    Loved the mechanical Bike riding machine, Here, take my money,... lool

  • @Benjamin_Reese
    @Benjamin_Reese Місяць тому

    I like the cat looking annoyed at skulls flying towards them in the background! LOL 😂 And that Jimmy B remix song is fantastic too.

  • @EdwardIglesias
    @EdwardIglesias Місяць тому +7

    Yay! I love Ghostrider! Look forward to this every year.

  • @Hybridesque
    @Hybridesque Місяць тому +7

    Rocking the jimmy b music.

  • @juanmacias5922
    @juanmacias5922 Місяць тому +3

    These are actually really cool, great job on the projects Becky!

  • @xingcat
    @xingcat Місяць тому

    I love that you incorporated your recipient’s work in it and inspiration from a fan. What a great gift!!

  • @thomashverring9484
    @thomashverring9484 Місяць тому +1

    I gotta use my rubber duck like that! At the moment it's only keeping an eye on me in my workshop but it can help me too :^)
    And as a musician and nerd I really love your gift for Sam!

  • @thedrewid1334
    @thedrewid1334 16 днів тому

    This was so well thought out and I’m so mad I’ve never seen your videos until now glad I got into this Christmas wormhole

  • @carycoombe3380
    @carycoombe3380 Місяць тому

    I loved the effort you put in related your received gift with your "scooter life" at home. Very clever.

  • @adagioleopard6415
    @adagioleopard6415 Місяць тому +1

    The ginger cat looked so confused by the skulls. XD

  • @tsifj
    @tsifj Місяць тому +1

    Great presentation design on the timer on the sponsor ad!

  • @snmworks1037
    @snmworks1037 Місяць тому +3

    Both of those are awesome!

  • @tstdtp
    @tstdtp Місяць тому +8

    It would be fun if you could use sticks and touchpad to manipulate the sound, not just by pressing it🤔 Using the gyroscope would be even crazier!

  • @jmg999
    @jmg999 Місяць тому +1

    This was such a good idea and a great reuse of old tech. I also appreciated you incorporating your young fan's suggestion into the build. Supporting a young girl's further interest in STEM is fantastic!

  • @elishmittywerminghanjensen1264
    @elishmittywerminghanjensen1264 Місяць тому +1

    Best year of YT xmas yet!

  • @davebauerart
    @davebauerart Місяць тому

    Such a perfect gift! So much fun.

  • @mikepettengill2706
    @mikepettengill2706 Місяць тому +1

    I think that I know who 'Zelda and her dad' are and I clued them into your video here!

    • @BeckyStern
      @BeckyStern  Місяць тому

      Super appreciate it, Mike!

  • @King_Kristof
    @King_Kristof Місяць тому +1

    I like that you went through all the sounds for us. Great build!
    Like, comment, sub, and a bell for ya. 👌

  • @Arachnia_Sea
    @Arachnia_Sea Місяць тому

    Happy Holidays 🎄🕊️☃️

  • @robertr4193
    @robertr4193 Місяць тому +2

    Those reworked game controllers turned out pretty neat.

  • @Rik_bS
    @Rik_bS Місяць тому

    Love that Mine Storm sample

  • @scaryjeff
    @scaryjeff Місяць тому

    This is my favourite in the playlist, brilliant detail on the build!

  • @protox07
    @protox07 8 днів тому

    Have a happy new year Becky Stern

  • @Zeeye
    @Zeeye Місяць тому

    Such a nice gift for Colin!

  • @Dwigt_Rortugal
    @Dwigt_Rortugal Місяць тому

    This is the first time I've been to your channel. Watching Sam jam with this made me laugh uncontrollably like I was little boy. You're very talented. I'm going to show my daughter this, who is a total whiz kid and is going to do great things with her engineering aptitude, even if she doesn't decide to be an engineer. 😊

  • @bloognoo
    @bloognoo Місяць тому +3

    A million points for Rubber Ducking!

  • @redeyebandit7115
    @redeyebandit7115 Місяць тому +1

    Hallo bin neu hier aber gleich ein Abo . Du bist genial .Das Teil muss auf den Markt kommen. 😊Grüsse aus der Schweiz

  • @frosty1433
    @frosty1433 Місяць тому

    Wow she put a lot of love into this

  • @RHCole
    @RHCole Місяць тому +1

    Oh snap, that's a really nifty idea! I am sure LOOK MUM NO COMPUTER is gonna love it! 😁👍🏻

  • @jimwarrer5612
    @jimwarrer5612 Місяць тому

    That's got to be the coolest controller ever! Nice job!

  • @MikeOwenNZ
    @MikeOwenNZ Місяць тому

    I feel you on the speaker to ground issue, had that exact issue a few weeks back and was pulling my hair out

  • @mattgrimmett6067
    @mattgrimmett6067 Місяць тому

    phenomenal job, love the rubber duck technique. I have done this for years in my engineering career but it was always to the dumb me in my head lol. This is much less abusive haha.

  • @v2joecr
    @v2joecr 6 днів тому +1

    You might want to look at a new proposed law in New York forcing you to wait 2 weeks after paying for a background check whenever you want to purchase a computer or 3D printer.

  • @shreeyatyagi
    @shreeyatyagi Місяць тому +1

    Great 👍 Becky

  • @richbuilds_com
    @richbuilds_com Місяць тому

    I love everything about this build

  • @tiagdvideo
    @tiagdvideo Місяць тому

    Love this - defo going to make my own one!

  • @justie1220
    @justie1220 Місяць тому

    Okay, that was awesome. I kinda want one now!

  • @CertifiedSkank
    @CertifiedSkank Місяць тому

    I can’t believe those controllers weren’t a Simon the Magpie invention. Worth a sub.

  • @Dr.K.Wette_BE
    @Dr.K.Wette_BE Місяць тому

    Well done ! I love the project !

  • @Slikx666
    @Slikx666 Місяць тому

    HAPPY CHRISTMAS EVERYONE ⛄🎉🥳🎁

  • @thomashverring9484
    @thomashverring9484 Місяць тому +1

    My God, your gift receiving and enjoying (Jimmy B) video was legendary!

    • @BeckyStern
      @BeckyStern  Місяць тому +1

      Hahaha thank you! The song is a remix of Ruth & Shawn's from their secret santa video last year. This collab is always such a blast.

    • @thomashverring9484
      @thomashverring9484 Місяць тому

      @@BeckyStern Is easy to see it's a blast! :^)

  • @mycosys
    @mycosys Місяць тому

    You really need a better soldering iron with the heater in the tip. Hot air preheat also really helps.

  • @ThomasWinget
    @ThomasWinget Місяць тому

    Still watching, but 3:50 absolutely struck a chord with me. Rubber duck debugging is *so* useful!
    Quick edit: I actually paused like...oh, three seconds or so? before you used the same phrase "rubber duck debugging". I had a feeling you might, but I love that you did.

  • @devttyUSB0
    @devttyUSB0 Місяць тому +1

    Thanks Becky! I wish you a wonderful 2025!

  • @jmbradley87
    @jmbradley87 27 днів тому

    the Jimmy B remix is top notch!🤣😍

  • @davidanalyst671
    @davidanalyst671 Місяць тому +1

    This is awesome. I don't think anyone else actually went through the effort to print a PCB for their gifts lolz. Yikes don't ground your speaker girl!! lolz. If I was working on this I would have definitely started with a Raspberry PI mini, and straight connected to the pin board or some kind of wiring stuff. Python is pretty easy, and I was kinda of mad that the esteemed engineers at my school were teaching android when there was a whole community built around the raspberry pi. you made it fun and girly, so thats super fun lolz

  • @matthew164
    @matthew164 Місяць тому +1

    That's so cool

  • @NathanSeeley
    @NathanSeeley Місяць тому

    The look on your cats face as the skulls were raining down 🤣

  • @jorgenr
    @jorgenr Місяць тому +1

    I like the Die Antwoord sound at the end here!

  • @brentonsword6688
    @brentonsword6688 Місяць тому

    14:10 ginger cat watching the skulls fly by like it’s nothing 😂

  • @seanstump8665
    @seanstump8665 Місяць тому

    I can't wait to hear what he does with this👍

  • @OmegaSparky
    @OmegaSparky Місяць тому

    "virtual grounds" will get you every time. Some audio amps will howl like crazy if you short their audio ground. That's why you sometimes see those large caps in line with headphone jack connections.

  • @tomhorsley6566
    @tomhorsley6566 Місяць тому

    I never used the rubber duck technique in all my years of programming. My main debugging technique was always "Check the dumb stuff first" 🙂(Things like - did you remember to actually call the subroutine you just wrote - amazing how often that found the bug before hours of debugging was wasted).

  • @JohnDlugosz
    @JohnDlugosz Місяць тому

    You could have the joysticks mix between 4 different sounds depending on the angle.
    You could have a button choose randomly between several sounds in a list. Or, how about normally using one sound but using a different one with a low probability -- extra spice for live performances!

    • @BeckyStern
      @BeckyStern  Місяць тому

      Great ideas! I haven't implemented anything to do with the joysticks' motion yet, just their buttons, but those other suggestions are feasible with a small code change. I've published my files if you want to muck around! github.com/bekathwia/Becky-Stern-PS4-sequencer

  • @v3ctors69
    @v3ctors69 Місяць тому

    Becky to 100K!!!! Glad to see you in the maker secret santa.

  • @seank404
    @seank404 Місяць тому +1

    Very clever!

  • @johnladuke6475
    @johnladuke6475 Місяць тому

    Well the channel overall is definitely not my cup of tea, but this is a spectacular video. That's an amazing, well thought-out gift that Sam is sure to love to pieces.

  • @TheOfficialOriginalChad
    @TheOfficialOriginalChad Місяць тому

    Great project idea and execution!
    Though I’d love to see the thumbsticks and touchpads be utilized.

  • @gardensofgrief
    @gardensofgrief 17 днів тому +1

    Cool project, but i can't help being frustrated that the track pad was not utilized. Such a great underrated feature the ds4 has that screams "custom thoughts". At least to me. Countless things that could be done with it. I think it's already multi touch, but if not you could make a custom upgrade to support the standard is now. 10 point touch, or probably more? I'm finished. Sorry for ranting. Still think it's cool though.

    • @BeckyStern
      @BeckyStern  17 днів тому +1

      Common sentiment and I share it! but the trackpad has its own circuit board, and interfacing with it is orders of magnitude more complex than "add a button where there was one before" as i did for the rest of the controller. that upgrade is for a more advanced engineer than me, but i've open sourced all my files so it is one small step easier for those who'd like to try.

  • @BFKILLER
    @BFKILLER Місяць тому

    Lovely video.

  • @pastorhudson
    @pastorhudson Місяць тому

    This is super cool. My favorite project so far. Awesome idea and execution.
    Instead of changing the audio files in code maybe you could have it look for the file that begins with button_x button_square etc then you could do button_triangle_my-sample-name and as long as it began with the correct filename prefix it would be good to go. If that introduces latency then just rename files to button names in a predictable convention?

  • @DaftyBoi412
    @DaftyBoi412 Місяць тому

    This is the precise reason why I hate calling current return paths gnd. Gnd can mean like 3 or 4 diferent things depending on who you ask, and being in the audio world myself, tieing in certain audio return paths to say the power return path for example can be a world of noise in certain situations.

  • @Gunbudder
    @Gunbudder Місяць тому

    holy shit, this is fucking incredible!!!! i would pay easily $100 or more to get this for the kids in my family

  • @doubleT84
    @doubleT84 Місяць тому +4

    I like your video style. Narrating with cuts to the work. And the project is great! Love all the Secret Santa videos every year.

  • @mt1p
    @mt1p Місяць тому

    Could use the shoulder buttons or analog sticks to pitch shift or speed up/ slow down the loops

  • @stgeordie2638
    @stgeordie2638 Місяць тому

    Rubber duck debugging - I'll try that at work!

  • @beautifulsmall
    @beautifulsmall Місяць тому

    Great to see this comunity. what happens if you change the rake angle on the bike steering. , now you can test , or sand down tree stumps.

  • @hippynurd
    @hippynurd Місяць тому

    It might be fun to do a circuit bending video with sam, he really is that kind of guy...

  • @---l---
    @---l--- Місяць тому

    This is awesome

  • @FalloutProto
    @FalloutProto Місяць тому

    1:30
    AMEN BREAK DETECTED!!

  • @strehlow
    @strehlow Місяць тому

    That is pretty damned spiffy!

  • @whiskeyandsarcasm
    @whiskeyandsarcasm Місяць тому

    11:24 you're absolutely a badass, don't ever let anybody tell you otherwise!

  • @chrisbowen914
    @chrisbowen914 Місяць тому

    rubber duck programming every day!

  • @error2254
    @error2254 Місяць тому

    I was not aware of the rubber ducky method, but i can see how it works. I feel like i work better and more efficiently when my cats are watching and im talking to them explaining it in hopes they learn engineering😭😂

  • @DoucantNevrneir
    @DoucantNevrneir Місяць тому

    Didn't even need to watch the video to know how this was for. 10/10

  • @chrismanning5232
    @chrismanning5232 Місяць тому

    FWIW, you can probably make one single ffmpeg script to do the audio conversion. Might make following along at home a little simpler.

  • @xpndblhero5170
    @xpndblhero5170 Місяць тому

    I'm a bit disappointed she didn't add an amplitude oscillator and pitch/speed shift to the joysticks action.... That would have been an awesome addition. 🔊👂👍

    • @BeckyStern
      @BeckyStern  Місяць тому

      Those are great ideas! I'm a little out of my element with audio so I appreciate the suggestions.

  • @Dolmeca_the_Knight
    @Dolmeca_the_Knight Місяць тому

    7:47 Do you remember that episode of friends when ross started to play music with his keyboard?

    • @BeckyStern
      @BeckyStern  Місяць тому +1

      Hahaha that's a great idea for a sound pack for one of these, we can call it the "Ross"

    • @Dolmeca_the_Knight
      @Dolmeca_the_Knight 25 днів тому +1

      @@BeckyStern Don't forget to add the helicopter sounds so you don't have to look for the disk between performances ;)

  • @mundanestuff
    @mundanestuff Місяць тому

    We missed you at open sauce, maybe we'll get a fist bump bect year!

  • @atreyu852011
    @atreyu852011 Місяць тому

    The cat was wondering what the heck was going when the skulls were flying past it