Skip to content

Commit

Permalink
Adding Elgato Wavelink Pages + Start of adding methods + Voicemod FAQ (
Browse files Browse the repository at this point in the history
…#298)

Co-authored-by: Whipstickgostop <8366326+Whipstickgostop@users.noreply.github.com>
  • Loading branch information
pwnyy and Whipstickgostop authored Jan 6, 2025
1 parent abd8788 commit c1a4875
Show file tree
Hide file tree
Showing 34 changed files with 421 additions and 94 deletions.
11 changes: 11 additions & 0 deletions streamerbot/1.get-started/_faq/31.voicemod-v3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
description: Voicemod 3.0 is not connecting to Streamer.bot
---

Currently Voicemod 3.0 does not have an API which allows third-party applications, like Streamer.bot, to interact with it.

## What do I do now that I installed v3 of Voicemod?
You can download v2.51 of Voicemod by going to their website and get to the v3 download, which automatically starts. Stop the download and you'll see `Are you looking for v2 version? you can download here.` which will lead you to the v.2.51 which can connect to Streamer.bot.

## Do you know when v3 will be able to connect to Streamer.bot
That is mostly up to Voicemod itself as they are working on adapting v3 to be able to work with every application that was working with v2. For more information you'd want to contact Voicemod.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
---
title: Get Filter State
description: Get the current state of a specific filter of an input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to change the filter of
- name: Filter
type: Select
required: true
description: Filter you want to get state of
variables:
- name: input.identifier
type: string
description: Identifier of the audio input
value: ABCD_1234
- name: input.name
type: string
description: Name of the audio input
value: Microphone
- name: filter.id
type: string
description: Indentifier of the selected filter
value: 123456-1234-1234-ABCD-ABCDE12345
- name: filter.name
type: string
description: Name of the filter
value: Elgato Noise Removal
- name: filter.active
type: bool
description: Indicates if filter is enabled
value: True
- name: filter.pluginId
type: string
description: ID of the filter plugin
value: e954837c
---

:wip
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
---
title: Get Input Information
description: Get information of a select audio input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to get information about
variables:
- name: input.identifier
type: string
description: Identifier of the audio input
value: PCM_OUT_01_V_02_SD3
- name: input.name
type: string
description: Name of the audio input
value: Music
- name: input.local.muted
type: bool
description: Indicator whether your own mix is muted
value: False
- name: input.local.volume
type: int
description: Volume level of your own mix
value: 100
- name: input.local.filterBypass
type: bool
description: Indicates if filters are bypassed in your own mix
value: False
- name: input.stream.muted
type: bool
description: Indicator whether the stream mix is muted
value: False
- name: input.stream.volume
type: int
description: Volume level of the stream mix
value: 42
- name: input.stream.filterBypass
type: bool
description: Indicates if filters are bypassed in the stream mix
value: False
---

:wip
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
---
title: Get Microphone Information
---

:wip
description: Get information of a specific microphone
version: 0.2.0
parameters:
- name: Microphone
type: Select
required: true
description: Microphone you want to get information about
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
---
title: Get Output Volumes
---

:wip
description: Get output volumes of your monitor and stream mix
version: 0.2.0
variables:
- name: localVolume
type: int
description: Volume of your local/monitor mix
default: 42
- name: streamVolume
type: int
description: Volume of your stream mix
default: 100
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
---
title: Get Selected Output
---

:wip
description: Get information about your current selected monitor output device
version: 0.2.0
variables:
- name: output.identifier
type: string
description: Identifier of your output device
value: ABCD_1234
- name: output.name
type: string
description: Name of your output device
value: Headset A
---
20 changes: 17 additions & 3 deletions streamerbot/3.api/1.sub-actions/elgato/wave-link/mute-input.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
---
title: Mute Input
---

:wip
description: Mute a specific audio input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to affect
- name: Mixer
type: Select
required: true
description: Mix which should be affected
- name: State
type: Select
required: true
description: Mute state
value: Muted / Not Muted / Toggle
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
---
title: Mute Microphone
---

:wip
description: Mute a specific microphone
version: 0.2.0
parameters:
- name: Microphone
type: Select
required: true
description: Microphone you want to affect
- name: State
type: Select
required: true
description: Mute state
value: Muted / Not Muted / Toggle
---
16 changes: 13 additions & 3 deletions streamerbot/3.api/1.sub-actions/elgato/wave-link/mute-output.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
---
title: Mute Output
---

:wip
description: Mute a specific audio output
version: 0.2.0
parameters:
- name: Output
type: Select
required: true
description: Audio output you want to affect
- name: State
type: Select
required: true
description: Mute state
value: Muted / Not Muted / Toggle
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
---
title: Set Filter Bypass State
---

:wip
description: Enable or bypass a filter of an audio input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to affect
- name: Mixer
type: Select
required: true
description: Mix you want to affect
- name: State
type: Select
required: true
description: Mute state
default: Bypass / Enabled / Toggle
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
---
title: Set Filter State
---

:wip
description: Change the state of a specific filter of an audio input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to affect
- name: Filter
type: Select
required: true
description: Filter you want to affect
- name: State
type: Select
required: true
description: Filter State
default: Enabled / Disabled / Toggle
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
---
title: Set Input Volume
description: Set the volume of an audio input
version: 0.2.0
parameters:
- name: Input
type: Select
required: true
description: Audio input you want to affect
- name: Mixer
type: Select
required: true
description: Mix you want to affect
- name: Volume
type: Number
required: true
description: Volume of the audio input mix
default: 42
- name: Adjustement
type: Toggle
description: Will add/subtract from the current volume instead
default: false
---

:wip
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
---
title: Set Microphone Balance
---

:wip
description: Set the volume balance of a specific microphone
version: 0.2.0
parameters:
- name: Microphone
type: Select
required: true
description: Microphone you want to affect
- name: Balance
type: Number
required: true
description: Balance can be between 0 and 100 (inclusive)
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
---
title: Set Microphone Gain
---

:wip
description: Set the gain of a specific microphone
version: 0.2.0
parameters:
- name: Microphone
type: Select
required: true
description: Microphone you want to affect
- name: Gain
type: Number
required: true
description: Gain amount, decimal value of 0.0 and 1.0 (inclusive)
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
---
title: Set Microphone Output Volume
---

:wip
description: Set the output volume of a specific microphone
version: 0.2.0
parameters:
- name: Microphone
type: Select
required: true
description: Microphone you want to affect
- name: Output Volume
type: Number
required: true
description: Output volume of the microphone. Decimal value 0.0 to 1.0 (inclusive)
default: 42
- name: Adjustement
type: Toggle
description: Will add/subtract from the current volume instead
default: false
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
---
title: Set Output Monitor Device
---

:wip
description: Set the output device of the monitor mix
version: 0.2.0
parameters:
- name: Device
type: Select
required: true
description: Select the device you want to monitor with
---
Loading

0 comments on commit c1a4875

Please sign in to comment.