This first patch mostly cleans up and improves some of the underlying code that handles how mallet switching works, but also adds a new feature - height adjustment! Simply reach out to the instrument, squeeze the grip button(s) on the sides of your Vive controller, and move your hand up and down to raise or lower the instrument! Some of the animation work still needs to be improved here, but this version at least gets the job done.
The next patch should focus on tweaks to the physics and audio playback aspects of Percussive VR, since we know there are some needed improvements there. We'll be looking for ways to minimize the "lag" between hitting the instrument and hearing the note, and make sure every stroke successfully hits the instrument when it should.
Happy jamming!