Тёмный

Launchpad || DIY or Buy || Keyboard Matrix & MIDI Tutorial 

GreatScott!
Подписаться 2 млн
Просмотров 1,2 млн
50% 1

$2 for 10PCBs (24 Hour Fast Build): jlcpcb.com
Previous video: • Controlling a BIG LED ...
Facebook: / greatscottlab
Twitter: / greatscottlab
Support me for more videos: www.patreon.com/GreatScott?ty=h
More project information (wiring schematic, pictures, ....) on Instructables: www.instructables.com/id/Make...
You can buy the commercial launchpad here: (affiliate links)
Amazon.de: amzn.to/2DFB4b0
Parts list (incomplete, see Instructables for more, affiliate links):
Aliexpress:
WS2812 LEDs: s.click.aliexpress.com/e/_dZ4...
1x Arduino Nano: s.click.aliexpress.com/e/_dVf...
36x Tactile Switch: s.click.aliexpress.com/e/_dTz...
36x 1N4002 Diode: s.click.aliexpress.com/e/_dTz...
Ebay:
WS2812 LEDs: rover.ebay.com/rover/1/711-532...
1x Arduino Nano: rover.ebay.com/rover/1/711-532...
36x Tactile Switch: rover.ebay.com/rover/1/711-532...
36x 1N4002 Diode: rover.ebay.com/rover/1/711-532...
2x Perfboard: rover.ebay.com/rover/1/711-532...
In this episode of DIY or Buy I will be showing you how I created my own launchpad. That means I will show you how I combined a design idea with 3D Prints, WS2812 LEDs, tactile switches and an Arduino to create a proper MIDI instrument. While building I will also tell you a bit about a keyboard matrix and in the end determine what advantages the DIY Launchpad offers. Let's get started!
Websites which were shown during the video:
www.dribin.org/dave/keyboard/...
www.midi.org/specifications-o...
projectgus.github.io/hairless-...
playground.arduino.cc/code/ke...
github.com/FastLED/FastLED
www.tobias-erichsen.de/softwa...
www.image-line.com/flstudio/
Thanks to JLCPCB for sponsoring this video
Visit jlcpcb.com to get professional PCBs for low prices
Music:
2011 Lookalike by Bartlebeats
Killing Time, Kevin MacLeod
(incompetech.com)

Наука

Опубликовано:

 

