Coder Social home page Coder Social logo

xeroxdev / loupedeck-plugin-voicemeeter Goto Github PK

View Code? Open in Web Editor NEW
16.0 3.0 6.0 185 KB

This Loupedeck Plugin allows you to control the VoiceMeeter application

License: MIT License

C# 100.00%
sound voicemeeter app loupedeck addon plugin loupedeck-plugin

loupedeck-plugin-voicemeeter's Introduction

1. Table of content

2. Badges

Forks Stars Watchers Contributors

Issues Issues closed

Issues-pr Issues-pr closed PRs welcome

Release Downloads

Awesome Badges

3. What is this Plugin?

This Loupedeck Plugin allows you to control the VoiceMeeter application

4. Support / Feedback

You found a bug? You have a feature request? I would love to hear about it here or click on the "Issues" tab here on the GitHub repositorie!

You can also join my discord here

5. How to use it?

  1. Install the VoiceMeeter App
  2. Install the Plugin
  3. Add Actions to Loupedeck
  4. Have fun controlling your voicemeeter

6. How to contribute?

Just fork the repository and create PR's.

Note

We're using release-please to optimal release the library. release-please is following the conventionalcommits specification.

loupedeck-plugin-voicemeeter's People

Contributors

github-actions[bot] avatar mitchcapper avatar tt3333 avatar xeroxdev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

loupedeck-plugin-voicemeeter's Issues

[QUESTION]: Screenshots show Fader values on touch bars, but they don't show up on my LD Live

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Question

Hello there,
thanks for this plugin, it makes my life so much easier!

I have a question though... in some of the other issues, I can see that the gain volumes for the channel strips are shown either for the rotary encoders or for the touch buttons (for example: #17 (comment)), but this doesn't seem to happen on my Loupedeck. I only get the labels and no interactive displays.

Is there anything I am doing wrong?

I am running Loupedeck Software 5.4.1 on Windows 11, and have the latest firmware installed.

Thank you again!

[BUG]: DB Vakue of Gain not updateing

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Question

Hi there,

I got my Live S today and the first Plugin i tried is this :-)
Thank you very much for this realy nice plugin.

If you see in the image, i added the Gain Buttons in the touch section, so i can see the DB Value of each channel.
But, when i rotate the stick, the values are not updating.

loupdeckdb

When i change the screen and back to this, i get the real values. Also when i close and re-open the Loupdeck Software.
Is it possible that the values updating automatically?

thanks in advance,
greetings,
nico

PS: the mute buttons in the third line are Bus1 and Bus2, but the image says "Bus1" on both.

[BUG]: strips/buses recognition breaks due to faulty characters

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

I want to control (gain, solo, mute) VoiceMeeters' hardware and virtual (VAIO, AUX VAIO, VAIO3) inputs and outputs with the VoiceMeeter Loupedeck plugin.

Solution

Also add virtual (VAIO, AUX VAIO, VAIO3) inputs and output to the selection of the Loupedeck plugin.

Alternatives

Could not find a workaround, besides manually control VoiceMeeter via mouse directly.

Anything else?

Screenshot of the relevant strips in VoiceMeeter Potato:
image

Screenshot of the current (incomplete) VoiceMeeter Loupedeck plugin offerings:
image

[FEATURE]: <title>

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

Support for Macro buttons would be nice. The mute and in general all toggles doesnt work.

Unsure if its a bug because it works with volume sliders it seems. (i have a macro bound with vol -+ keyboard buttons to control A1+2+3) but my macro button that mutes 3 strips for instance does not update on the toggle buttons on the loupedeck. It works fine otherwise both ways when not using macro button.

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: Volume level percentages

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

I have been using voicemeter for a long time with my twitch stream for ease of use. When I got my razer stream controller, I got it specifically so I could control voicemeters volume levels easily without having to pull up the program. My only complaint is that you cant see what the volume levels are next to the knobs when changing the gain of the channels. So I have to have voicemeter open on a monitor at all times to monitor it. Instead it just shows gain and I cant label the knob. I think it would be not only a huge benefit to add in the ability to see the volume percent, but also be able to name what the knob is controlling(Channel A, B, C, D and so on). There is a similar feature in the volume controls general that comes with the stream deck, but unfortunately it doesnt actually control the outputting sounds to stream like the voicemeter specific plugin does.

Solution

Add label next to knob showing channel controlling and percentage volume is.
Capture2

Alternatives

No response

Anything else?

No response

[FEATURE]: send raw comands

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

Hi Xerox,

maybe you know the Streamdeck Voicemeeter Plugin from the BarRaider Guys:
with the "Advanced Toggle" Button i can send commands directly to VM.

Sample:
Strip[5].B3=1;
and if B3 is already 1, set it to 0.

is it possible to make the same for the Loupdeck?

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: Named volume bars with mute indicator

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

First, thanks so much for creating this plugin - it works excellently!

A feature that I think would be exceptionally useful would be the name appearing at the bottom of the volume bars when they are assigned to the twist dials, and integrated mute indicator.

I primarily use these twist dials to control/mute (twist press) a number of audio channels (Music, Chrome, Mic, etc) and the only issue I've found is that once they are assigned there is no way of telling which is which, other than remembering. The only solution I could find to this was to place the mute buttons next to each bar so I could see which each dial does, and if it was muted. However this takes up a lot of space and it would be really handy if all functionality could be combined in to just the volume bar.

Solution

If there was any way to have a visible label for each volume bar and visible mute indicator this could really clean up the interface for people interested in controlling multiple channels.

Alternatives

I think there are a couple of ways this could be done, however this might be a niche use case, so understand if you don't feel it would be a useful addition overall. Once again thanks for putting in the time to create this plugin!!

Anything else?

Possiblelayout
Screenshot 2022-07-20 132315

[FEATURE]: Change step size for pan_x and y

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Feature

First off, I love your plugin and I find it very useful.

Currently the step size for pan_x on strips is 0.1. The entire range seems to be 0 to 1 with 0.5 being the default center. This means that we only have 5 steps in either direction which isn't especially granular.

Solution

Change the steps to something like 0.01 or perhaps even smaller to enable more granular control.

I can do this via a macro buttons workaround but I lose the visual feedback and such.

Alternatives

No response

Anything else?

No response

[Feature]: Modifying a button icon results in the button not changing state

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the Loupedeck VoiceMeeter plugin has NO affiliation with VoiceMeeter.com or VB-Audio

Current Behavior

I added a button to toggle the state of A1 and A2 on Strip 8. Given that 1 corresponds to my headphones and the other corresponds to my speakers, I wanted to add a text overlay on each, "Headphones" and "Speakers". Upon doing so for the A1 button, the text was shown but the button no longer changes state.

Unassigning the button and reassigning does not resolve the issue, I was forced to uninstall and reinstall the Loupedeck software completely.

Expected Behavior

Adding a text overlay (or being able to rename the text overlay) should not result in the button state no longer changing.

Steps To Reproduce

  1. Add a button
  2. Change the button display by adding text
  3. Notice that the button no longer updates

OS

Windows

OS Version

10

Plugin Version

v2.0.1

YTMDesktop Version

N/A?

How did you download the plugin?

GitHub

Anything else?

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.