The Espressivo Web app enables you to interpret your digital scores with the help of a gamepad. Basically, you are able to control the tempo and rhythm of music pieces and apply different velocities and articulations to the notes of staffs or voices.
Compared to the Espressivo app for macOS and iOS, the Web version is simpler to use and offers less settings, but maintains the general functionality.
Requirements
The Espressivo Web app requires a gamepad to control the performance of music pieces. Furthermore, a MIDI device or a MIDI player is needed for sound output.
Gamepads
It is recommended that your gamepad includes a motion sensor, as motion is the most natural way to control the performance of music.
Unfortunately, Web browsers do not (yet) support the reading of motion sensor data. As a work-around, WebHID—which is at least partially implemented—is used to overcome this limitation. Since different gamepad brands follow different data layout schemes, every gamepad type needs a different configuration to access the motion sensor data. See the table below to learn what gamepads are currently supported.
| Gamepad | Comments |
|---|---|
| DualShock 4 (Playstation) | Recommended |
| DualSense (Playstation 5) | Recommended |
| 8BitDo Pro 2 | Mode D recommended |
| Nintendo Switch | Missing analog triggers |
| Xbox | Has no motion sensor |
Note: Most other gamepads can be used but without motion control.

