Control JACK audio with ALSA driver easily
Project description
# jack-alsa-ctl
Control JACK audio with ALSA driver easily.
## Dependencies
jack-alsa-ctl depends on the following programs in your PATH:
jack_control
amixer
In addition, JACK server should be configured to use ALSA driver.
## Installation
From pypi (recommended):
`sh pip install jack-alsa-ctl `
From git repo (for dev version)
`sh pip install git+https://github.com/DCsunset/jack-alsa-ctl `
Or clone and install locally (for dev):
`sh git clone https://github.com/DCsunset/jack-alsa-ctl cd jack-alsa-ctl pip install . `
## Usage
### CLI
Use the command jack-alsa-ctl directly:
`sh jack-alsa-ctl --help jack-alsa-ctl get_device jack-alsa-ctl get_volume `
See help messages for more usage.
### Library
`py from jack_alsa_ctl.lib import get_jack_device print(get_jack_device()) `
## LICENSE
AGPL-3.0. Copyright notice:
jack-alsa-ctl Copyright (C) 2022 DCsunset
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for jack_alsa_ctl-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e1792632fed03cd35dc0611b9aa6ef4b7dc5fbfb512d1ebc73fc9aad57cb248 |
|
MD5 | c43a4352412af9a976038c9c109b9882 |
|
BLAKE2b-256 | 80be2060a2690005eefcbde10dc28630118a9ea934cd821d5fcfd874664e3289 |