Giter Site home page Giter Site logo

Comments (12)

catright avatar catright commented on May 23, 2024 1

Thank you for using Wale and a good suggestion.
I understand and absolutely agreed with your opinion.
Wale have to keep its all settings between every log-in sessions and each updates.
I've just ignored every basic functions except only an audio control due to a lack of active users.
I'll update that function very soon. But it'll not be completed in just a few couple of days.

from wale.

catright avatar catright commented on May 23, 2024 1

Wale controls every single audio session(wasapi) individually, that means, Wale distinguishes every audio session and show them all.
Firefox reports all of its sub processes as a audio session even if it's a background process that they are not using it as a real audio player. And also they don't report which process belongs to which tab. Firefox only reports current tab on a representative process. So I don't know which one is which. I'm sorry. I can tell only that it's intended behavior in case of firefox.
I'll change to sort sessions with its name rather than PID to show little more organized after v0.5.17
Additionally, as I said, I've tried to show them into one indicator, but it'll take quite long time.
I'm so thank you for your impassioned assistance.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024

Thank you for using Wale and a good suggestion.
I understand and absolutely agreed with your opinion.
Wale have to keep its all settings between every log-in sessions and each updates.
I've just ignored every basic functions except only an audio control due to a lack of active users.
I'll update that function very soon. But it'll not be completed in just a few couple of days.

Appreciated, thanks a lot.

from wale.

petKitsune avatar petKitsune commented on May 23, 2024

thanks a lot.

from wale.

catright avatar catright commented on May 23, 2024

I'm not finished the config saving system completely. But i bring this(v0.5.15 msi) for you.
This version of Wale saves some of the session statuses. So I reckon this version can help you.
If you still have some inconveniences, please let me know.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024

I'm not finished the config saving system completely. But i bring this(v0.5.15 msi) for you.
This version of Wale saves some of the session statuses. So I reckon this version can help you.
If you still have some inconveniences, please let me know.

Thanks, this helps a lot already, just 2 things that I noticed, you should probably display the process name in brackets behind the application name to avoid stuff like this (One is the 32-bit version and the other one is the 64-bit version):
Pre

Also seems like the "auto include" isn't enabled by default, opening a new application without being able to tab out so that you can enable it yourself will blow your ears out until you can tab out.

from wale.

catright avatar catright commented on May 23, 2024
  1. Multiple indicators for one application

I've test with both of TeamSpeak3 x64 and x86. There is only one instance can be opened even if you run both of them. I guess that two processes are the audio sub-sessions of TeamSpeak3 instance. Wale shows every audio sessions individually, So it not a bug.
I've tried to show all sub-sessions in one indicator, but it was needed a huge change of indicator system. It might be completed in a way far future.
Or you can confirm that they are actual individual processes of TeamSpeak3 x64 and x86 by looking for them on the task manager.

Anyway I'll change tooltip message on each audio session indicator to distinguish which session is belongs to what process more easily, and also add an option to select between the normal name and process name for a name of application to show

  1. Auto include

Every single audio session should be auto included only except exclude list. If you found the app which is not included and it's not in the exclude list, It's a bug. Please let me know the name of app and the situation.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024
  1. Multiple indicators for one application

I've test with both of TeamSpeak3 x64 and x86. There is only one instance can be opened even if you run both of them. I guess that two processes are the audio sub-sessions of TeamSpeak3 instance. Wale shows every audio sessions individually, So it not a bug.
I've tried to show all sub-sessions in one indicator, but it was needed a huge change of indicator system. It might be completed in a way far future.
Or you can confirm that they are actual individual processes of TeamSpeak3 x64 and x86 by looking for them on the task manager.

Anyway I'll change tooltip message on each audio session indicator to distinguish which session is belongs to what process more easily, and also add an option to select between the normal name and process name for a name of application to show

Sounds good, it's just something that I have noticed, I also noticed that when you use Firefox it will show a bunch of them which is expected, but even with the process name it would be hard to identify which one is which. I don't expect people to have audio from each process, but you might need to think of something else. I attached a screenshot to show what I mean, that's just with 1 Tab open:
Prev
Here is a screenshot with 5 tabs open, it gets quite ridiculous after a few more tabs:
Prev2

  1. Auto include

Every single audio session should be auto included only except exclude list. If you found the app which is not included and it's not in the exclude list, It's a bug. Please let me know the name of app and the situation.

Yea it's a bug then I guess, making a report in a bit.

from wale.

catright avatar catright commented on May 23, 2024

v0.5.17 msi is updated.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024

v0.5.17 msi is updated.

Thank you very much.
Can you do me a favor and make the min volume level per application (0.25 currently) selectable by the user? One of my application is still way too loud even at that level, others are set to 4, but this one at 0.25 is still way too loud. Right now I have to manually set the volume for it which isn't ideal. Maybe let the user input a specific value (preferably without limits) by shift double-clicking the application name or something like that.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024

v0.5.17 msi is updated.

Also v0.5.17 seems very unresponsive and doesn't respond sometimes unless I open Wale myself.

from wale.

ZerGo0 avatar ZerGo0 commented on May 23, 2024

@catright Any updates on this, I would try to contribute, but I can’t even build it when I git clone it.

from wale.

Related Issues (20)

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.