Arduino RGB strip

Collaborate with other modders to make Synthesia the way you want it.
Always the latest versions: [ colors.xml | ui.xml ]
Read the Getting Started topic to learn how important it is to MERGE YOUR CHANGES every time you download a new dev preview.

Postby Montelion2004 » 09-08-18 5:34 am

Hi,
Is there a way to do something like this in Synthesia?
https://www.linkedin.com/pulse/musescorearduinoleds-tutorial-tommaso-cucinotta/
It's like the PianoMaestro.
I tried it, but Synthesia is way better for learning piano than MuseScore.
Any ideas?
Montelion2004
User avatar
Montelion2004
 
Posts: 9
Location: Piedmont, Italy

Postby Nicholas » 09-08-18 6:28 am

The "Finger-based channel" key light mode (under Settings --> [your virtual MIDI port] --> Key Lights) is designed specifically to support this kind of thing. It'll take a little bit of adaptation of their Arduino code, but all of the upcoming-note information is nicely exposed using that setting.
Nicholas
 
Posts: 11611

Postby Montelion2004 » 09-08-18 7:19 am

UH-OH!
Arduino doesn't show up as a MIDI instrument!
What can I do? :?:
Montelion2004
User avatar
Montelion2004
 
Posts: 9
Location: Piedmont, Italy

Postby Nicholas » 09-10-18 3:01 am

You'll probably need some app that pretends to be a virtual MIDI device and can write to the Arduino's serial port. Or you could update the Arduino's boot loader to behave like a physical USB-MIDI device. (The Arduino-compatible Teensy boards have this built in and available just by changing a drop-down menu option. I know this because I just used one to do something rather similar.) :D

In any event, some programming will be involved somewhere -- either on the Arduino or computer side -- to get this up and running. Synthesia isn't compatible with that MuseScore feature out of the box.
Nicholas
 
Posts: 11611

Postby Montelion2004 » 09-10-18 6:27 am

Ok. Thanks!
Montelion2004
User avatar
Montelion2004
 
Posts: 9
Location: Piedmont, Italy


Return to Modding Synthesia

Who is online

Users browsing this forum: No registered users