16 фев 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
@SimonCoates
@SimonCoates 5 лет назад
Or wait for your version to be available from GearBest 😊
@andymouse
@andymouse 5 лет назад
You Bitch !
@franswa7111
@franswa7111 5 лет назад
Too soon! LUL
@enigonzalez
@enigonzalez 5 лет назад
😅
@reggiep75
@reggiep75 5 лет назад
Hahaha delicious savagery! Maybe some new buttons and an LCD display that says 'Get fucked, Gearbest!' on every button press might be a nice custom feature.
@phreapersoonlijk
@phreapersoonlijk 5 лет назад
To be honest, gearbest is a really bad shop. Wow they take their time and - atleast for me - cancelled half the stuff I ordered. Never again.
@ddcddc_
@ddcddc_ 5 лет назад
For anyone wanting to do midi projects, i recommend using a microcontroller with native usb capabilities. Those are recognized straight away by the software you're using. Also they are recognized by android devices, ic you play with synthesizers apps. BTW great video!
@Kaskobi
@Kaskobi 4 года назад
Thanks for the brief mention in this video!
@nails772
@nails772 3 года назад
No reply
@abhiramcd
@abhiramcd 3 года назад
I love your music ❤️❤️❤️
@ashtonplayz3094
@ashtonplayz3094 3 года назад
Keep up the good work kaskobi
@princeniel.9802
@princeniel.9802 3 года назад
Lol
@iansarmiento23
@iansarmiento23 4 года назад
"I'm an engineer, not a musician" *_has FL Studio_*
@euvo_sound
@euvo_sound 4 года назад
wtf
@martincerveny4747
@martincerveny4747 4 года назад
😂
@rvbxn04
@rvbxn04 4 года назад
Christian Sarmiento its probably the demo free version
@morphman86
@morphman86 4 года назад
@@rvbxn04 In Trial it would say "(Trial)" after the plugin name. Not too unlikely that someone who spent $70 on a MIDI controller and then another $40 on components to build his own would spend $75-150 on music software though.
@rvbxn04
@rvbxn04 4 года назад
morphman86 he could just do it for this vid
@PlatinaSB
@PlatinaSB 5 лет назад
next diy or buy mechanical keyboard maybe???
@piefadaseyt7893
@piefadaseyt7893 5 лет назад
It's going to be expensive if going cherry mx... but I would love to see that :P
@SoLaR27
@SoLaR27 5 лет назад
@@piefadaseyt7893 It's not too bad. Some websites sell 10 switches for $10. For a typical 104 key keyboard, that's $110. The launchpad he used in this video is about $100, so it should cost about the same as this video.
@bacphan7582
@bacphan7582 5 лет назад
​@@SoLaR27 i can get TKL keyboard less than $100, cherry switches, PBT keycap and many things.
@Thalanox
@Thalanox 5 лет назад
@@SoLaR27 At that price, you might as well just buy the pre-made keyboard.
@marunero3
@marunero3 5 лет назад
@@piefadaseyt7893 you dont have to buy exactly cherries.. there are chinese switches that are "fake" cherry and they are okay.. i use outemu brown and it works like it should so it can be cheap
@DJlegionuk
@DJlegionuk 5 лет назад
HI, I have made a few midi devices and had a few suggestions and comments if you do not mind. I would aways suggest using a teensy when working with midi as it has midi built in with a very good library of commands. When working with midi and addressable leds I would try to avoid neo pixel style leds as they can cause problems with timming, so I found using spi based addressable led like the apa102 with fastled work a lot better and are a lot quicker and this will help reduce latency. My last one is the buttons you chose need a lot of force to press and you will find using them tiring compared to a good tactile switch designed for a lighter touch. Now I did very much like the enclosure and the button mat you made, I thought the actual design was very good and as always an excellent video from you. To take this to the next stage I would add a routine that can switch on the led with commands from the midi software and not just from the keypresse. The teensy library had a routine called on note on and on note off that would handle all midi commands coming in and then you just need to switch on or off the correct led. Using velocity you could change the brightness or colour.
@7head7metal7
@7head7metal7 5 лет назад
some excellent tips! thank you!
@peerappel2012
@peerappel2012 5 лет назад
An arduino micro would also work as it also uses a mcu with USB support. I think it's the atmega32u2 on that board. You can get that board way cheaper :-).
@josech5743
@josech5743 5 лет назад
Hi, one question, couple of years ago I thought about making 1 little drum device but I never got time. Now I have more free time, do you think I will be able to use piezo sensors to track not just the state, but the amount of force used? Or is there any better option?
@DJlegionuk
@DJlegionuk 5 лет назад
@@peerappel2012 Yes the teensy 2 uses the same atmega chip as the micro, but I use the 3.2 or 3.6 for my more complicated projects.
@felderup
@felderup 5 лет назад
jose, piezo's have a very short hit time, you'll need to get a peak detector/sample & hold type device between the piezo's and the analogue inputs.
@windowzombie
@windowzombie 4 года назад
GreatScott!, I've been watching you forever, and this may seem like strange critique, but in every video with your great hand-drawn diagrams, you seem to be using a water soluble black pen that bleeds when highlighted. Faber-Castell make water safe archival ink artist pens that are great for situations like this, and I've been using them for art and writing for years for their integrity when wet! Similar archival artist pens should have the same properties (sakura pigma etc.)
@drobotk
@drobotk 5 лет назад
Whenever I hear MIDI, I always think Evan Kale :D
@deviserenity1873
@deviserenity1873 4 года назад
Rip evan kale
@Luus135
@Luus135 5 лет назад
You could even reduce the number of IO-Pins by using a Shift-Register for one side of the buttons. Great Video though :-)
@johnfrancisdoe1563
@johnfrancisdoe1563 5 лет назад
Luus135 A 4017 Johnson counter could do the 10 row scanning with one switch and two pins (clock and reset). Extending it to the 20x20 matrix to control one switch and 3 LEDs in each position of a 10x10 matrix (8x8 plus side buttons) would probably need a different counter chip. A 50-output row counter (2 μC pins) and, 2 sense column inputs and 6 LED driving outputs could do the whole matrix with 10 μC pins, with 20μs to process each row. For bonus, add force sensing button arrangements at the cost of more complex buttons and much faster scanning (as you now need to measure the time between each button reaching two depths). This becomes the velocity number in MIDI and changes how loud each sound is.
@Wilson84KS
@Wilson84KS 5 лет назад
Guys do you know sites, blogs, threads etc. on that which you would recommend to beginners? I'm looking for a while for a way to use several buttons on in best case one pin, I'm using the oneWireKeypad-Library for Arduino, it works but I'm not really satisfied with this, a hardware solution would be better.
@misium
@misium 4 года назад
​@@johnfrancisdoe1563 So that's what midi velocity is! Great!
@mr.0x373
@mr.0x373 3 года назад
I'm not a good electrician like Ben Eater but I think you can't use the shift r as input device
@SwitchAndLever
@SwitchAndLever 5 лет назад
Nice video, definitely got me thinking about a few things for some projects I'm working on! Though, you could also, if you had used an Arduino with the ATmega32u4 chip, had set up your Arduino as an HID controller to emulate a keyboard, or even make it as a USB-Midi device directly using the MIDIUSB library. This works because the 32u4 chip has built in USB support, and can therefore act as a range of different USB devices.
@GBrayJ
@GBrayJ 3 года назад
*understands*
@JohnsJunk
@JohnsJunk 5 лет назад
I only understand about a 10th of what you're talking about in your vids but I always learn something and do enjoy watching even though you're talking over my head the whole time. Keep up the good work.
@risex1594
@risex1594 5 лет назад
I think "buy" wins due to limitations of the "diy" presents. The most fundamental is with that button configuration you cant push more than 1 button at the same time and that means no chords.
@leobla744
@leobla744 5 лет назад
yeah, but its just a limitation of the arduino program the martix setup can recognice more than one press at a time.
@henryD9363
@henryD9363 5 лет назад
@@leobla744 No. It's a limitation of how the keyboard is wired.
@joeykapi
@joeykapi 5 лет назад
This can easily be fixed with some diodes though, I think the video is somewhat raffled off, and the final diy launchpad could've looked a lot better
@henryD9363
@henryD9363 5 лет назад
@@joeykapi - yep, I didn't recognize that the scanning scheme would allow for the identification of what buttons were whenever pressed at the same time. My mistake
@N4ppul4
@N4ppul4 5 лет назад
He added the diodes so the matrix should allow for n key rollover. However i dont know how the code in arduinu worked, but it shouldnt be a problem.
@Kaskobi
@Kaskobi 5 лет назад
Impressive stuff mate! Send me one and I’ll use in a video ;)
@kantavode5211
@kantavode5211 5 лет назад
gg
@tfr
@tfr 4 года назад
No
@euvo_sound
@euvo_sound 4 года назад
I was shocked why kaskobi is here :0
@meowtheturtle
@meowtheturtle 4 года назад
TheFlyingRat lol
@mozzarellae
@mozzarellae 4 года назад
Pay for it, mate.
@laveur
@laveur 5 лет назад
Thanks for a great episode, I really think the DIY version would be a great addition for sat a large scale art project. Using MIDI as a way to communicate with other components of the project. But for actual music creation a professional solution would probably be best.
@zonetwelve5881
@zonetwelve5881 5 лет назад
I think the DIY is the winner Sometimes the best thing about making something is the part of thinking, learning how to design and planing stuff.
@mirainelaplace
@mirainelaplace 4 года назад
for some odd reason, i finally found a bridge between my hobby and my degree
@Bruno_Noobador
@Bruno_Noobador 4 года назад
Nice
@damaryusuf1624
@damaryusuf1624 4 года назад
let me guess, your degree is in music and your hobby is messing around with some electrical stuff right?
@mirainelaplace
@mirainelaplace 4 года назад
@@damaryusuf1624 nope. I'm an engineering student with a musical talent 🤣🤣🤣🤣
@AtlasMvm
@AtlasMvm 3 года назад
have you looked into designing synths like eurorack. lots of overlap between music and electronics
@mirainelaplace
@mirainelaplace 3 года назад
@@AtlasMvm i haven't. but that's interesting. I might go check that out ahahahah
@Albertmand123
@Albertmand123 5 лет назад
It's worth noting that you need to set the baud rate to 9600 in the "Hairless Midi" software settings under File > Preferences. Otherwise it will say "unexpected byte"
@gold3688
@gold3688 5 лет назад
Sees the thumbnail Clicks on vid Doesn't understand anything I LikE iT
@thestupidambassador8171
@thestupidambassador8171 5 лет назад
Same
@DelicAlmin
@DelicAlmin 5 лет назад
Most of us do the same...
@gold3688
@gold3688 5 лет назад
@@DelicAlmin lol yeah
@master138
@master138 5 лет назад
Same
@interesting5744
@interesting5744 4 года назад
Same here bro
@pogan1983
@pogan1983 5 лет назад
I am marvelled by your ingenuity. Every job demads a mastery and enthusiasm, and yours is an example. That's how we have fun paid for, not jobs.
@IbrahimInsomniac
@IbrahimInsomniac 5 лет назад
I'm electrical engineer student and I do al lof of musical stuff. playing instrumen, producing, mixing... etc. I'm very impressed with your work that mixes music with engineering because I'm into it.
@fallennebula869
@fallennebula869 5 лет назад
Nobody: Buzzfeed: $1 VS $1000 launchpad
@gbraadnl
@gbraadnl 5 лет назад
IIRC, doesn't the Launchpad do note velocity? This is something the DIY solution does not have... I do like the idea it can act as a general input device... For this I use additional software with my LaunchKey and Pad.
@bepowerification
@bepowerification 5 лет назад
the Launchpad Pro does note velocity. its a MUST HAVE imho.
@DonLafontaine62
@DonLafontaine62 5 лет назад
Agreed!
@Chaoddity
@Chaoddity 5 лет назад
I was thinking the same thing. I have a cheapo Korg drumpad and it features velocity, hold/roll/flam... Also the way he is multiplexing... couldnt it mess up if he played more than one button at the same time?
@GglSux
@GglSux 5 лет назад
@@Chaoddity Admittedly I don't know anything about this. But I was just thinking of how this could be done "in general" . And if I'm not mistaken, this(his) method is that the "pad" is polling/scanning "row by row" (or column by column). And keys that are pressed on the "currently scanned" row (or column) are "read out" (and stored or "sent out") before jumping to the next row (or column) to "read out" the keys pressed in that one. If this is how it's done, You "simply" avoid collisions by only actually "reading out" 1 row at a time. And since every "key" in a row is a member of a unique column, You simply check "which columns" that have registered "presses"...And other keys in that column can not "interfere" because they are not in the "scanned" row. ((or vice versa if You scan "columns" instead of rows)) The downside to this method is of course that it "splits" it's "scanning frequency" over how many rows (or columns) You "scan" possibly demanding a very high "scanning rate". Since it has to be able to scan off every row (or column) in a time short enough to actually make it feel like You can strike and release multiple keys simultaneously (e.g. a "chord"). And it must feel as if they can be "struck" and released as "1 movement" , and not that You feel as if You have to "hold" the "cord" to avoid the "pad" missing to "read" one of the pressed keys... At least that's what I believe... Apologies for my verbose attempt at explaining how I think it (could) works. Best regards
@stephenborntrager6542
@stephenborntrager6542 5 лет назад
@@GglSux That is correct. He should have no issues detecting multiple key presses after the diode mod. Scanning rate should not be a problem either. The lack of velocity is the flaw of this design. (Let alone aftertouch...)
@amulpatel
@amulpatel 4 года назад
incredible! love all your handwritten notes and 3D printing with the coding
@FahmiNoorFiqri
@FahmiNoorFiqri 5 лет назад
THE THING I REALLY WANTED. FINALLY DIY TUTORIAL, I'VE BEEN DOING THIS FOR A LONG TIME
@sefalibhakat143
@sefalibhakat143 5 лет назад
please make a video no How to make IGBT based arc welding machine.
@KACPER050599
@KACPER050599 5 лет назад
He don't want to mess with mains voltage because there are many beginners. For arc welding machine visit diodegonewild
@lazar2175
@lazar2175 5 лет назад
@@KACPER050599 If someone could assemble something like this,then i'm sure he/she could operate a indicator lightand exercise basic safety rules. However,i would not be messing with mains voltage with a project like this because you will never have a reliable welder at hand,it will overheat or short out or whatever when you need it most. And also,it is a big fire risk. Perhaps buy a welder and then use it to pay it back off?
@DemetryRomanowski
@DemetryRomanowski 5 лет назад
@@lazar2175 Not to mention that the parts/time would cost a lot more than a good second hand welder or a cheap new one.
@phir9255
@phir9255 5 лет назад
I read it as LGBT based arc welding machine. It created the weirdest image in my mind.
@masondaub9201
@masondaub9201 5 лет назад
That would be quite a dangerous and complicated project... I don't think that is in the scope of what his channel is about. To me his channel is about getting beginners interested in electronics and providing them with the information and motivation to actually get started. Not anything highly detailed and specific, but things that can be applied to a multitude of projects. In my opinion, if you don't know enough to build one from scratch on your own, it probably means you're not ready to mess around with anything like that yet.
@steveroberts1861
@steveroberts1861 5 лет назад
Great stuff Scott. I didn't know about the ability on Windows to route a serial line to appear as MIDI. Thanks again !
@krystofvydra
@krystofvydra 5 лет назад
how you posted comment yesterday? youtube is broken again lol
@wodsex
@wodsex 5 лет назад
@@krystofvydra yep, youtube is broken.
@Ramog1000
@Ramog1000 5 лет назад
@@krystofvydra as I recall, patreons get to see it earlier
@krystofvydra
@krystofvydra 5 лет назад
@TenOndra jasně :D
@user-lt2rw5nr9s
@user-lt2rw5nr9s 5 лет назад
I used to watch your videos on an old account. I watch a lot of music production videos on this account and thanks to this video, you got another subscriber!
@eyesofnova
@eyesofnova 5 лет назад
I watch these videos, I don't completely understand them as I've not had the fortune of learning electronics (yet) but i love it because it's so interesting to see someone make something out of nothing.
@deadbird99
@deadbird99 5 лет назад
Great video! The Launchpad's been on my project list for a long, long while now, I'm glad you gave it a try! Question: I think the Launchpad can handle and transmit many button presses at once, can your DIY version too?
@greatscottlab
@greatscottlab 5 лет назад
No, the code can not do that YET. But with a bit of modification, that should not be a problem.
@vke6077
@vke6077 5 лет назад
@@greatscottlabGreat! I was about to ask the same question
@jamesdavis2027
@jamesdavis2027 5 лет назад
GreatScott! How do you change that only in code??? It seems impossible.
@gisibah
@gisibah 5 лет назад
@@jamesdavis2027 Not really. All that's needed is a buffer to store the read inputs of the button matrix. Then the microcontroller can send them to the pc in bulk.
@jamesdavis2027
@jamesdavis2027 5 лет назад
Say you hold down two diagonally opposing corner buttons simultaneously, and then press a third corner? How on earth can it tell that you’ve pressed that corner if the row and column is already connected?
@MarksGoneWicked
@MarksGoneWicked 5 лет назад
Adafruit has a DIY launchpad tutorial on their website also. Would like to see a comparison.
@Sefton.
@Sefton. 5 лет назад
Adafruit is the best!
@williamthomasmi10
@williamthomasmi10 5 лет назад
Did a similar thing with arcade switches! Made for much easier 3d modeling :P Now I"m making devices with knobs, banks and LEDS to use for myself. I think DIY is the winner because what you end up with can be very specialized for your own purpose, as well as cheap, so you're not spending money on features you don't need
@marhar2
@marhar2 5 лет назад
I really learned a lot from this video. I would not have thought about soldering *after* installing the board and switches!
@dered4900
@dered4900 5 лет назад
the best video ever///////////////
@famitory
@famitory 5 лет назад
doesn't the launchpad have velocity? maybe a good future project would be making a midi controller using a grid of FSRs, using high frequency analog multiplexing to make it usable using only a handful of ADCs
@BaconSniffer578
@BaconSniffer578 5 лет назад
Midi is amazing. I’m super impressed its still here after 30 years
@notsure6222
@notsure6222 5 лет назад
Wow, it really turned out a lot better than I expected. I completely agree with your verdict, the official one is of course nice, but the diy gets the job done, I am sure it was fun to build and looks pretty decent. Nice job, loved it!
@gamingaddictionz1747
@gamingaddictionz1747 5 лет назад
Diy or Buy Headphone DAC/AMP next?
@efeyzee
@efeyzee 4 года назад
Oh I can tell you myself that buy wins that one by a large margin lol
@benediktfrasch2812
@benediktfrasch2812 5 лет назад
JLCPCB sponsored video / him using a PCB NOT from JLC
@benediktfrasch2812
@benediktfrasch2812 5 лет назад
@Bobby Schmurda yeah that's what i meant... Didn't remember the word.
@crazyksp8344
@crazyksp8344 5 лет назад
in my opinion i think DIY is the winner
@mr_vky
@mr_vky 5 лет назад
You are the real engineer...I appreciate you a lot and I'll also success in my field like you.. I added you to my role model list and thanks for inspiring me Great Scott💕
@R3MIXMODZ
@R3MIXMODZ 5 лет назад
wheres the files to 3D Print? They are for 123d design which is not available anymore.. You should upload them as .stl files
@Alex0474
@Alex0474 5 лет назад
0:49 Yeet the font in the bottom video thumbnail is the same as the one in your ”GreatScott!” channel watermark!
@prodige2211
@prodige2211 3 года назад
I'm Musician not electronic engineer so I prefer buy it for 20 dollars more (less in euros) but it was very interresting to see you built it I say in French "BRAVO ! YOU'VE MADE A VERY GOOD WORK"
@pierre84820
@pierre84820 5 лет назад
To me seems like DIY was the winner !!!
@AvixkThePig
@AvixkThePig 5 лет назад
I was really hoping to see inside the launchpad because of its button velocity sensors.
@ostelaymetaule
@ostelaymetaule 5 лет назад
I think normally it is just 2 switches per button. The software then measures the press timestamps of both hits and gets the relative velocity from it. What is really interesting is the "aftertouch", which is almost non-present in midi controller under a couple hundred bucks pricepoint.
@AvixkThePig
@AvixkThePig 5 лет назад
@@ostelaymetaule Seems like a good solution; however, the buttons would have to be different heights. After some googling, it seems like Novation uses analog measurements instead of 2 switches.
@MrSmotrelkin
@MrSmotrelkin 3 года назад
Velocity-sensitive pads are usually done with a PCB pattern similar to this: cdn-learn.adafruit.com/assets/assets/000/012/730/original/adafruit_products_1616top_LRG.jpg?1386359520. And then you have rubber pads themselves with conductive layer on the bottom (usually carbon or graphite-based, I believe). Then, the more you press on the pad, the bigger the contact it makes and the smaller the resistance is between corresponding sets of PCB traces. While making custom PCB's is quite easy nowadays for hobbyists, making custom rubber pads with a conductive layer on the bottom sounds like quite a hassle. You can buy 4x4 silicone keypads from Adafruit but they're all of a predefined size you can't change
@aquasama588
@aquasama588 5 лет назад
BUY!
@CTCTraining1
@CTCTraining1 5 лет назад
A splendid video with a huge range of construction skills. Congratulations for making a really effective controller.
@liongames13231
@liongames13231 3 года назад
I love your DIY or buy series
@stoneheart9679
@stoneheart9679 5 лет назад
Can I get this from Gear Best?
@StarEclipse506
@StarEclipse506 5 лет назад
Soon friend, soon.
@Wander4P
@Wander4P 5 лет назад
@9:12 drilling on top of digital calipers?!
@bepowerification
@bepowerification 5 лет назад
come on.. he is an engineer which means he cant do anything right with his hands, only on paper :) give him a break
@zusurs
@zusurs 5 лет назад
@@urugulu1656 I believe that you refer to the cheap Chinese digital calipers - I own one for a few years, and first year I was frustrated as f*ck, given the fact how fast that crap consumed batteries even while not turned on. Quick googling later I found out that there is a design flaw in all these cheap calipers, that drains the battery even when off. What I did was simply disassembled the plastic part where the display and circuit board is found, cut one of the traces from the battery to chip, installed a small DIP push button, drilled a small hole in the plastic for the tip of button to stick out, and hotglued it in place. Works like a charm! I used like three pairs of batteries in first year. Now it's year 4 on the same batteries and no worries!
@lucasthompson1650
@lucasthompson1650 5 лет назад
@Artūrs Savickis Ha! I did the same thing last year because I got sick of trying to find a cheap unit that didn't use that same board/chipset/bug combo. The actual bug is that if the calliper registers any change in measurement (while "powered off") it will trigger the soft power-on - and as these aren't exactly the most precise instruments of their ilk, you can turn it off with the soft power-off switch while it is reading 0.00mm, wave it around in the air like a magic wand for a few seconds, and see it power back up because it is now reading that "new" measurement of 0.00mm … because like a lot of cheap digital scales, it's keeping an extra digit hidden for reasons that still baffle me. So, what actually happened is when you turned it off it was reading 0.00mm but actually measuring something like 0.003mm, and when you waved it around it started measuring 0.004mm, which triggered the soft power-on bug, and displayed "0.00mm" because some marketing guy thinks you'll trust the tool more if you don't know about that extra precision digit that is used mostly (as far as I can tell) for some rounding functions when you switch back and forth from metric to imperial units. I haven't had to swap a battery since putting the little manual DIP switch in either. I've seen other people put a small flat spring under the battery, snap the battery lid clip, and put a chunk of duct tape over the lid instead, essentially making the battery itself a sort of pressure switch … and as the duct tape relaxes it acts like a sleep timer to turn the unit off if you forget to. I prefer the switch, but this method might be easier for some people.
@Wander4P
@Wander4P 5 лет назад
@@lucasthompson1650 ​ @Artūrs Savickis Interesting info. I recently replace the battery on mine for the second time, so I decided to keep the battery in the case until I use it. But the switch solution sounds much more convenient; I'll have to see if I have a switch small enough lying around.
@lucasthompson1650
@lucasthompson1650 5 лет назад
@Wander "See? if you have one" I just walk around barefoot near any of my benches … if I need to find anything small, it only takes a few seconds to find several painfully embedded in one of my feet. Then it's just a matter of swearing loudly, positioning it, and soldering it. 😎
@TheSlyMouse
@TheSlyMouse 3 года назад
This is a real gem of a video. Love it.
@hattocatto
@hattocatto 4 года назад
Mateeeeeee I'm amazed! This is something I know I wouldn't be able to make but for sure I have to recognize that you're an absolute genius!
@motsgar
@motsgar 5 лет назад
Diy or buy: 7inch hdmi display
@ceneblock
@ceneblock 5 лет назад
Bro... he's not making an LCD. It'd be way too expensive and hard.
@LouiHandwerker
@LouiHandwerker 5 лет назад
Can you hit multiple buttons at once?
@zachbellew7292
@zachbellew7292 5 лет назад
It seems like it would interpret 2 buttons as pressing 4
@ehutch79
@ehutch79 4 года назад
On the launchpad the scene launch buttons and session movement buttons are important. If you're just looking for triggering drum hits, go with arcade buttons like the midi fighter.
@drkakophanos3013
@drkakophanos3013 4 года назад
At least we can understand how a controller works. Always useful information. Thanks
@Promocable
@Promocable 5 лет назад
I think your mic settings are off, your "s" "z" sounds are very unpleasant to hear
@mariuscatalin1105
@mariuscatalin1105 5 лет назад
You should try to breath a bit slower when u talk because at the end of the phrase we can hear it :>
@knower1514
@knower1514 5 лет назад
Catalin Cata So here you put the buttons on-_BREATH_
@americanrebel413
@americanrebel413 5 лет назад
AWESOME! I always find the stuff so fascinating and wish I could know how to do this kind of work. Thank you my friend for sharing this video.
@StefanoV827
@StefanoV827 5 лет назад
I created it 2 years ago, but I used mcp23017 port expander and multiplexers for expand digital and analog pins.
@maurice_mores
@maurice_mores 5 лет назад
Dude what did you exactly study cause I'm interested in studying the same thing
@shervindavid1452
@shervindavid1452 5 лет назад
Maurice-Mores I'm guessing an electronics engineering degree or diploma. His interest in coding is what allows him to do all this. Which is great!
@yasinsin4229
@yasinsin4229 5 лет назад
I'm studying eee aswell. I don't know half of the things he knows and does. it's all up to you. He learned microchips and knows how it works. that's damn complex.
@maurice_mores
@maurice_mores 5 лет назад
I always been interested in what he's doing and I like electronics so I decided to study the same thing xD
@MOUNIROU60
@MOUNIROU60 4 года назад
@@yasinsin4229 not really, i am a none electronic engineer but i can use micro controllers and can make things like mic preamps and robotic arms, diy cnc machines, its not that complex, all this to tell you that if you invest the time to learn, its not hard at all.
@bjarnivalur6330
@bjarnivalur6330 5 лет назад
If it's called a launchpad then you should be able to launch a rocket or fly a drone with it.
@kihiable
@kihiable 5 лет назад
Well technically you can
@pawelkondratowicz6889
@pawelkondratowicz6889 5 лет назад
Difference in price is not too big, but what satisfaction!!!
@brnktv
@brnktv 5 лет назад
Dude, your penmanship is beautiful, and you're very talented. Loved the video.
@DrHouse-zs9eb
@DrHouse-zs9eb 5 лет назад
Biggest disadvantage: no variable velocity. Not really useful for an musician.
@SmellyBones
@SmellyBones 4 года назад
Organists get around that with pedals. #centuriesofprecedent
@Phonomatic
@Phonomatic 5 лет назад
To make it short: this project just lacks a decent understanding of the intended purpose of the device.
@priteshchavan4580
@priteshchavan4580 5 лет назад
The only RU-vid channel videos I don't skip
@Armada2010
@Armada2010 5 лет назад
Fine DIY! Thanks!
@pegu06
@pegu06 5 лет назад
If you used an Arduino with real USB not just USB Serial you wouldn't need that LoopMIDI nonsense.
@stephenborntrager6542
@stephenborntrager6542 5 лет назад
How would the digital interface be handled in this case? The OS will still require a device driver for the device to be recognized as MIDI, and DIY drivers are almost prohibitively expensive.
@Tosta3000LPs
@Tosta3000LPs 5 лет назад
You can use a standard device class in your USB descriptor. Those device classes are described in the USB specification and therefore drivers for this kind of peripherals are already built into all major operating systems. A standard MIDI device doesn't require any special drivers for its basic functionality. So if you use a microcontroller like the AtMega32u4, which has built in USB, you can implement a MIDI controller without the need of any extra software on your PC.
@ExarchNZ
@ExarchNZ 5 лет назад
That kind of thing really needs a custom PCB, would have saved you alot of the wiring.
@casper5204
@casper5204 5 лет назад
How tf you've reacted 1 day ago?
@jamesdavis2027
@jamesdavis2027 5 лет назад
Sportacus patreon
@leobla744
@leobla744 5 лет назад
nah just a couple of diods and a bit of wire wouldnt be worth making or orderning a pcb.
@ExarchNZ
@ExarchNZ 5 лет назад
@@casper5204 lol I live in NZ.
@ExarchNZ
@ExarchNZ 5 лет назад
@@PixelyIon It depends what you value your time at. If your time is "free" then sure its always going to be cheaper to solder some perf-board. And if you design a modular button board, you can just make it so that the same PCB is used throughout the design (keeping it in the 100mm2 limit). Same with the LED strips. That $35 order from JLC saves you 2~3hrs of soldering (I mean of course you still have to solder the parts to the PCB but its faster) then its worth it. Unless you value your time at less than $12/hr.
@estring69
@estring69 4 года назад
First justified use of 3D printing I have seen yet :)
@emeraldpeterolu7289
@emeraldpeterolu7289 5 лет назад
I will go with the DIY anytime. Great Job scott
@thetailor6714
@thetailor6714 5 лет назад
You come from Germany? kommst du aus Deutschland das Englisch hört sich nämlich ein wenig so an
@laurin.128
@laurin.128 5 лет назад
Ja kommt er Steht aber auch in der Kanalbeschreibung ;)
@Skeepz
@Skeepz 5 лет назад
"ein wenig"
@cone3443
@cone3443 5 лет назад
Wut
@jassey
@jassey 5 лет назад
also ich finde seine aussprache sehr gut im gegensatz zum großteil der deutsch-englischen youtuber
@lukasdootdoot5108
@lukasdootdoot5108 5 лет назад
lul dachte ich bin alleine xD
@Danger-Tater
@Danger-Tater 5 лет назад
I'm an engineer not a... Medic "Rainbow six siege reference btw"
@heligon4674
@heligon4674 5 лет назад
*musician
@Danger-Tater
@Danger-Tater 5 лет назад
@@heligon4674 I WAS REFERRING TO A CHARACTER FROM *A VIDEO GAME*
@heligon4674
@heligon4674 5 лет назад
@@Danger-Tater yea but he said musician not medic
@Danger-Tater
@Danger-Tater 5 лет назад
@@heligon4674 I know what he said man I'm just memeing around
@beanieteamie7435
@beanieteamie7435 5 лет назад
@@heligon4674 r/woooosh
@jaiprakashmakhija4889
@jaiprakashmakhija4889 5 лет назад
Your diys are always best
@silverteak
@silverteak 2 года назад
Hey Scott, you're such an amazing inventor! Thanks for you videos and for this diy or buy rubric as well.
@iGerman
@iGerman 5 лет назад
You didn't do the MIDI In capabilities at all, buttons just light up independently from MIDI, unlike a real Launchpad, where each button lights up with needed color with a command from a computer, that's how they do the lightshows on RU-vid. You could also find a hacked bootloader for the Arduino to just detect as a midi device, those usually work nice, with no need of loopmidi or anything else. If you had all the buttons (64+16) assigned to correct notes and MIDI commands (the upper round buttons) same as a real Launchpad, you could select Launchpad in the MIDI options of FL Studio, and set it to your device, and it would work exactly like a launchpad. And you've just made a button matrix with LED that happens to output MIDI, that's not a Launchpad. At this instance of your build, the winner is clearly a buy, since your 'Launchpad' is literally just a a button matrix with LED that happens to output MIDI. But I think your build is still impressive, considering that you did it all in one day for ~50 eur, it's not bad at all!
@john4398
@john4398 5 лет назад
What happened to the stolen video?
@john4398
@john4398 5 лет назад
@@pluscrafter7117 I got banned from Twitter for the 16th time so I don't use their website.
@DRCrimeCircle
@DRCrimeCircle 4 года назад
this DIY is in another level
@CharlesFormanWonderUnit
@CharlesFormanWonderUnit 5 лет назад
Really cool project!
@eswar9255
@eswar9255 5 лет назад
playing of that is better to this videos but you didn't
@user-pn9jj5iy1k
@user-pn9jj5iy1k 5 лет назад
I don’t like engineering. I don’t like music. Why did I watch that?
@lmaojack2962
@lmaojack2962 5 лет назад
topshaggercaleb are you ok? Did you hit your head?
@user-pn9jj5iy1k
@user-pn9jj5iy1k 5 лет назад
Lmao Jack no
@rafaadya4282
@rafaadya4282 5 лет назад
@Lvl42 GT no need to be rude you dumb bitch
@GOTTHEDAWGINME
@GOTTHEDAWGINME 5 лет назад
What a beautiful handwriting.
@freeelectron8261
@freeelectron8261 5 лет назад
Great Scott! That's a lot of patient work! Cool vid - thanks!
@leichmanado
@leichmanado 5 лет назад
please, make a stenography keyboard, the commercial machines cost Thousands !
@nardhb
@nardhb 5 лет назад
Pleas never do that again! 9:13
@easyelectronics4364
@easyelectronics4364 5 лет назад
What i didn't get though???
@nardhb
@nardhb 5 лет назад
@@easyelectronics4364 drilling on your calipers
@PlakToetsBart
@PlakToetsBart 5 лет назад
@@nardhb Why is it bad?
@nardhb
@nardhb 5 лет назад
Because it is a divice to messure. If it get bend only slightly you can trash it!
@undersky596
@undersky596 5 лет назад
This is my favourite electronics series on RU-vid.
@sawmaniac
@sawmaniac 4 года назад
You've convinced me, I'll buy one^^
@olivierconet7995
@olivierconet7995 Год назад
Really creative. I like the DIY version very much !
@enryfrafranci
@enryfrafranci 5 лет назад
I was waiting for this! Thanks!
@Dinkleberg96
@Dinkleberg96 5 лет назад
Cool project! Thanks
@EforEngineering
@EforEngineering 5 лет назад
Wow, you can do anything, I love your efforts very much
@DynoRC
@DynoRC 5 лет назад
Wowww Thank you Scott I was searching for this video last month
@DoctorX17
@DoctorX17 4 года назад
The nice thing about DIY is you can scale it however you like, add more LEDs if you want, etc.
@L9X
@L9X 5 лет назад
Great Scott is an FL user! Makes me happy.
@ahsnsb
@ahsnsb 5 лет назад
If you add the satisfaction of DIYing, IT'S ALWAYS BETTER
@sergioyanez3421
@sergioyanez3421 5 лет назад
Thanks ,exactly when i was looking info about the topic, nice one
@TrentTationnaiseXization
@TrentTationnaiseXization 5 лет назад
FruityLoops raised me. You cease to amaze me. The shit we can do with our minds is amazing.
@bfplay4freebattlefie
@bfplay4freebattlefie 5 лет назад
Awesome video as always! One of the best channels on youtube...
@VKRenato
@VKRenato 5 лет назад
Again Excellent Video. Thanks!
Далее
SUPER SIMPLE MIDI KEYBOARD DIY HOW TO
19:52
Просмотров 120 тыс.
готовка с Даней🥹
00:59
Просмотров 345 тыс.
I tried OVERPOWERING my Vacuum! (Homemade Turbine)
11:42
The 5 BEST ARDUINOS for Building a MIDI CONTROLLER
9:26
Building a MIDI Controller Using Arduino
15:41
Просмотров 627 тыс.
Arduino MIDI Controller: Part 1 - Potentiometers
14:02
Просмотров 285 тыс.
Can the ARDUINO NANO handle 64 potentiometers?
26:55
Просмотров 14 тыс.
Solar Battery Charger (LiPo/Li-Ion) || DIY or Buy
11:47
КРУТОЙ ТЕЛЕФОН
0:16
Просмотров 5 млн