onlaj / Piano-LED-Visualizer

Piano LED Visualizer: Connect an LED strip to your Raspberry Pi and create an immersive visual experience for your piano playing
MIT License
513 stars 111 forks source link

No different colors for left and right hand while playing with Synthesia #357

Closed Sonar10 closed 2 years ago

Sonar10 commented 2 years ago

Hello, I have a problem, when I try to learn to play with Synthesia, my LEDs don't indicate the color of corresponding hand (blue, green), all LEDs light in white. I tried different configuration but without success. I have connections like this: RPi->USB OTG-> Piano and RPi->USB OTG->Sevilla's Soft MIDI USB-USB->PC

Could you help me?

onlaj commented 2 years ago

Hello. Did you change your Synthesia's settings to "Finger-based channel"? It's under MIDI USB-USB output -> key lights.

Sonar10 commented 2 years ago

Yes, I did: Music output ->MIDI USB-USB->Key Lights ->Finger-based channel. I'm sending pictures, because LEDs have weird behaviour. 1st pic before pressed 2nd pic presses and hold 3rd pic after release

01 before pushed 02 pushed keys and hold 03 after release

onlaj commented 2 years ago

What about other output settings in Synthesia? Set "my notes" as disabled, same with "prevent local notes". If it doesn't help, there is a workaround. Go into "Led settings" -> "Skipped notes" and select "normal".

Sonar10 commented 2 years ago

I did all things that you mentioned above - now LEDs not showing the first notes at all, but if I press them and the next notes are the same they light up properly in blue and green. I'm sending more pics: 1 2 3 4 5 leds

onlaj commented 2 years ago

Did you try other midi files? Does the same thing happen with Synthesia's default songs?

Also, try the built-in learning mode to check if the same thing happens there.

Sonar10 commented 2 years ago

I think you were right. I downloaded some songs and it works good. What I've noticed that not all MIDI files show hands - I assume that the MIDI file must be prepared somehow by creator to indicate hands right? And the second question do you know any good MIDI files repository?

onlaj commented 2 years ago

Musescore with some browser extension for downloading files.