Profile PicturePropShop
$40+

VRC MIDI OSC Avatar Piano Keyboard

15 ratings
Add to cart

VRC MIDI OSC Avatar Piano Keyboard

15 ratings

**This is an early release product, if you have any bugs/issues please contact me through discord! My Discord is provided in the README in the package.


WARNING: Please do NOT purchase if you don't know how to upload VRC avatars. This Piano package is not for the faint of heart.


DESCRIPTION:

  • This is a digital model of a Piano keyboard that can be added to VRChat avatars. After connecting your Midi keyboard to your computer and setting up a Midi/OSC passthrough into VRChat, each key on this piano will move as you play your real keyboard!
  • Spawn in this digital piano on your avatar to show your piano's movements while playing for your friends in VRC!
  • World Constraint included so that you can drop the piano on your avatar's position.
  • Includes keyboard, upright, and digital baby grand piano models.
  • Does NOT include audio, only animations (best audio quality is achieved by mixing your piano's audio into your microphone, you must do this yourself)
  • This piano uses 90 - 97 avatar parameter bits! Make sure you have enough bits on the avatar you want to put this on!
  • This is an early release product and is priced as such! Price may increase after future updates/features are added.
  • **Currently supports humanoid avatar rigs


FEATURES:

  • Four fbx models:
    • 88 Piano keys (1 mesh, 88 bones, 12592 tris, 1 material)
    • Casio Keyboard Model (1 mesh, 0 bones, 4383 tris, 1 material)
    • Upright Acoustic Piano Model (1 mesh, 6 bones, 5636 tris, 6 materials)
    • Digital Grand Piano Model (1 mesh, 8 bones, 8063 tris, 12 materials)
  • 98 animations for key movement, pedal movement, toggles, and open/closing motions
  • Global Constraint World Drop
  • 1-Click AutoInstall (easy avatar setup)
  • Python Midi-OSC script
  • Does NOT include audio


TERMS OF SERVICE:

  • Please credit me when using this asset on your commercial model
  • This asset cannot be redistributed for free/for purchase alone/as-is/or as an edited version
  • Commercial license grants use on both commercial avatars and private avatars (no public avatars)
  • Commercial use limited to VRChat (DM me if you wish to use outside VRC)
  • "OSCPiano.dll" file must be removed before selling a commercial avatar. This file cannot be redistributed and must be removed.
  • This asset is allowed for use for streaming
  • By purchasing you agree to the above


REQUIREMENTS:

  • Midi capable keyboard with cable to connect to computer
  • Windows OS
  • Python 3 (free install)
  • PIP (free install)
  • Python Library: Mido (free install)
  • Python Library: pythonosc (free install)
  • TouchOSC is an alternative to Python (also free). However, I do not currently provide support for this. I wish to add TouchOSC in the future.


CREDITS / THANKS:

$
Add to cart
Models
4
World Drop
Yes!
3.0 Parameter Bits
90 - 97 (depends on config)
Copy product URL
No refunds allowed

Ratings

5
(15 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%