-
Notifications
You must be signed in to change notification settings - Fork 23
Inital docker support #18
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
base: main
Are you sure you want to change the base?
Conversation
|
Nice! It would be a solution for those not on Debian-based distros |
|
Include a docker compose also so this will be good. |
|
docker compose is a must-have |
|
Are we able to specify PulseAudio devices made available by the host system as well, please? I had this working with wyoming-satellite by including the following to docker-compose: And then setting --mic-command to "parecord [...]" and --snd-command to "paplay [...]" |
|
PulseAudio is dead no? All big distros are using Pipewire now. |
|
My build process always hangs on wheel build for pymicro-features : No errors, it just hangs. |
|
Probably. Are you running the docker build on that machine? If so, it's trying to build software with only 512 MB of RAM and the slowness likely comes from swapping to disk. It's trying to build because the authors of pymicro-features haven't made a prebuilt wheel for aarch64 available via pypi. You could wait for the build to finish, or try building the Dockerfile on stronger machine ( |
|
@lowlyocean Thank you for your reply! I will give it a try! |
see #19 (comment) |
|
@Bleznudd Thank you for your contribution. This gives me the following error, any idea? (Ignore the device id, the error stays the same even if i only run the container with the "list devices" flags) For reference, I'm running this in an LXC container in Proxmox (x86). I can pass audio correctly to other containers, such as wyoming-satellite but this uses ALSA instead of pulse. |
I wrote a Dockerfile to have this conveniently packaged
I tested this on a Raspberry Pi 3B with seeedstudio2mic hat on the latest Raspberry Pi OS with the following
I can confirm the following things are working: