-
-
Notifications
You must be signed in to change notification settings - Fork 71
Media Setup
This feature does not allow you to show your local time, GPU, CPU, RAM or... local temp. Reason being that I believe these outputs have no inherent value to would be onlookers examining your chatbot. However it does allow you to show interactive outputs like current song info, heartrate data, and contact receiver counters.
Note: The ability to show Current Time has been added as a button, although it is not available for continuous output.
This Tutorial Video will show you how to display your 'Now Playing Song' in VRChat.
- Using the new windows media setup is as easy as flipping a switch. Navigate to Addons > Media Integration and simply Enable Windows Media Mode.
- If you have another media source such as a browser, check mark it in the Approved Media Source List.
- Turn on Update on Output Interval to have the output refresh on the interval that you determine
Customization
- You can even Customize the text that appears as you wish
- Variables you can add or remove from "Customize Media Output Text" (include them in {})
{spotifySymbol}
{title}
{artist}
{source}
{pause}
{progressMinutes} (progress and duration may only work with the Spotify Desktop App for windows media mode)
{durationMinutes}
{progressHours}
{durationHours}
{counter#} (# can be a number 1-6 and corresponds to that counter in the VRChat Listener tab)
- Other Variables requires OSC Listener Setup
{bpm}
{bpmStats} (shows if your heartrate is going up or down)
{averageTrackerBattery}
{leftControllerBattery}
{rightControllerBattery}
{averageControllerBattery}
{TCharge} // lightning bolt emoji if tracker is charging
{RCharge} // lightning bolt emoji if right controller charging
{LCharge} // lightning bolt emoji if left controller charging
{AVGCharge} // lightning bolt emoji if either controller avg charging
Example Customized Media Output Text
Vibing to {title} by {artist} on Spotify | Controllers: {averageControllerBattery}% | Trackers: {averageTrackerBattery}%
Take a look at Text Setup for text output options and troubleshooting suggestions.
-
This method takes bit longer to setup. You don't have to set up both methods. Windows Media Mode can be used with Spotify too.
-
Go to the Spotify developer dashboard https://developer.spotify.com/dashboard/
-
Create a new app
-
Add the correct redirect URI http://localhost:5000/callback
-
Save the changes
-
In TTS Voice Wizard Navigate to Addons > Media Integration and Enable Spotify API Mode
-
You can now copy your Client ID into TTS Voice Wizard and click the Connect Spotify Button
-
YOU MAY HAVE TO RESTART THE APP AFTER CONNECTING SPOTIFY FOR THE FIRST TIME.
- The Client ID in this picture will not work unless I were to add your email to the "users and access" tab
- The Client ID in this picture will not work unless I were to add your email to the "users and access" tab
- Variables you can add or remove from "Customize Media Output Text" (include them in {})
{spotifySymbol}
{title}
{artist}
{progressMinutes}
{durationMinutes}
{progressHours}
{durationHours}
{pause}
{spotifyVolume}
{album}
{counter#} (# can be a number 1-6 and corresponds to that counter in the VRChat Listener tab)
- Other Variables requires OSC Listener Setup
{bpm}
{bpmStats} (shows if your heartrate is going up or down)
{averageTrackerBattery}
{leftControllerBattery}
{rightControllerBattery}
{averageControllerBattery}
{TCharge} // lightning bolt emoji if tracker is charging
{RCharge} // lightning bolt emoji if right controller charging
{LCharge} // lightning bolt emoji if left controller charging
{AVGCharge} // lightning bolt emoji if either controller avg charging
Example Customized Media Output Text
Listening to {title} - {artist} {progressMinutes}/{durationMinutes} on Spotify
Take a look at Text Setup for text output options and troubleshooting suggestions.
-
Example with VRChat Chatbox
-
Example using Killfrenzy Avtar Text with Frosty Billboard (available in the discord server "asset showcase" channel)