Bad Apple but it's played on 32 stepper motors

Поделиться
HTML-код
  • Опубликовано: 28 ноя 2024

Комментарии • 62

  • @Kinoso98
    @Kinoso98 3 года назад +56

    Epic 6 minutes I could listen to over and over again ʕ•ٹ•ʔ

  • @Squibbus
    @Squibbus 4 месяца назад +16

    This is a shockingly good blend between the original PC-98 version and the nomico version.

  • @exaltedb
    @exaltedb 3 года назад +119

    The prophecy holds true,
    _”if something could possibly play Bad Apple,_ *it will”*
    Amazing as always

    • @navarchofthesky
      @navarchofthesky 2 года назад +1

      Rule 35 if it exists, there is a bad apple cover on it

    • @JeriatricA
      @JeriatricA 11 месяцев назад

      So where is the porn for this?

    • @florianh5067
      @florianh5067 Месяц назад

      Bad apple is in music what Dust2 is in video game mapping

  • @Stickboi
    @Stickboi 4 месяца назад +10

    this unironically goes hard and sounds like a chiptune

  • @lewis-mindscrambler987
    @lewis-mindscrambler987 3 года назад +92

    Now, if you added 32 small lazers each pointed around 30 degrees off the axis of rotation into a lightly fogged room while it plays... MUAH HAHAHA, mine is an evil laugh!

    • @JonathanKayne
      @JonathanKayne  3 года назад +32

      The arrows represent the bullets flying all over the place obviously

    • @MichaelOKeefe57
      @MichaelOKeefe57 3 года назад +5

      Curse your sudden but inevitable betrayal!

  • @TheOfficialDorianelevator
    @TheOfficialDorianelevator 27 дней назад +1

    for some reason i am now using this as my background music

  • @SnowblindOtter
    @SnowblindOtter 3 года назад +27

    Dude, I would LOVE to see you team up with Pawel to create some duet covers. Your stepper motors cover the exact range of tones that the Floppotron doesn't deal with, and he could provide the percussion and beats. We finally have the opportunity to have a proper Tech Symphony!

    • @JonathanKayne
      @JonathanKayne  3 года назад +10

      If possible that would be pretty cool. No clue if he knows about me considering how big his channel is. If he contacts me for a collab I would definitely do it

  • @SoftwareExplorer
    @SoftwareExplorer 3 года назад +26

    With 32 channels, you can cover a lot of range and simultaneous stuff. Makes me wonder--could you implement an FFT (or way way fancy, something like mp3 compression that knows how to leave out what humans can't hear) that grabs the 32 most important tones and allocates them to the steppers in realtime? Also cool would be a public keyboard setup that is silent except for the steppers. That would be fun to see people's reaction (you'd have to find a busy place to get a good keyboard player to really use it, or have someone good on piano/keyboard meet up with you and demo it for you.)

  • @alexisbloodwood5587
    @alexisbloodwood5587 3 года назад +8

    Ey! And I'm pretty sure they all moved this time! Well done :D

  • @Jim_Austin
    @Jim_Austin 3 года назад +31

    Amazing! I think a neat thing would be to have the motors all reset with their pointers to straight up when the piece is finished. This may be impossible.

    • @lewis-mindscrambler987
      @lewis-mindscrambler987 3 года назад +5

      Should be easy. Set a modulo variable on position and command incremental rehome.

    • @JonathanKayne
      @JonathanKayne  3 года назад +10

      @@lewis-mindscrambler987 except it is running on an FPGA

  • @RetroPlus
    @RetroPlus 3 года назад +5

    Very cool! This song looks and sounds so impressive on this

  • @advancetotabletop5328
    @advancetotabletop5328 8 месяцев назад

    Akihabara would love this!
    Thanks for the video!

  • @Potterhorses
    @Potterhorses 3 года назад +1

    That’s amazing, keep up the good work. (:

  • @graym4002
    @graym4002 Год назад

    underrated video

  • @mulliganaceous
    @mulliganaceous 6 месяцев назад

    The real deal is here! The one by ZUN!

  • @EDDY-to2hf
    @EDDY-to2hf 5 месяцев назад

    i think you might have some bad stepper motors

  • @jimbotron8552
    @jimbotron8552 3 года назад

    great cover!

  • @ShayBlez
    @ShayBlez 3 года назад

    Beautiful.

  • @jensenhough9064
    @jensenhough9064 3 года назад +1

    Absolutely amazing!!! You should so do Zavodila next!

  • @Yeetely_deet
    @Yeetely_deet 4 месяца назад +1

    What the hell

  • @turtlebrosforever
    @turtlebrosforever 3 года назад +4

    @Jonathan Kayne
    Absolutely love this! I've done something similar myself with 16 motors a while back, and I have a question that I hope you'll read and answer.
    I read through your project on the website you linked, and it's awesome. I read your process for creating the note events for 32 motors,
    but are you setting the MIDI velocity values by hand for each note event? This was always my issue, as the process is incredibly time-consuming.
    I too used MuseScore3 coincidentally, so I was curious if there was some magic going on in Ableton, as I've never really used it. I look forward to a response

    • @JonathanKayne
      @JonathanKayne  3 года назад +4

      So for setting the velocity, you can use dynamics. They correspond with different values (of you look it up there should be a picture that shows you the numbers). In most cases I don't have to write them in because I use premade midi files that I modify for the synth, but when I do have to make a track by hand that's how I do it

    • @JonathanKayne
      @JonathanKayne  3 года назад +3

      Also I don't use ableton for handling midi anymore. I only use musescore and a program called 'notation player 4' to send the midi to the synth.

    • @turtlebrosforever
      @turtlebrosforever 3 года назад

      @@JonathanKayne excellent, thank you

  • @lmaoo69420
    @lmaoo69420 Год назад

    Holy fk

  • @coderrquitsreality_
    @coderrquitsreality_ 11 месяцев назад

    The little orange things creep me out and I don't know why.

    • @JonathanKayne
      @JonathanKayne  11 месяцев назад

      If I didn't put them on you wouldn't see any motion.

  • @Deez-Master
    @Deez-Master 3 года назад

    After megalovania I knew I needed to see this

  • @calvinlittle7
    @calvinlittle7 2 года назад +1

    now this is a QUALITY shitpost.

  • @elenatorrano7921
    @elenatorrano7921 3 года назад

    Nash created InfoTecno for that!

  • @lamp4498
    @lamp4498 Год назад +5

    Now how tf did you turn bad apple into a mix between something resembling 8-bit and 16-bit

  • @Егорда
    @Егорда 4 месяца назад

    молодец

  • @galexi5music312
    @galexi5music312 3 года назад +1

    So proud im among the first three ppl to comment

  • @Choober65
    @Choober65 6 месяцев назад

    PLEASE do Owner of a lonely heart by Yes, or Money for nothing by Dire Straits. Tubular Bells would be cool too.

  • @rotatingcat1957
    @rotatingcat1957 Год назад +1

    Now add a 20x4 LCD and make the original vid play on the LCD ;)

  • @maxbursell3513
    @maxbursell3513 3 года назад +2

    will it be possible to make it play from MIDI signals comming LIVE from a keyboard?

    • @JonathanKayne
      @JonathanKayne  3 года назад +3

      Yes it is. It is being controlled through a midi cable. However you would need chords to be split into multiple channels if you wanted to use more than a single column

  • @youtubehandlesux
    @youtubehandlesux 4 месяца назад

    Can you do it with 0.9 degree motors for wider frequency range? Or did you find motors that sounds best already

    • @JonathanKayne
      @JonathanKayne  4 месяца назад

      @@youtubehandlesux the step size doesn't have any effect on the sound since it's the drivers that are responsible. The frequency range is infinite on these motors, they are just pre programmed to the standard frequency of the midi notes

    • @youtubehandlesux
      @youtubehandlesux 4 месяца назад

      @@JonathanKayne Ah, it's just the 0.9 degree high temp motors on my 3d printer is insanely loud when running at high current.

  • @mt.5554
    @mt.5554 Месяц назад

    なんかシュール

  • @TheMilkiestCereal
    @TheMilkiestCereal 6 месяцев назад

    Why do you use a DE0 fpga nano? Does it have support for multiple tone generators on every pin..?

    • @JonathanKayne
      @JonathanKayne  6 месяцев назад +1

      I used the FPGA for the educational value. It was a requirement to get my university to fund the project. It would have been infinitely easier to simply use an Arduino mega and just expand my version 1 code for 32 stepper motors.

    • @TheMilkiestCereal
      @TheMilkiestCereal 6 месяцев назад

      @@JonathanKayne ahhh, so what does the code look like if you tried doing the frequency generations for each motor on an arduino though? I’ve ran into an issue with mine where each arduino can only support one tone generator at a time..

    • @JonathanKayne
      @JonathanKayne  6 месяцев назад +1

      @@TheMilkiestCereal for the FPGA there is a lookup table that corresponds to the number of clock cycles that need to occur for half the period of the intended note. I would do something similar to the Arduino. The Arduino code is basically a non blocking delay function for each channel

    • @TheMilkiestCereal
      @TheMilkiestCereal 6 месяцев назад

      @@JonathanKayne ahhhh alright, thank you for telling me about this!!

  • @PhạmHiếu-g2h
    @PhạmHiếu-g2h 3 месяца назад

    how long it take to edit those motor
    how much power this thing need
    how long it is to make this vid

    • @JonathanKayne
      @JonathanKayne  3 месяца назад

      @@PhạmHiếu-g2h not very long actually. I just have to prepare the midi file.
      Power is 12v 6A (72W)
      How long to make the vid including editing: about 3 hours

  • @user-tarara
    @user-tarara 10 месяцев назад +2

    こりゃあ 何が何だかわけがわからん が なんだかすごい コメントも全部日本語じゃないし

  • @easybeart
    @easybeart Год назад

    What instrument do you play? I play the stepper motor.

  • @reimuhkrei
    @reimuhkrei 3 года назад

    🤣🤣🤣 greget

  • @js7539
    @js7539 3 года назад +1

    first

  • @jmazing97
    @jmazing97 Год назад +3

    32bit sound, 64 steppers would be 64 bit