Rossini's William Tell Overture Finale - Stepper Motor Music

  Рет қаралды 77,470

NSTB

NSTB

Күн бұрын

Пікірлер
@typhoon-7
@typhoon-7 3 жыл бұрын
Standing ovation for the light blue motor. That guy was going for it.
@docredstone461
@docredstone461 3 жыл бұрын
the light purple too
@Shadow__X
@Shadow__X 3 жыл бұрын
ik it's not funny anymore.... but cyan is sus
@marcobalbo2959
@marcobalbo2959 3 жыл бұрын
10 miles for him...
@CreeperOnYourHouse
@CreeperOnYourHouse 3 жыл бұрын
He was told he could do anything, so he became a helicopter.
@SirNobleIZH
@SirNobleIZH 3 жыл бұрын
Also magenta motor
@llamagetchya4118
@llamagetchya4118 3 жыл бұрын
Bravo! KZbin algorithm left this as a gem for me to find two years later. Nice work!
@oooooooooorly
@oooooooooorly 5 жыл бұрын
The first time I ever set up and ran a stepper, my immediate thought upon hearing how on-pitch it was was that one could probably do this with them.
@omarceentayyab
@omarceentayyab 3 жыл бұрын
yeah yeah. All talk. wheres your video now?;p 1 year past buddy
@supahstarclod
@supahstarclod 3 жыл бұрын
:eyes:
@PatrickM747
@PatrickM747 3 жыл бұрын
How could 5 people not like this, it's brilliant.
@MilkshakeFloof
@MilkshakeFloof 3 жыл бұрын
now its 8 :(
@SamuelLing
@SamuelLing 2 жыл бұрын
Now there’s now dislike
@PatrickM747
@PatrickM747 2 жыл бұрын
@@SamuelLing Watched it again, still brilliant!
@GeraltOfRivia69
@GeraltOfRivia69 3 жыл бұрын
Here before this goes viral. Grab your tickets now!!!!!!
@Smeetxx
@Smeetxx 5 жыл бұрын
INFO: Using A4988 driver chip (1 for each motor) makes this absolutely doable for Arduino.
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
True, but only if you dedicate one Arduino to about four steppers and have one master Arduino send coordination instructions to the three Arduinos it would take to drive the steppers. Getting the timing right for all twelve is far beyond the capacity of a single Arduino.
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@Astrid Alaniz Intriguing, but I doubt very much that Klipper would fully support 12 stepper motors or that either an RPi or a BBB can reasonably support the pinout. I know for sure that neither the RPi nor the BBB can support the cascaded timing; GPIO on both is slower and far more complicated than it is on Arduino. My money is on a twenty-dollar set of four Arduinos. That's cheaper than either an RPi or a BBB. The RAMPS boards are far cheaper than the stepper driver boards that either the RPi or the BBB would require, too... and we haven't even started talking about power supplies yet. Nice try, though. 8)
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@Astrid Alaniz Wait. I've read a little more. It appears that Klipper permits a single RPi or BBB to act as the "conductor", directing a cluster of Arduinos. OK, I can live with that.
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@Astrid Alaniz Oh... but it's written primarily in Python. I'm taking away your upvote again. Sorry.
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@Astrid Alaniz Hmmm... support for the BBB, although touted, sounds very hinky.
@donmcpezorello7172
@donmcpezorello7172 3 жыл бұрын
OMG! There nothing on this planet, that does not exist! Really! (I love it!)
@gmrgamingrm
@gmrgamingrm 5 жыл бұрын
That teal one is ZOOMIN'!
@artantme
@artantme 4 жыл бұрын
Claps for Purple and Cyan solo :)
@outagas2008
@outagas2008 3 жыл бұрын
This is by far mankind's greatest accomplishment. Bravo!
@НиколайМихайличенко-м7в
@НиколайМихайличенко-м7в 6 ай бұрын
Капец, ноги в пляс сами просятся.😂🕺🕺👯‍♂👯‍♂👍
@anberlene
@anberlene 3 жыл бұрын
Never take your silent steppers for granted
@wolfeski
@wolfeski 3 жыл бұрын
this deserves way more views and likes than it's gotten
@HoustonCountyRailfan8051
@HoustonCountyRailfan8051 21 күн бұрын
Light blue motor was definitely the main character
@joebarrett4353
@joebarrett4353 3 жыл бұрын
stunning. Best stepper motor music on the web!
@hetile
@hetile 5 жыл бұрын
This is hilarious.. Good job.. Makes me remember when my stepper where noisy.. :)
@Pr04basher
@Pr04basher 3 жыл бұрын
If stuff like that wouldn't be so time consuming I would love to do it myself on one of my projects at work as an easter egg.
@AriBenDavid
@AriBenDavid 3 жыл бұрын
Maestro! You made good use of all 10 motors.
@neutronenstern.
@neutronenstern. Жыл бұрын
Its eleven motors.
@BillWmeteors
@BillWmeteors 3 жыл бұрын
WTF!!! Absolutely BRILLIANT!!!
@TheKautschuKMedia
@TheKautschuKMedia 4 жыл бұрын
this should have millions of views. fantastic.
@steveflor9942
@steveflor9942 3 жыл бұрын
Steppin' in style! Bravo
@veyor
@veyor 5 жыл бұрын
This makes my day! Love it.
@ravenvalentine4919
@ravenvalentine4919 3 жыл бұрын
normal people : Stepper motors. The stepper motor is an electromagnetic device that converts digital pulses into mechanical rotation. Advantages of step motors are low cost, high reliability, high torque at low speeds and a simple, rugged that operates in almost any environment. this guy : MOTOR OF THE FRONTIER GO BURRRR !!!
@rileygelderbloom1627
@rileygelderbloom1627 8 ай бұрын
This tickles my brain
@YeOldeSpellbooke
@YeOldeSpellbooke 6 жыл бұрын
An orchestra of steppers :) Hat off, well done!
@battleax6364
@battleax6364 3 жыл бұрын
I remember hearing this song all the time when I used to watch Thomas the tank engine
@blackturbine
@blackturbine 5 жыл бұрын
Stepper: Let's machine this bois Rest of steppers: ayy
@pavesomsk908
@pavesomsk908 Жыл бұрын
magenta and cyan represent those two guys that do everything in the team
@CAMOGUY54321
@CAMOGUY54321 6 жыл бұрын
Can you make a tutorial on how to do this. I would love to do this myself
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
1. Learn to read sheet music 2. Learn to program in GCode 3. Learn to program an Arduino for RAMPS use 4. Learn to make several Arduinos communicate well via I2C or SPI 5. Gather at least four Arduinos and three RAMPS boards and four prototype boards and twelve suitable stepper motors 6. Modify one instance of GRBL to become a "band director" 7. Modify three instances of GRBL to become four-note players 8. Build an interconnection system between the four Arduinos with one master and three slaves 9. Plug everything together; dress up the steppers 10. Learn how to translate sheet music to GCode 11. Laboriously perform the translation 12. Send your GCode to the "band director" Arduino 13. Edit the heck out of your GCode to correct all the errors you made the first time 14. Repeat 12 and 13 forever; there are countless errors in the first run 15. Amaze your friends once, bemuse them thrice, annoy them forevermore
@aminebouabid5382
@aminebouabid5382 3 жыл бұрын
@@timhofstetter5654 I think 90% of the steps are unnecessary steppers can be controlled using arduino in about 4 lines of code just extract frequencies from the song and create a function that takes frequencies in input and converts them to speed signals (which is just the delay control)
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@@aminebouabid5382 It's not nearly that simple. A frequency cannot be used as an input to anything, and no such thing as a "speed signal" exists. It takes far more than four lines of code to control a stepper. You have to initialize a timer to give you a hardware interrupt at a given frequency and use that interrupt to send pulses to the stepper driver. There's a catch, though; that's ONE stepper. You have to do it for FOUR OR MORE steppers, and you don't have enough timers or interrupts available for four. You can''t synchronize the steppers because they each step at different frequencies (which accounts for the distinct tone of each). You can use high multiples of two stepper frequencies, though, and use counters to trigger each of two steppers at their appropriate intervals; that gives you two steppers per timer. If you happen to be lucky enough to need two frequencies that can reasonably be multiplied together to be divided back. An Uno has two sixteen-bit timers and two eight-bit timers. Eight bits isn't enough for good tuning, so you have to rely on just the pair of sixteen-bit timers. That gives you... four steppers per Arduino. Alternative: you could set up one single timer at a very, very high frequency and use four counters to approximate your four pitches... but then none of your pitches would be in good tune with the rest. They'd be in good enough tune for a campfire sing-along with children, but not good enough to be regarded as "musical" and certainly not good enough for anything that wanted to emulate symphonic music..
@Quarterpounderspatch
@Quarterpounderspatch 3 жыл бұрын
Step one. Buy a horse Step two. ??? Step three. PROFIT
@oadka
@oadka 3 жыл бұрын
There are tutorials online
@beaker2257
@beaker2257 4 жыл бұрын
This made me chuckle.
@doylemaleche1511
@doylemaleche1511 5 жыл бұрын
Awesome! Great Job! I will build one soon! thank you.
@disposablebasterd
@disposablebasterd 3 жыл бұрын
this is the intentional version of when I hear little recognizable tunes coming from my printer, , imagine STL's that generated g code that both print little things and make music while printing on porpoise,
@matthijsjanse3275
@matthijsjanse3275 3 жыл бұрын
it is doable in gcode, but not sure id you could do a model that makes a slicer do this
@TheBoatPirate
@TheBoatPirate 7 ай бұрын
ok, now lets hear THE WHOLE William Tell. please? ❤
@petermarshall1634
@petermarshall1634 5 жыл бұрын
It sounds like a ringtone
@mr.matthews67
@mr.matthews67 3 жыл бұрын
Fantastic!
@gulfarn863
@gulfarn863 4 жыл бұрын
The pitch is generated by the speed of the rotataion right? For example a speed of 440 steps per second would generate a sound with a frequency of 440 hz?
@Jonmal0ne
@Jonmal0ne 4 жыл бұрын
Don't know if the relation is right but yes, the faster, the higher pitched the sound will be
@JonathanKayne
@JonathanKayne 3 жыл бұрын
That's 100% correct
@gulfarn863
@gulfarn863 3 жыл бұрын
@@JonathanKayne Thanks for the response! Nice work with the stepper synth. I have been thinking about trying to do a project like that for a while. I prototyped with a small stepper motor but didn't get much sound. What steppers are you using?
@JonathanKayne
@JonathanKayne 3 жыл бұрын
@@gulfarn863 I used a4988 stepper drivers with nema17 motors. The lower the driver quality the better sound you get
@gulfarn863
@gulfarn863 3 жыл бұрын
@@JonathanKayne Thanks!
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
Nice! Is that group of steppers equal-tempered, or is the number of steppers selected for dynamic matching across the scale?
@strictnonconformist7369
@strictnonconformist7369 3 жыл бұрын
I was wondering how many different steppers are involved, because each will have practical limits as to top speeds and how closely they synchronize to musical tones. I could readily see using those with varying numbers of steps, torques, etc. also, their power supply may be varied to affect such parameters. A lot of 3d printers, for example, don’t run their steppers at max voltage.
@timhofstetter5654
@timhofstetter5654 3 жыл бұрын
@@strictnonconformist7369 It may also be possible to vary a stepper's timbre by adjusting its microstepping on the fly. Doing that makes the project that much more challenging, though. 8)
@KevinSolem
@KevinSolem 6 жыл бұрын
extreme good work
@jnickence
@jnickence 3 жыл бұрын
Very cool!
@superwinderxd
@superwinderxd 3 жыл бұрын
AWESOME!!!!
@myname6482
@myname6482 3 жыл бұрын
The Lone Ranger would be proud
@indridcold8433
@indridcold8433 3 жыл бұрын
Kudos to the violet motor and the sky blue motor!
@eingamel
@eingamel 3 жыл бұрын
NSTB: So how many motors are we going to need for this song? NSTB: Yes, all of them. Internet: :-D {fist pump} I'm not sure why, but when this started, I couldn't help but just start laughing. It was sort of like a full of tough biker guys with straight faces started using kazoos to create this song. I think my brain thought it was absolutely absurd, and absolutely wonderful at the same time. All I really know is that I absolutely love this video!
@yongewok
@yongewok 3 жыл бұрын
shredding the 16ths
@lightdark00
@lightdark00 3 жыл бұрын
When you have enough money and time to play a song on 11 stepper motors but can't afford a tripod.
@kegginstructure
@kegginstructure Жыл бұрын
Rossini might not have understood or appreciated it at first. But it is an interesting "orchestra."
@penniesshillings
@penniesshillings 5 жыл бұрын
Legend.
@BobDiaz123
@BobDiaz123 3 жыл бұрын
Hi-Oh Stepper away!!!!
@picoplanetdev
@picoplanetdev 3 жыл бұрын
Cyan just wigging out in the corner
@MrHomyachek
@MrHomyachek 5 жыл бұрын
Tell me how to build such a midi player?
@yongewok
@yongewok 3 жыл бұрын
you would need to first measure the relationship between the input voltage and output frequency of the motors - then you need to either take the MIDI sequence and map the channels' outputs as voltages instead of notes/binary data, or alternately just write the sequence as code using voltages
@kameranrw
@kameranrw 5 жыл бұрын
kreated the steppers the diffrent frequences (low - high tone) with the rotationspeed?
@roykirich
@roykirich 3 жыл бұрын
If all these motors are the same how comes they produce different Tunes? or is it different frequencies?
@だーぼー-j5p
@だーぼー-j5p 6 жыл бұрын
for文で何とか一つ回せるようになりました。複数やるにはやっぱり割り込み理解しないときついですか?
@jimsteele9261
@jimsteele9261 5 жыл бұрын
Hi Yo! Stepper away!
@afterboy4763
@afterboy4763 3 жыл бұрын
everybody gangsta till "A Clockwork Orange 2077" starts playing
@Blackadder75
@Blackadder75 3 жыл бұрын
what is a stepper motor?
@Brandon-qp7gq
@Brandon-qp7gq 2 жыл бұрын
NEMA17?
@1000bitlord
@1000bitlord 5 жыл бұрын
LOL That's great i love it!!
@retrochristmas7329
@retrochristmas7329 3 жыл бұрын
Reminds me of that micky mouse short. Every time i expect donald to interupt with his infinite flutes.
@zacm.2342
@zacm.2342 3 жыл бұрын
Meanwhile I'm reminded of Thomas cause it was used as the runaway theme a couple of times :P
@BarackBananabama
@BarackBananabama 3 жыл бұрын
You're supposed to play William Tell using several bow strings.
@indridcold8433
@indridcold8433 3 жыл бұрын
I feel like shooting an apple off someone's head with a bow with a 100 pound draw.
@David-bc4rh
@David-bc4rh 3 жыл бұрын
Teal over there about to achieve lift-off.
@nsmith0723
@nsmith0723 3 жыл бұрын
I know where my stimulas check is going
@hectormclean33
@hectormclean33 3 жыл бұрын
cyan and magenta go wee
@Cynthia_Cantrell
@Cynthia_Cantrell 3 жыл бұрын
Hi-ho Solder, away!
@billwhoever2830
@billwhoever2830 3 жыл бұрын
cyan vector: I WILL OVERSPIN YA
@PianoNBS
@PianoNBS 5 жыл бұрын
Can't even tell which way it's pointing!! Lol
@CostcoComrade
@CostcoComrade 3 жыл бұрын
I dont see any cannons
@RealIcemansmooth
@RealIcemansmooth 3 жыл бұрын
So this is what the NTSB does when theres no plane crashes
@Compasscard
@Compasscard 5 жыл бұрын
Probably not an arduino driving this... I assume it's a more powerfull cpu that is needed to create those pulsetrains
@silkwesir1444
@silkwesir1444 5 жыл бұрын
you gotta be kidding. a more powerful CPU? i think someone with appropiate skill could do that with a 1980s CPU.
@JonathanKayne
@JonathanKayne 3 жыл бұрын
The only real limitation would be the number of pins. An arduino can easily handle this considering the pulses are kHz max and the thing runs at 16 MHz
@YolandaPlayne
@YolandaPlayne Жыл бұрын
sky blue MVP
@jonbrierley504
@jonbrierley504 3 жыл бұрын
Completely pointless.... and completely awesome!
@maraudostrogoth747
@maraudostrogoth747 3 жыл бұрын
My only question is: Why?
@strictnonconformist7369
@strictnonconformist7369 3 жыл бұрын
Reasonable response: because it could be done!
@jimsteele9261
@jimsteele9261 3 жыл бұрын
Best response" Why not?
@Mainyehc
@Mainyehc 3 жыл бұрын
Eat your heart out, Wendy Carlos xD
@Wreckedftfoxy
@Wreckedftfoxy 2 жыл бұрын
computer what we building stepper motors ¯\_(ツ)_/¯
@VintageTechFan
@VintageTechFan 2 жыл бұрын
The higher notes sound a little out of tune. Divider values becoming to low to hit the precise frequencies?
@eggsoda4992
@eggsoda4992 3 жыл бұрын
Shit sounds like a cheap little tikes keyboard but still fire
@pavesomsk908
@pavesomsk908 Жыл бұрын
magenta and cyan have a fight
@RyzenX-JP
@RyzenX-JP 3 жыл бұрын
ビールのダンボールを振動材にしてて草
@pavesomsk908
@pavesomsk908 Жыл бұрын
magenta and cyan are helicopters
@travisstorms9951
@travisstorms9951 4 жыл бұрын
OK, Do Super Mario Brothers
@waynenakanishi971
@waynenakanishi971 6 жыл бұрын
本当にうっさい草
@teguhilhami5894
@teguhilhami5894 3 жыл бұрын
This guy should doing MÆth,before....
@teguhilhami5894
@teguhilhami5894 3 жыл бұрын
I'm so stupid
@Noname_2014
@Noname_2014 3 жыл бұрын
only original if you see chinese letters.
@notnobody1716
@notnobody1716 6 жыл бұрын
So awesome and well made!
The Floppotron 3.0 - Computer Hardware Orchestra
3:26
Paweł Zadrożniak
Рет қаралды 1,6 МЛН
Making music with motors!
8:01
David Hilowitz Music
Рет қаралды 69 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Bad Apple but it's played on 32 stepper motors
6:00
Jonathan Kayne
Рет қаралды 19 М.
Samuel Barber - Adagio for Steppers
7:47
Thomas Barlow
Рет қаралды 9 М.
What Makes TMC2208 Stepper Motor Drivers Silent?
9:07
Michael Klements
Рет қаралды 308 М.
“Why Modern Digital Synthesis Is More Analog Than Analog” - Mark Barton
26:38
Anthony Marinelli Music
Рет қаралды 151 М.
Air on the G string _ J.S.Bach - Stepper Motors music
4:57
Miles Kvndra - Dune | Moog Subsequent 25 Jam | Jamuary 2024
4:56
Miles Kvndra
Рет қаралды 1,3 МЛН
[OMFG] - Hello, 450kV Tesla Coil & Robot Orchestra cover [1,000 sub special]
3:45
RUSH E But its played on Stepper Motors
2:29
Jonathan Kayne
Рет қаралды 61 М.
Moppy + Star Wars Theme = Floppy Vader's Theme
2:19
Dslak
Рет қаралды 2,2 МЛН