No video

The Ultimate Guide to Piano LED (Step by Step Full Tutorial)

  Рет қаралды 3,202

klearliu

klearliu

Күн бұрын

Пікірлер: 58
@Star..._
@Star..._ Жыл бұрын
Beautifully explained. Thank you and God bless you
@klearliu
@klearliu Жыл бұрын
You are very welcome. Hopefully my 3hr diagrams was a masterpiece in your eyes :)
@kmusical00
@kmusical00 5 ай бұрын
Your way of explaining is great! I have installed it and its working! Could you please answer that since the leds are powered through usb port can we supply additional power supply to the board by also connecting a micro usb to the other port or powering it through the DC 5V port because it seems to flicker when used in high brightness. THANKYOU!
@eduardogonzajose50
@eduardogonzajose50 5 ай бұрын
Got a question how do u line up the lights to the note if the lights are all of the place for 88 keys or does it have to be 144 led per m
@kmusical00
@kmusical00 5 ай бұрын
@@eduardogonzajose50 I am using 144 led per meter in my yamaha dgx 670 and have placed it where the keys starts (simply using double tape of the rgb strip). As mentioned in the video, after installing the drivers, software itself calibrate the lights). You can also check in the link that he has provided in the description.
@eduardogonzajose50
@eduardogonzajose50 4 ай бұрын
​@@kmusical00got another question thanks ,can I see how u setup your code or how many led you control because my flicks out
@kmusical00
@kmusical00 4 ай бұрын
@@eduardogonzajose50 According to me, your lights are flickering because of low power supply. I personally have attached a mobile charging adapter(5v 3A) to the strip and changed the value of maximum current to 3A in Arduino controller software. Info. regarding it is published in the github link provided in the description. By the way, if you want photos of the setup you can mention your insta id if you are comfortable to do so.
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
Heyyy!!!! Is your LED still working today? I'm going to create mine this week
@user-xo8yc5jd4w
@user-xo8yc5jd4w 5 ай бұрын
the best tutorial !!
@shanshannon2010
@shanshannon2010 4 ай бұрын
COME ON GET 50K LIKES!!
@Chinziano
@Chinziano 5 ай бұрын
how much it totally costs?
@tiokaiba266
@tiokaiba266 Ай бұрын
I went for the DUE and I'm REALLY upset, sometimes the key even light up and sometimes the light freezes and I need to hit again to lights fade out, what am I doing wrong?
@EmanuelRosado_official
@EmanuelRosado_official 12 күн бұрын
The Arduino man...Use an Arduino Leonardo instead
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
how are you recording the midi??? to make the falling notes
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
You are god bro! ❤
@faxegameplay9918
@faxegameplay9918 14 күн бұрын
How to play a midi keyboard in 2 softwares? If i am using PianoLux, Windows blocks the access to the midi keyboard for other softwares, like DAW or instruments. How to fix it?
@sweillerYT
@sweillerYT 9 ай бұрын
Hi, I like you and your video ... Very kind ! Would be nice without PC BTW :) Take care !
@klearliu
@klearliu 9 ай бұрын
After reading that comment, I believe I am forced to take care :D. Truly would be but sadly arduino is only a micro controller (no OS support) t.t
@hagopjozakian4491
@hagopjozakian4491 3 ай бұрын
If you play a midi file in the laptop do the LEDs light too?
@EmanuelRosado_official
@EmanuelRosado_official 12 күн бұрын
yeah, I tried that
@tmhpiano
@tmhpiano 4 ай бұрын
Where are your covers? :( Great video tho
@jopiano
@jopiano 6 ай бұрын
piano keys -> 72 keys/m *2 -> 144 so 2 leds/key
@PianistOFlores
@PianistOFlores Жыл бұрын
Hi, thank you for your tutorial, it helps a lot, I just have a question about how the led turns on. On your example multiple leds turns on and not only the led below the key. I thought it was because of smaller led strips but I have seen other videos using also 144 and only turning on the leds under key playing. The difference I have seen is that other videos use Raspberry, could be that the reason?
@klearliu
@klearliu Жыл бұрын
The LEDs power on through the connected micro USB, so there is no need for additional power For the demo I went to the software settings>LED Mode>Splash. That's the reason why there are additional lights surrounding the keys being played. By changing the LED mode, you can adjust it so it only lights up the key you play. Pi and Arduino (for this project's extent) does not matter. It's just a software that made the LED pattern like that.
@PianistOFlores
@PianistOFlores Жыл бұрын
@@klearliu Thank you very much! I appreciate your respond!
@Tombt_1
@Tombt_1 Жыл бұрын
is there a way to do this on an acoustic piano? i know it sounds stupid but like surely someone out there has done some touch sensitive thingy idk
@klearliu
@klearliu Жыл бұрын
LOL actually there is. One thing that comes to mind is to use: Piezoelectric sensors or contact microphones Attach the sensors to the analog input pins on the Arduino board. Each sensor or contact will represent a piano key and generate an analog voltage. Then we can light the matching LEDs.
@silv3rgotsaved
@silv3rgotsaved 5 ай бұрын
I need help. I got mixed up because when I tried to upload on the Arduino IDE it says, "Failed uploading: no upload port provided." I tried looking up the error message and it just says that either my Arduino isn't plugged in or I haven't selected it on the top left corner of the Arduino IDE. I have done both of those things and I now have no idea what to do. Edit: Nevermind I got it :)
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
how are you recording the midi??? to make the falling notes
@silv3rgotsaved
@silv3rgotsaved 4 ай бұрын
@@GabrielPiano1 Are you asking how I record something with falling notes onto the piano?
@derfabian3377
@derfabian3377 7 ай бұрын
very nice thx but i got a question. I did everythin exactly like you and when i was finished I was trying to play the keyboard and the lights didnt light up. i have to press one key multiple times to light it up and when they light up, they stay and wont go away, idk why pls help
@faxegameplay9918
@faxegameplay9918 17 күн бұрын
have you solved? same issue
@derfabian3377
@derfabian3377 17 күн бұрын
​@@faxegameplay9918Yessir, jt doesnt work with an uno, you need an Leonardo Like He did in the vid
@faxegameplay9918
@faxegameplay9918 16 күн бұрын
@@derfabian3377 thank you. Real leonardo or even a replica?
@derfabian3377
@derfabian3377 16 күн бұрын
@@faxegameplay9918 i went with the original but a Replica should work Just fine
@EmanuelRosado_official
@EmanuelRosado_official 2 ай бұрын
Help! I have a problem :( I made all of the steps correctly, but when I press a key of my piano, the lights continue ON... I use -Arduino Uno -Keyboard Casio CTK-3500 -LED ws2812b+144 5050 RGB (3.2FT)
@MiyuCols
@MiyuCols 2 ай бұрын
It could be that your fade settings are at zero. What version does your pianoLUX environment say? for example v4.3.6
@MiyuCols
@MiyuCols 2 ай бұрын
First try adjusting the Fade slider to halfway and see if it works. Also sometimes the program could crash so just close the connection and reupload the arduino code. It may help.
@EmanuelRosado_official
@EmanuelRosado_official 2 ай бұрын
@@MiyuCols well, first I tried PianoLux v4.1.3 (as the tutorial), and I thought that the error was by the .exe ( an "old" version) so I upgraded it to the latest version and modify the the Arduino Code...but I had the same error. I decided to read for more in the official website and I see that the error wasn't in the software, 'cuz it could be in the Arduino or the lights, but I think that it's by the lights (I use 3.2FT of light for a 61-keys piano, not for 88)
@MiyuCols
@MiyuCols 2 ай бұрын
@@EmanuelRosado_official ​ @aemanuelrosado6763 It does seem like it might be the Arduino uno if you are having compiling errors. I recently tried using an arduino uno (although it is a clone arduino rather than official). It seems like the processor for the microcontroller might not be enough to handle FastLED. I use the arduino uno r4 wifi and it works fine with only a few extra steps including having to port FastLED from github. Try running the code I provided below in a new Arduino sketch and see if it works or not over a long runtime (youtube is being weird though I'm not sure if it will let me paste it):
@MiyuCols
@MiyuCols 2 ай бұрын
It does seem like it might be the Arduino uno if you are having compiling errors. I recently tried using an arduino uno (although it is a clone arduino rather than official). It seems like the processor for the microcontroller might not be enough to handle FastLED. I use the arduino uno r4 wifi and it works fine with only a few extra steps including having to port FastLED from github. Try running the code I provided below in a new Arduino sketch and see if it works or not over a long runtime: //debug test for WS2812B led strip #include //blue light should turn on for half a second at the beginning of the loop //the green and red light switch positions //Code provided by Miyu Cols #define LED_PIN 5 #define MAX_NUM_LEDS 160 //how many leds you have (change as needed) must be > than 30 int NUM_LEDS = MAX_NUM_LEDS; //the distance space filled with white led CRGB leds[MAX_NUM_LEDS]; void setup() { FastLED.addLeds(leds, NUM_LEDS); FastLED.clear(); FastLED.show(); } int j; int whiteFill = 20; void loop() { j = NUM_LEDS; leds[30] = CRGB(0, 0, 50); FastLED.show(); delay(500); for (int i = whiteFill; i < NUM_LEDS; i++) { FastLED.clear(); for (int k = 0; k < whiteFill; k++) { leds[k] = CRGB(10, 10, 10); // this will be a dim white light } j--; leds[j] = CRGB(0, 255, 0); leds[i] = CRGB(255, 0, 0); FastLED.show(); delay(10); } }
@djemtheman0588
@djemtheman0588 8 ай бұрын
Hey is it possible to link my arduino due to my keyboard after I put the code on it. So that I dont have to use my computer all the time and use a 5V power supply
@klearliu
@klearliu 8 ай бұрын
Once the code is uploaded onto the Arduino board using a computer, it can operate independently without needing to be connected. To replace the PC of the project, we will need an extension for the Arduino to recognize USB input. Sadly, the Arduino Due cannot independently handle computations for the lights and piano inputs. Directly interfacing a MIDI keyboard with an Arduino through USB can be complex because most MIDI keyboards use USB for communication and require a host device (meaning a computer) to interpret the MIDI signals. Arduinos, in terms of piano, need help to handle that. Some devices were researched prior to this build to make it without a computer: - MIDI Shield - USB Host Shield The program heavily relies on the computer to interpret the MIDI signals, leading to the discontinuation of the plan. Hopefully, mentioning something about using MIDI and USB Host shields in this reply will inspire a solution.
@djemtheman0588
@djemtheman0588 8 ай бұрын
Oke thanks for the reaction. Btw didnt you have issue's with using the app and led's that hang if you dont use splash mode. If so I know a sollution for the due
@klearliu
@klearliu 8 ай бұрын
Splash mode is my favourite do tell :)
@djemtheman0588
@djemtheman0588 8 ай бұрын
@klearliu I understand but dont you have a problem with the other modes. Were the led's hang?
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
@@djemtheman0588 how are you recording the midi??? to make the falling notes
@GabrielPiano1
@GabrielPiano1 4 ай бұрын
how are you recording the midi??? to make the falling notes
I Modified My Piano To Play Itself! (DIY Build)
9:00
Brandon Switzer
Рет қаралды 67 М.
My Storage has a Search Bar! Gridfinity + 8,552 LEDs = Litfinity!
28:17
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 2,9 МЛН
wow so cute 🥰
00:20
dednahype
Рет қаралды 16 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 44 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 43 МЛН
They made a game about philosophy...
23:19
Real Civil Engineer
Рет қаралды 443 М.
New PianoLux - Piano LED & MIDI Visualization
5:32
PianoLux
Рет қаралды 153
Door closers: ubiquitous, yet unloved and often maladjusted
23:39
Technology Connections
Рет қаралды 388 М.
Using AI to Create the Perfect Keyboard
12:05
adumb
Рет қаралды 1,4 МЛН
The Greenwich Meridian is in the wrong place
25:07
Stand-up Maths
Рет қаралды 803 М.
Can You Hear The Difference Between a Cheap and Expensive Piano?
6:12
WAY faster than a Raspberry Pi-but is it enough?
17:26
Jeff Geerling
Рет қаралды 667 М.
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4,5 МЛН
Raspberry Pi 5 Operating Systems
16:00
ExplainingComputers
Рет қаралды 123 М.
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 2,9 МЛН