Skip to content

.NET Demo Application

A desktop app that shows how to drive ViveEngine from C#. It applies live audio effects to everything playing on your system — music, videos, games, calls — and lets you tweak them on the fly.

It's part of the ViveSound SDK, and it talks to the engine through the ViveSound.Sdk.Ctl C# client library.

Screenshot of the .NET demo application

Features

The app connects to a running engine and processes system audio in real time. From the UI you can:

  • Pick input and output devices
  • Turn processing on or off
  • Adjust effects like noise reduction, an 8-band equalizer, volume boost, and a compressor

Changes take effect immediately, so you hear the result while any other app keeps playing.

What it demonstrates

  • How to talk to the engine from a C# application over its gRPC API, using the ViveSound.Sdk.Ctl client library
  • Live, hands-on access to the engine's APIs — flip switches and move sliders to see how each call shapes the audio

It's a good starting point if you want to feel out what the engine can do before wiring it into your own app.

Learn more