Sensitive contentHidden until you choose to view it
Description
EDIT: fixed the notes not playing when switching quickly
For avatar sdk 3.0 only
I didn't include every scale, but you can create new scales just by editing the Expressions Menus (see Assets/3.0/note scale menus). There are already animations for 3 octaves of notes included- you just change the "musicNote" value for each (see last pic).
To add this to your avatar:
Put a disabled Audiosource on your avatar, named Sounds (see avatar example, fixed joint is optional and unrelated)
Set "fx music notes controller" as your fx in "Playable Layers" in your avatar controller (see avatar example)
Set "notes Main Menu" as your Menu under "Expressions" in your avatar controller (see avatar example)
Set "notes vrcExpressionParameters" as your Menu under "Expressions" in your avatar controller (see avatar example)
5 (optional) Use an audioclip of your instrument playing an E (arbitrary, but it must be E or you've got to edit every animation. just pitch shift it in audacity)
5 (optional) add a "play" shapekey to your Body mesh
You can use your own expression menu and parameters, so long as you have musicNote (Int) in your expression parameters.
Downsides:
Pitch shifting sucks
Alternatives to consider:
swapping audioclips in the audiosource instead of pitch shifting (not sure if it'll upload them, it works for material texture swapping)
5 of 5 free downloads left today.Sign up to get 100 downloads per day for free.
Auto-fixed version available1 fix applied1.2 MB
Optional. The download above is the original file, unchanged. This copy is generated automatically with the VRChat setup problems we could fix already applied.
Moved the viewpoint to eye heightWas `ViewPosition: {x: 0, y: 0.35, z: 0.05}`, now y 5.046 (0.505 m in world), derived from the rig's eye bones.
Comments
***
1cute
1***
1