Puppy Volume Mixer. Updated Mar 3, 2007
Yes it is feasible and quite easy to do.Nathan F wrote:Would it be feasible to add a numerical scale and spinbox like in this volume control?
Would you consider it to be part of the "standard" view or to be an option for "advanced" users. I wouldn't like to clutter the interface for regular use.
I'm guessing that for most users close enough is good enough although I agree that when balancing sources it's important to be as precise as possible. e.g. for recording.
Regarding the Left/Right balance. Would people require finer control? For example, incremens of 1 instead of the current incremens of 10?
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
If you have any intention of making a standard view/advanced view configuration then yes, I would put the numerical scale in the advanced view. As far as the balance scale goes I don't think increments of one would work with the tiny horizontal sliders, but perhaps for an advanced view that could be changed.
This is all hypothetical right now, correct? Like you said, close enough is good enough for most users. I'm just spitting out ideas here.
Nathan
This is all hypothetical right now, correct? Like you said, close enough is good enough for most users. I'm just spitting out ideas here.
Nathan
Bring on the locusts ...
Well, actually the "Options" functionality is in the books:Nathan F wrote:This is all hypothetical right now, correct?
The ideas I have up to now are the following:
- Have different "modes" e.g. Listen. Record. showing different scales
- Select scales to show
- Change the label for the scales (e.g. my "alt pcm" controls my earphones)
- Show/Hide tooltips showing the level for the sliders
- Change the frequency for synchronizing the sliders with the actual volume. (Right now it's every second and takes about 5% CPU in my computer)
- Your sugestion to show a spinbox for finer control
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
Version 0.3 uploaded
http://www.murga-linux.com/puppy/viewto ... 8536#98536
Changes:
- Added volume spinners for finer volume control (as requested by Nathan)
- Added menu
- Added Options window to select devices to show.
http://www.murga-linux.com/puppy/viewto ... 8536#98536
Changes:
- Added volume spinners for finer volume control (as requested by Nathan)
- Added menu
- Added Options window to select devices to show.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
-
- Posts: 286
- Joined: Tue 16 Aug 2005, 03:47
- Location: Appalachian Mountains
This is the shot of the new version running on my computer.
"Speaker" and "Master" don't do anything. They move but the sound is not changed.
I have PCM that works on both your program then there is Front and Headphone that I can only control with alsamixer.
"Speaker" and "Master" don't do anything. They move but the sound is not changed.
I have PCM that works on both your program then there is Front and Headphone that I can only control with alsamixer.
- Attachments
-
- mixsc.png
- (19.75 KiB) Downloaded 876 times
Speaker is for the internal computer speaker. Many modern computers don't have a speaker any more.brad_chuck wrote:"Speaker" and "Master" don't do anything. They move but the sound is not changed.
In one of my computers "Alt pcm" is actually the headphones. It seems to be the case in your computer too.I have PCM that works on both your program then there is Front and Headphone that I can only control with alsamixer.
If people can confirm that's the case in most computers, then I can rename the "alt pcm" to "Headphones".
Another little detail that my sons brought to my attention is capitalization of the labels. How do you feel about the lowercase?
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
-
- Posts: 286
- Joined: Tue 16 Aug 2005, 03:47
- Location: Appalachian Mountains
OK, Alt PCM is the headphone. That leaves Front... There is no way to control it.
I don't use a mixer I just leave the Headphone and PCM up and have the Front connected to my hardware volume button with xbindkeys.
But new Puppys may get confused or think there sound card does not work if they use the mixer and the front is down ( as my computer is after each reset ). They turn everything up and no sound.....
There has been a lot of talk about looks. This program looks great. good work.
I like PCM, Main, Alt. PCM. So I vote upper case.
I don't use a mixer I just leave the Headphone and PCM up and have the Front connected to my hardware volume button with xbindkeys.
But new Puppys may get confused or think there sound card does not work if they use the mixer and the front is down ( as my computer is after each reset ). They turn everything up and no sound.....
There has been a lot of talk about looks. This program looks great. good work.
I like PCM, Main, Alt. PCM. So I vote upper case.
mmm, I don't have a "front" so I have no way to test, but I see that the alsa mixer shows way more devices than the devices exposed by /dev/mixer.brad_chuck wrote:OK, Alt PCM is the headphone. That leaves Front... There is no way to control it.
setvol uses /dev/mixer which is a prety standard and safe way that works in most (all?) configurations.
But here is a big Thank you! for reminding me about doing it directly with ALSA.
Thanks to you reporting this behaviour (or lackof) I just decided that if ALSA is available, I will use it directly to control the volume. It will require some extra work because the amixer command syntax is not as straight forward as setvol, but I'm sure I can come up with something.
Stay tunned and I'll appreciate if you can test once I release the Alsa version.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
Brad, (And everyone else that reads this post)
Please execute the following command and attach resulting amixer.tar.gz file
Please execute the following command and attach resulting amixer.tar.gz file
Code: Select all
amixer > amixer.txt && tar -cvzf amixer.tar.gz amixer.txt && rm amixer.txt
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
Rarsa: I must thank you for your work. I have no time to try your mixer, but as it is stated in another threads, there is a mess with the voip phones as Skype or Xten-Xlite (a generic one).
With Puppy 2.02 and its mixer xtmix, both phones run ok.
In the new versions, 2.13, 2.14 and Pizzapup, they don't works.
The remote user tell us not hearing our voice.
Xtmix have a small button, like a dot, that enables the mic capture. Zmix does not have it.
I think was Gen Too that kindly suggest to enable directly the mic through the order "amixer set mic 98% unmute cap".
It is not possible you include the mic capture on/off button into your mixer?.
I think in the new versions Alsa install was too much trimmed lacking drivers for legacy cards and so on. But perhaps this may be the subject of another thread.
Thanks
Xan
With Puppy 2.02 and its mixer xtmix, both phones run ok.
In the new versions, 2.13, 2.14 and Pizzapup, they don't works.
The remote user tell us not hearing our voice.
Xtmix have a small button, like a dot, that enables the mic capture. Zmix does not have it.
I think was Gen Too that kindly suggest to enable directly the mic through the order "amixer set mic 98% unmute cap".
It is not possible you include the mic capture on/off button into your mixer?.
I think in the new versions Alsa install was too much trimmed lacking drivers for legacy cards and so on. But perhaps this may be the subject of another thread.
Thanks
Xan
It's in my plans but first I need to have the output of the command in my previous post from as many users as possible. Please execute it and post the file.xandas wrote:It is not possible you include the mic capture on/off button into your mixer?
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
Shut up phpBB! I don't need no stinkin' message! MUahaahahahahahaahhaaahaaaahaaaaahahaaaaahahaaaaahahahaaaa.......
...erm.... ..as you were...
...erm.... ..as you were...
- Attachments
-
- amixer.tar.gz
- (562 Bytes) Downloaded 594 times
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
Here's mine...
...as requested.
Cheers
Cheers
- Attachments
-
- amixer.tar.gz
- Output file...
- (604 Bytes) Downloaded 533 times
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
Here's the output from one of my boxes.
Nathan
Nathan
- Attachments
-
- amixer.tar.gz
- (826 Bytes) Downloaded 500 times
Bring on the locusts ...
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
Here's the output from my other computer at home.
Nathan
Nathan
- Attachments
-
- amixer.tar.gz
- (699 Bytes) Downloaded 528 times
Bring on the locusts ...