Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarification of how virtual outputs are presented #4

Closed
hugeblank opened this issue Nov 11, 2021 · 3 comments
Closed

Clarification of how virtual outputs are presented #4

hugeblank opened this issue Nov 11, 2021 · 3 comments

Comments

@hugeblank
Copy link
Contributor

I have a question regarding virtual outputs (B1-3). What are they and how are they presented? I can't find how they're represented in pulseaudio. I assumed they were Mic/Mic_Aux/Mic_Aux_2 but that doesn't make much sense given the naming scheme for the virtual inputs (Virtual_Sink/_Aux/_Aux_2). What I'd expect to see are 3 sources named in the same way (Virtual_Source/_Aux/_Aux_2), but they don't seem to exist.

image
For less savvy users, I'm asking about the right side box labelled Virtual Outputs.

Loving the consistent addition of features to pulsemeeter, it's really impressive!

@theRealCarneiro
Copy link
Owner

I assumed they were Mic/Mic_Aux/Mic_Aux_2

You're correct, I'm just bad at naming things. I did't give much thought into naming since you can just rename them (you can rename virtual inputs in the app, but virtual outputs you need to change it directly in the config file in .config/pulsemeeter/config.json, next patch I'll make so that you can rename them it the app too), but I should probably change it to one that makes more sense.

I can think of two different aproches as how to have a good default name: Change it to Virtual_Output_[1..3] or a maybe just B[1..2], what do you think?

Loving the consistent addition of features to pulsemeeter, it's really impressive!

Thank you, I really enjoy developing this app

@hugeblank
Copy link
Contributor Author

I can think of two different approaches as how to have a good default name: Change it to Virtual_Output_[1..3] or a maybe just B[1..2], what do you think?

I kinda like the idea of combining both suggestions: Mic_Aux set becomes Virtual_Output_B[1..3], and while we're changing default names, the current Virtual_Sink set could make more sense as Virtual_Input_[1..3].

Thank you, I really enjoy developing this app

This is really good to hear! If you ever feel in the mood to go extreme GUI, I think it'd be cool to have a setup where sinks and sources (of hardware, virtual, and loopback) were all represented on a canvas, where the user could drag and drop them, connecting virtual cables between them. But that's tangential to this discussion, and definitely a v2.0 or even later thing.

@theRealCarneiro
Copy link
Owner

I kinda like the idea of combining both suggestions: Mic_Aux set becomes Virtual_Output_B[1..3], and while we're changing default names, the current Virtual_Sink set could make more sense as Virtual_Input_[1..3].

I like that ideia, just pushed an update for that (also featuring volume meters).

I think it'd be cool to have a setup where sinks and sources (of hardware, virtual, and loopback) were all represented on a canvas, where the user could drag and drop them, connecting virtual cables between them

I thought about that, but the ideia of this app is to look and feel similar to voicemeeter, doing that would ruin that aspect. I think it's a better ideia to develop another app for that, maybe in the near future I'll start working on that ideia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants