OSCMidi enables the connection of any MIDI-enabled piano to a piano avatar in VRChat. OSCMidi is designed with virtual pianists in mind, featuring a section to note, mark, and search for songs, allowing you to quickly generate a random song you should know or simply check if you know a specific song in the first place.
- The avatars DO NOT MAKE AUDIO, the audio has to come from your mic or through a DAW (Digital Audio Workspace) like FL Studio, Reaper, etc
- Supports both Mac OS and Windows (As VRChat doesn't currently support Mac OS, contact me and I'll be happy to provide you with a compatible copy of the software)
In order to import these you need to use VRCX (look it up if you don't know what it is)
avtr_f5648902-719f-4193-80b9-8d1581f076b4 - Fresh Pianist, has lightup keys
avtr_2ed21ba8-f484-4fd0-b251-0e53dfe3c9c9 - OSC Piano, has keydown keys and is properly synced with mic audio
avtr_9afe6649-5eef-487d-84bf-237ac039d1ca - Newest avatar, not fully complete, but more advanced than the other two
- A program called LoopBe1 (LoopBeInternalMidi)
Once you have everything all installed, follow these steps
- Read above and make sure everything is installed correctly
- Launch the OSC Midi program
- Set your input to the piano you are using (Will give a message if it didn't work right)
- Set your output to loopbe
- Hit start
- Set your midi input of your DAW to Loopbe
- Hit some keys and it SHOULD be working, if not re-read above, check "bug check" section, or make a comment
- Launch VR Chat
- Get into the avatar
- Go into setting before the expressions menu and turn on OSC in tools
- Then go into expressions and make sure that you have the piano animation enabled
- Now when you play you should see the animation playing
- Try moving the window around, and if it doesn't move then the program crashed for some reason, restart it
- Make a comment about the issue and someone will come to help, make sure to post what you see