Open AvocadoStyle opened 5 days ago
Thank you for the parser suggestion! Looks like this could be a good parser for jc
. I'll need more output samples to develop the parser and tests since I have not used this command before. Thanks!
@kellyjonbrazil Hey Kelly!
I’d love to take on developing the amixer
parser if that works for you. It’s a great way for me to dive into this open-source project and contribute. Plus, working on this will help me build skills for creating more advanced parsers and improving the projects infrastructure in the future.
Absolutely! I welcome a PR. Please take a look at https://github.com/kellyjonbrazil/jc/blob/master/CONTRIBUTING.md
What
As part of utilizing the Advanced Linux Sound Architecture (ALSA), there is a need to develop a parser for the
amixer
tool. This parser will process and interpret the output of theamixer
command to analyze audio settings and states.Why
The
amixer
command provides detailed information about sound settings and controls on a Linux system. By creating an output parser, you can automate the analysis and handling of this data, enabling you to:For Which Commands output we'll create the parser
We'll run the
amixer
Command.Run the Command
sget
:The output for Example:
amixer list-sources
andamixer scontent
andamixer scontrols
...