1.3.1 • Published 10 months ago

goxlr v1.3.1

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

GoXLR JS

npm GitHub Repo stars GitHub issues Discord npm

GoXLR JS is a JavaScript Wrapper for GoXLR Utility API made by the GoXLR on Linux Organisation.

Install

You can install GoXLR JS from npm.

npm i goxlr@latest

Usage

To start, import the classes into your project:

const { goxlr } = require("goxlr");
const goxlrInstance = new goxlr();

Refer to the documentation to see the nearly 150 functions you can use.

Example

const { goxlr } = require("goxlr");
const goxlrInstance = new goxlr();

async function mute() {
  await goxlrInstance.setVolume("Mic", 0);
  await goxlrInstance.setVolume("Chat", 0);
  await goxlrInstance.close();
}

mute()

Contributing

We are open to people contributing. Please fork the repo, make any changes, and open a pull request.

Bugs / Features

If you would like to suggest a quality of life update, or there is a bug which needs fixxing you can open an issue here.

Disclaimer

This project is also not supported by, or affiliated in any way with, TC-Helicon. For the official GoXLR software and official GoXLR Mini software, please refer to their website.

In addition, this project accepts no responsibility or liability for use of this software, or any problems which may occur from its use. Please read the LICENSE for more information.

GoXLR JS was created by Ted @ t3d.uk. Thank you to @JulanDeAlb for creating the JSON Command List. Thank you to @FrostyCoolSlug for creating the GoXLR Utility alongside the GoXLR on Linux Organisation.

1.3.1

10 months ago

1.3.0

10 months ago

1.2.2

10 months ago

1.2.1

10 months ago

1.2.0

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago