VRCOSC

Modular OSC program creator, toolkit, and router made for VRChat. Show your heartrate, time, hardware stats, speech to text, control Spotify, and more! Includes drag-and-drop prefabs for your avatar.

GPL-3.0 License

Stars
239
Committers
4

Bot releases are visible (Hide)

VRCOSC - 2022.608.0

Published by VolcanicArts over 2 years ago

Remember that when adding any of the OSC prefabs to your avatar that after uploading your avatar you need to reset the OSC config from your action menu, else the new values won't be sent or received.

Updated Files

These are the files that have changed or are new in this release:

  • (NEW) VRCOSC-Media-2022.608.0.unitypackage
  • (UPDATE) VRCOSC-Watch-2022.608.0.unitypackage
  • (UPDATE) VRCOSC.exe

What's Changed

New prefab!

  • The media prefab allows for integration with Windows' OS-wide media keys
  • Works similarly to the Spotify integration

New module!

  • The Media module pairs with the Media prefab

Prefab update

  • The Watch prefab has been updated
  • The model has been altered
  • The animation for the light has been doubled in time

Other changes

  • Fixed a crash due to incorrect disposal of resources
  • Fixed a crash due to socket exceptions
  • The HypeRate module no longer requires you to provide your own API key. It will work by just providing it your ID
  • Added a new reset button to settings and output parameters to let you reset them to default if changed

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.607.0...2022.608.0

VRCOSC - 2022.607.0

Published by VolcanicArts over 2 years ago

Remember that when adding any of the OSC prefabs to your avatar that after uploading your avatar you need to reset the OSC config from your action menu, else the new values won't be sent or received.

What's Changed

New prefab!

  • The watch prefab is a customisable watch for avatars
  • Comes with 2 faces: Roman numerals and standard digits
  • Tapping the watch face makes it glow for a few seconds
  • Time sent is defaulted to your local time
  • ClockModule contains new settings to let you have a smoothed second hand or have your time in UTC instead of local

New module!

  • Added calculator module created by @Buckminsterfullerene02
  • Allows for integration with the built-in Windows calculator
  • Currently marked as experimental as not tested thoroughly

Other Changes

  • New experimental tag to denote modules that have not been tested thoroughly or have no defined purpose
  • New way of defining module settings and outgoing parameters. All modules have been updated to accommodate
  • Various bug fixes in IntegrationModule
  • Refactor ClockModule to make use of the new watch prefab
  • Fix crash related to port binding issues
  • Various UI updates
  • Spotify module now has a setting to start Spotify on module start
  • Fix allowing button presses behind terminal and edit screens
  • Fixed a bug with the persistent storage loading which caused a crash
  • Allow any IntegrationModule usage to not have to focus a target if one is not defined. This can be used to execute OS-wide keyboard shortcuts
  • Added buttons to close terminal and edit screens without having to press the escape key

New Contributors

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.530.1...2022.607.0

VRCOSC - 2022.530.1

Published by VolcanicArts over 2 years ago

New Features

  • Discord integration
    • Discord voice has changed to Discord integration
    • Allows for mute and deafen
    • Uses the VRCOSC-Discord prefab for the controls
  • Spotify integration
    • Allows for play/pause, next/previous, and volume up/down
    • Uses the VRCOSC-Spotify prefab for the controls
  • Integration modules
    • Used to integrate with Windows processes (as seen above)
    • Allows for sending keyboard shortcuts to specific windows
  • All modules are now disabled by default
  • Various bug fixes

Notes

Remember that when adding any of the OSC prefabs to your avatar that after uploading your avatar you need to reset the OSC config, else the new values won't be sent or received

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.530.0...2022.530.1

VRCOSC - 2022.530.0

Published by VolcanicArts over 2 years ago

Changelog

  • Input parameters has been implemented
  • New module: Discord Voice
    • It allows you to toggle your Discord microphone on/off whilst in VRChat
  • Various performance improvements
  • Improved code quality

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.529.0...2022.530.0

VRCOSC - 2022.529.0

Published by VolcanicArts over 2 years ago

Hotfix

HypeRate just announced a change to their websocket heartbeat interval from 30 seconds to 10 seconds. This release contains that fix as well as some general updates and clean-up

VRCOSC - 2022.528.0

Published by VolcanicArts over 2 years ago

This is the 3rd release of VRCOSC.

This update brings huge graphical changes to make the application easier to use, as well as a custom logo.
The UI can now support more modules as each module group has been sectioned off behind buttons.

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.527.1...2022.528.0

VRCOSC - 2022.527.1

Published by VolcanicArts over 2 years ago

This is the 2nd release of VRCOSC.

Small patch release for updating dependencies and also releasing the VRCOSC Heartrate prefab. Instructions for installation and use are included inside the unitypackage

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.527.0...2022.527.1

VRCOSC - 2022.527.0

Published by VolcanicArts over 2 years ago

VRCOSC - 2022.330.0

Published by VolcanicArts over 2 years ago

The 2nd pre-release ready version of VRCOSC. Please bare in mind that while this application is in a stable state, you may encounter bugs. Also graphics are not finalised. Feedback is welcome and can be voiced here

Full Changelog: https://github.com/VolcanicArts/VRCOSC/compare/2022.325.0...2022.330.0

VRCOSC - 2022.325.0

Published by VolcanicArts over 2 years ago

The first pre-release ready version of VRCOSC. Please bare in mind that while this application is in a stable state, you may encounter bugs. Also, some graphics are not finalised. Feedback is welcome and can be voiced here