Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Volume control #115

Closed
rsalsbery opened this issue Oct 17, 2023 · 3 comments
Closed

Volume control #115

rsalsbery opened this issue Oct 17, 2023 · 3 comments
Assignees

Comments

@rsalsbery
Copy link

This case is to come up with a method to control the volume from the DAKboard. We need a method to control this from the Settings page and possibly from the screen.

Desired effects:

  • Be able to adjust the volume from the CPU for Screens and Speakers that don't have volume controls
  • Be able to adjust the volume on the Screen with a slider for touchscreen and mouse interactions

Things to look into for these controls

  • Look into alsamixer which is included in the image already
  • See about chromium extensions that will work in Kiosk mode
@cocarrig cocarrig self-assigned this Nov 2, 2023
@cocarrig
Copy link
Collaborator

cocarrig commented Nov 2, 2023

a terminal command in the following format will successfully change the volume of the main HDMI-1 on Pi4B in testing:
sudo amixer cset numid=1 70%

Next Steps:
Determine if the % values are to scale, and test on Orange Pi 3 LTS supported device.

@Dan-Peck
Copy link

OS IMAGE CHANGES NEEDED

  • sudoers will need to add /usr/bin/amixer for www-data sudo privileges

@cocarrig
Copy link
Collaborator

cocarrig commented Mar 6, 2024

Completed and released in version 4.01 for RPi models, will not be supported for OPi models at this time:
https://github.com/dakboard/Hardware-OS/releases/tag/4.01

@cocarrig cocarrig closed this as completed Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants