This Repo Provides everything you need to Integrate Spotify Controlls to your Avatar
System requirements:
- Unity 2019.4.31f1
- Windows 10 x64 (others are not tested)
- Active Internet Connection
- Spotify Premium & Spotify installed on the maschine
Pic ingame:
Pic from tool:
Unity Usage:
- Add the needed parameters to your avi (you can find it in "Spotify OSC Integration/Avatar Menu Stuff") or copy from below:
- Add the "Spotify Menu" to your avi (you can find it "Spotify OSC Integration/Avatar Menu Stuff)
- (Not Required) but if you want you can use the random icons i found in the internet and apply those to the menu
- Upload your avi.
Game Steps:
- Start my programm
- Start VRChat
- Turn on OSC before switching into your avi
- Switch into your avi
- Reset your Avi if needed (Check Console)
- Have Fun
Issues:
What if nothing happens after the unity steps?
- Close Vrchat
- Press Win + R
- Enter "%appdata%
- Press Enter
- Click on Appdata on the left of the windows searchbar
- Navigate to "LocalLow\VRChat\VRChat\OSC\usr_xxxxxxx\Avatars" xxx is your userid on vrchat
- Delete all those files (goes faster than trying to find you avatar id and delete that json file
- Restart my programm 9.1 Relaunch VRChat
- Turn on "OSC" if not already done
- Switch into your avi
- Everything should work now
Bug:
- tool breaks when switching between to many avis
Disclaimer: I do not Provide Updates if that tool breaks and wont provide any support if you dont know what to do.
Credits:
- https://github.com/ValdemarOrn/SharpOSC (@ValdemarOrn for their great OSC lib which made it easier to send the OSC command for the textbox)
- https://github.com/ChanyaVRC/VRCOscLib (@ChanyaVRC for their good OSC Lib which made it easier to recieve the avatar params over OSC)
- Also thanks to @Simon Mourier from stackoverflow for providing an easy to use Class for audio controlling
- Icons are from the internet and if you are the owner of them and dont want me to use them than pls create an issue on this repo :D