Re: sam Friday night update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Willem:

I hesitate to suggest the obvious, but sometimes the obvious does need
to be stated.

Have you considered simply copying relevant code from alsamixer? I refer
to the suggestion of using up/down arrow to adjust volume as a real time
control that immediately adjusts the volume, and does not require
pressing enter. alsamixer also uses m as a mute/unmute toggle.

Unfortunately, I have never found alsamixer all that accessible from the
perspective of knowing which control had current focus, let alone
current values. So, I gave up on it a long time ago and have always just
used amixer instead. amixer may be cumbersome, but combined with grep
it' works, and there are no accessibility issues.


I have also figured out to test inserting and removing usb cards. I
simply have to find a couple and try them on the Arch installed on my
Macbook. Unfortunately, yesterday's system upgrade seems to have
rendered the Macbook unbootable, so complications will slow that down.


Best,

Janina


Willem van der Walt writes:
> Hi all,
> I just did another update of sam.
> Playback and Capture volume controls are now handled correctly.
> Also much more error checking.
> Coming and going USB cards should be handled better now.
> 
> Regarding the controls:
> For now, I focused on getting everything working again as I had to rewrite
> quite a bit of the code.
> I am learning about Alsa and its API as I go along, and understood some
> things incorrectly at first.
> There are still a lot of mysteries in my mind at the moment.
> 
> I will think about the suggestions made regarding the controls and see if I
> can get it closer to what people want.
> 
> Some of the suggestions would be quite difficult/time consuming to
> implement, given the way the current code is written.
> 
> My short-term goal will remain to get the program robust first.
> Please download and update again.
> The only file which has to be copied is sam itself.
> One can even just run it from the extracted directory with dot slash sam.
> FWIW, Willem
> 
> 
> On Fri, 12 Apr 2019, Janina Sajka wrote:
> 
> > [The e-mail server of the sender could not be verified (SPF Record)]
> > 
> > I agree with Greg and Larry about this control.
> > 
> > I think the goal needs to be immediate results as one arrows up or down,
> > so that the adjustment becomes one of comfort with what one hears as
> > opposed to some numeric value.
> > 
> > So, my suggestion is to simply present the current value in a control
> > where up and down raise and lower the volume, or sonic parameter.
> > Perhaps  m could serve as a toggle for mute..
> > 
> > This has the makings of a very nice tool. Way to go, Willem!
> > 
> > Janina
> > 
> > Gregory Nowak writes:
> > > On Thu, Apr 11, 2019 at 08:10:32AM +0200, Willem van der Walt wrote:
> > > > You say: but arrowing up-and-down doesn't change the percentage. It
> > > > should'nt, you must press enter to change the value.
> > > 
> > > This seems counter intuitive to me. In every mixer application I've
> > > ever used, using the arrow keys or whatever other controls always had
> > > the desired change without having to press something for the change to
> > > take effect. I don't know how others here feel about this, but I
> > > suggest you reconsider the need to press enter for the change to take
> > > effect.
> > > 
> > > Greg
> > > 
> > > 
> > > --
> > > web site: http://www.gregn.net
> > > gpg public key: http://www.gregn.net/pubkey.asc
> > > skype: gregn1
> > > (authorization required, add me to your contacts list first)
> > > If we haven't been in touch before, e-mail me before adding me to your contacts.
> > > 
> > > --
> > > Free domains: http://www.eu.org/ or mail dns-manager@xxxxxx
> > > _______________________________________________
> > > Speakup mailing list
> > > Speakup@xxxxxxxxxxxxxxxxx
> > > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> > 
> > -- 
> > 
> > Janina Sajka
> > 
> > Linux Foundation Fellow
> > Executive Chair, Accessibility Workgroup:	http://a11y.org
> > 
> > The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
> > Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa
> > 
> > _______________________________________________
> > Speakup mailing list
> > Speakup@xxxxxxxxxxxxxxxxx
> > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> > 
> _______________________________________________
> Speakup mailing list
> Speakup@xxxxxxxxxxxxxxxxx
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 

Janina Sajka

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup



[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]

  Powered by Linux