The VRCFury installation is relatively simple, but does include some steps that involve going into the animator to change some things in order to set up your music.

Make sure you have VRCFury installed in your project before starting

Video Tutorial can be found here

Song Setup

Before we start I want to have you go over your song files in unity to make sure they‘re set up the way VRC wants them, otherwise the avatar build may fail and the SDK isn’t too good at explaining the reason sometimes.

  1. Import the song files into your unity project if you haven’t already done so
  2. Select all of your imported song files
  3. In the Inspector check the ‘Load in Background’ checkbox
  4. Hit Apply

Scene Setup

  1. Find the BoomBoxSystem Prefab you want to use in the BoomBox/PREFABS folder. There are a 5 song and 10 song variant.
  2. Drag the Prefab so that it’s a child of your avatar
  3. To scale the boombox to better fit your avatar you can scale the gameobject named ‘BoomBox’ under BoomBoxSystem/WorldConstraint/BoomBoxContainer
    1. You can also scale the BoomBoxGuide objects under the Wrist_Target objects in the ConstraintTargets object by the same amount for better placement.
  4. Expand the BoomBoxSystem object and find the ConstraintTargets object, also expand that.
  5. Select the LeftWrist_Target and move it with the move gizmo to your avatar’s left hand. Use the red boombox mesh as a guide to help position the target. DO NOT change the location of this object in the hierarchy.
  6. Repeat step 4. but for the RightWrist_Target
  7. Move the Holster target so that the BoomBox is on your upper back.

Animator Setup (Setting up the Songs)

  1. Find the BoomBox/Animators folder and find the FX animator for your specific boombox (5 or 10 song). Double click to open the Animator window for this animator.
  2. Select the Layers tab in the top left of the Animator window and select the BoomBox/Audio layer.