Puppy Volume Mixer. Updated Mar 3, 2007

Stuff that has yet to be sorted into a category.
Message
Author
Kal
Posts: 626
Joined: Thu 05 May 2005, 16:59
Location: California, High Desert

#21 Post by Kal »

Been watching, balance works great and now I have removed my other mixer entry from menu. Hope this replaces Zmix and it's the balance that really puts it over the top. Your to do list, would be just frosting on the cake.
Super Thanks, Kal

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#22 Post by rarsa »

Nathan F wrote:Would it be feasible to add a numerical scale and spinbox like in this volume control?
Yes it is feasible and quite easy to do.

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

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#23 Post by Nathan F »

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
Bring on the locusts ...

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#24 Post by rarsa »

Nathan F wrote:This is all hypothetical right now, correct?
Well, actually the "Options" functionality is in the books:

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

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#25 Post by rarsa »

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.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

brad_chuck
Posts: 286
Joined: Tue 16 Aug 2005, 03:47
Location: Appalachian Mountains

#26 Post by brad_chuck »

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.
Attachments
mixsc.png
(19.75 KiB) Downloaded 876 times

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#27 Post by MU »

woohoo... this rocks... we get so many great new grafical applications with the new programming tools... this is fantastic! :D
Mark

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#28 Post by rarsa »

brad_chuck wrote:"Speaker" and "Master" don't do anything. They move but the sound is not changed.
Speaker is for the internal computer speaker. Many modern computers don't have a speaker any more.
I have PCM that works on both your program then there is Front and Headphone that I can only control with alsamixer.
In one of my computers "Alt pcm" is actually the headphones. It seems to be the case in your computer too.

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

brad_chuck
Posts: 286
Joined: Tue 16 Aug 2005, 03:47
Location: Appalachian Mountains

#29 Post by brad_chuck »

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.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#30 Post by rarsa »

brad_chuck wrote:OK, Alt PCM is the headphone. That leaves Front... There is no way to control it.
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.

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

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#31 Post by rarsa »

Brad, (And everyone else that reads this post)

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

xandas
Posts: 41
Joined: Fri 23 Jun 2006, 11:26

#32 Post by xandas »

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

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#33 Post by rarsa »

xandas wrote:It is not possible you include the mic capture on/off button into your mixer?
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.
[url]http://rarsa.blogspot.com[/url] Covering my eclectic thoughts
[url]http://www.kwlug.org/blog/48[/url] Covering my Linux How-to

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#34 Post by Pizzasgood »

Shut up phpBB! I don't need no stinkin' message! MUahaahahahahahaahhaaahaaaahaaaaahahaaaaahahaaaaahahahaaaa.......

...erm.... :? ..as you were...
Attachments
amixer.tar.gz
(562 Bytes) Downloaded 593 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]

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#35 Post by Nathan F »

I'll post mine tomorrow, I'm in another OS right now and have a few downloads going that I don't want to interrupt.

Nathan
Bring on the locusts ...

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

Here's mine...

#36 Post by WhoDo »

...as requested.

Cheers
Attachments
amixer.tar.gz
Output file...
(604 Bytes) Downloaded 532 times

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#37 Post by Nathan F »

Here's the output from one of my boxes.

Nathan
Attachments
amixer.tar.gz
(826 Bytes) Downloaded 499 times
Bring on the locusts ...

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#38 Post by GuestToo »

text
Attachments
amixer.tar.gz
(1.1 KiB) Downloaded 518 times

User avatar
Fossil
Posts: 1157
Joined: Tue 13 Dec 2005, 21:36
Location: Gloucestershire, UK.

#39 Post by Fossil »

Amixer, posted
Attachments
amixer.tar.gz
(892 Bytes) Downloaded 492 times

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#40 Post by Nathan F »

Here's the output from my other computer at home.

Nathan
Attachments
amixer.tar.gz
(699 Bytes) Downloaded 527 times
Bring on the locusts ...

Post Reply