Skip to content

Native part of EchoInMirror (e.g. audio plugins and devices)

License

Notifications You must be signed in to change notification settings

EchoInMirror/EIMHost

Repository files navigation

EIMHost Release

Usage

# Scan native audio plugins
EIMHost --scan <file>

# Load native audio plugins
EIMHost --load <plugin_description> [--handle [window_handle] --preset [preset_file]]

# Open native audio device
EIMHost --output [device_name] [--type [device_type] --bufferSize [buffer_size] --sampleRate [sample_rate]]

# List all native audio devices
EIMHost --output --all

Build

Prerequisites

  • Microsoft Visual Studio 2022
  • CMake

Generate project

git clone --recursive https://github.com/EchoInMirror/EIMHost.git

cd EIMHost

mkdir build

cd build

cmake -G "Visual Studio 17 2022" -A x64 ..

Then open EIMHost/build/EIMHost.sln

License

AGPL-3.0

Author

Shirasawa