New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Synthesia colors mixing with RPi colors #85
Comments
Same here. And as for the side colors, if that is turned on, they stay always by the default side color. :/ |
Do you have this problem when playing with "practice the melody/rhytm" or "Song Recital"? |
It happens with practice melody. Have not tried the others |
Try to change some Synthesia settings. |
Listening only mode |
I have the same settings. Problem still there |
Do you have latest Synthesia installed? |
Latest synthesia is installed. Tried all the midi channels:
|
This is news to me. Background Instruments should be set to Off if you're just interested in key lights. That might explain the double-notes in Watch and Listen Only mode. (One for the key light, one for the background instrument.) |
Tried it with instruments off. No luck yet ;( |
@npiegdon For me it looks like my piano fault, because my script have no problems understading midi messages coming from Synthesia. @bradliegek3 you still have mixed colors even after you disabled Background Instruments? What about other options like "prevent local notes" or "my notes", did you try to change them (although I am not sure what they are for)? |
Yes I still have mixed colors after setting background instruments to off... |
Same, when bg instruments turned off, no music from piano since bg music is off and just the light is "coming" thorugh . when bg instrument is on (to be able to listening to the piece im practicing, i also have the visualizers default color with synthesias green and blue colors. |
So, just to clear up my understanding: this device is not just for outputting to the light strip, but also forwards MIDI messages (via BLE) to a connected keyboard? In that case, the solution (according to the way the MIDI protocol is sort of intended) is to report the RPi as two MIDI devices: one for key lights and one for forwarding. In Synthesia you'd set "Finger Based Channel" key lights for the light device (with no other outputs enabled) and for the pass-through device, you'd set whatever you want (the way you might if it were connected via a wire directly). That would solve this problem and generally make things a lot more flexible. |
Yep, it works as passthrough between Piano and Synthesia, works in both directions For me, when I have Background Instruments set to ON and play "Practice Melody" with both hands I see only blue and green colors, correctly matching the hands. When I practice one hand, let's say right one, it lights up next-to-play keys with green color, while left hand is played by itself with sound coming from my piano and keys are lighten up with white color (or different, depends on what color I choose). The problem occurs when I launch "watch and listen only", then it tries to light up keys with both colors at the same time, blue/green and white. Unfortunately @bradliegek3 have problem with mixed colors in practice mode and even with Background Instruments set to OFF which I can't reproduce on my setup. I have no idea what could be the reason. |
Off topic
(Then why cant i get it work with android, just with windows? just asking. -android works with synthesia, usb or bt, both but not with piano led visualizer ) |
¯\_(ツ)_/¯ |
i just sent you the latest apk from my phone. |
This is disconcerting. My internal Google Play admin page is showing that everything is fine and that the app status is "Published", but the usual link to the download page is showing a "page not found" error. How bizarre. Thanks Google... sigh EDIT: And now a few hours later, the page is back up, completely on its own. :/ |
Maybe it's a good idea to make another topic about the whole Windows/android/ios issue. Then we can track the led issues in this topic again :) |
dont worry im sure olaj and npiegdon will take care of this led issue, im also experiencing it. |
I really appreciate the help :) |
Well, I tried with android using the instruction from here |
Here is my video to show, not just blue and green, but rhe default (this case white) white leds also light up. https://youtu.be/RdhpMHbNlm4 |
You stil get a lot of green and blue. |
In case it got lost earlier in the thread before that Google Play stuff, the "Right Thing" in this case is to have the RPi report itself as two different devices:
That would solve this problem outright. You could send key light messages to the first device and background notes to the second. The bug here is that there is no way to direct the messages to (only) the correct place. This would also enable scenarios where you could disable the light strip temporarily and just use the RPi as a kind of BLE-to-MIDI adapter. (Imagine someone nearby late at night that was bothered by the lights, but you still want to play with headphones, etc.) |
(You can set the brightness lower ;) mine is set to 1% (for this video increased to 100) ) |
@npiegdon or just add an option to skip messages :D https://streamable.com/pr5mf |
I will try this afternoon. |
Yep |
That works, too! I'd still argue multiple devices would be more flexible/useful/correct in the long run, but there is no arguing with how much faster it is to implement a filter. 😛 Nice! |
so if this is solved;) do you have anything on the "issue" with android+led visualizer? (above) |
You will loose your settings, keep it in mind. |
okay nice it works! |
Wait, did you change settings under "LED Strip Settings -> Skipped notes"? |
I can't even find the skipped notes setting so I guess not? |
you need to restart the pi, or the visualizer, whichever is easier for you |
Already did that after git pull |
Open menu.xml and check if there is "Skipped notes" submenu. |
I do not have the skipped notes submenu. Either on the pi or if I look in menu.xml |
So you didn't pull the changes, try again. |
I can see it now, thanks I tried the settings, excellent sollution! Case closed, maybe open a new issue for the platform problems? |
i just tried the new version, it solves this issue;) |
(but it also takes away that "feature", that this glitch gives: |
When I play a song on synthesia. The colors displayed are not always green and blue for left and right.
When I have my led color on red for example, some notes are displayed the right green or blue, but some will be red.
I have set input and playback to RPi instead of the piano.
How do I fix this?
The text was updated successfully, but these errors were encountered: