siddhpant / broo Goto Github PK
View Code? Open in Web Editor NEWConnect your phone as microphone wirelessly. Supports both PipeWire and PulseAudio.
License: GNU Affero General Public License v3.0
Connect your phone as microphone wirelessly. Supports both PipeWire and PulseAudio.
License: GNU Affero General Public License v3.0
This is due to a problem in Mumla (and not Broo), probably due to an old mumble version used by the app. Basically the code is almost unmaintained at this point.
If you have a similar problem, please bump https://gitlab.com/quite/mumla/-/issues/105.
Edit: Does not happen for all phones.
I am on the latest manjaro kde with Pulseaudio. I modified the script to install mumble and murmur through pacman. But I am still getting this error, Please help.
I tried running this on ubuntu 22 LTS but broo is stuck on initializing.
pactl supports multiple locale and command $(pactl list sink-inputs) doesn't start with Sink Input
on different locale
https://github.com/siddhpant/broo/blob/968db04106acf95f7176f156d3cf1867b3800f1c/broo#L97C39-L97C39
I suggest you to change it to $(LC_ALL=C pactl list sink-inputs)
Should a C++ implementation using libmumble
work better than the current thing?
It will give greater control and might fix issues like #11 cleanly, but is the extra complexity worth the effort?
This is from running Broo itself, I've already ran the setup script.
On the man page, there's no mention of such option.
Is this needed?
FYI, I ran this on Artix Linux.
May seem like a noob question, but uninstall instructions would be greatly appreciated.
When reaching the "Gotta configure the Mumble client from GUI for that sweet low latency." stage, upon pressing any button, Broo will just close finish the script after a few seconds, with no resulting mumble window (Even if there's no Flatpak Mumble installation present!).
Hi, I followed the instructions to run your script, but nothing works.
Unless the "Monitor of Broo" appears, but it does not reproduce the sound... But I hear my voice from mumble, which is transmitted through the phone.
Btw, if I terminate the script, then alsa_output remains as an input device, which transmits the sound of the system itself.
Please help me to solve this problem. Thank you in advance
it just straight up ruined my pc i got banned for asking for so much help from a discord server
so im just here to see if you can fix it
so i followed the guide on the github and installed it and started broo i didnt know if it work it stuck on instalazing broo
then i gave up and went to watch youtube and there was no sound
i check my settings/sounds/ there was nothing in the input or output channel just a dummy output
hey, and, im having a problem with the broo's source, i cant link it to easyeffects input and apply fx to the virtual mic, theres no monitor of broo in helvum or pavucontrol to make a manual link :/
Originally posted by @hitanol in #3 (comment)
idk, im using broo a lot but i cant make it plug and play with easyeffects source :(
pls if you can make a workaround i'll be very grateful with you and the gods of wireless audio
(there was a previous issue buut it was more focused in obs, in this case the priority is linking broo to easyeffects mic source)
pactl list short sinks:
46 alsa_output.pci-0000_2a_00.1.hdmi-stereo.monitor PipeWire s32le 2ch 48000Hz SUSPENDED
47 alsa_output.pci-0000_2a_00.6.analog-stereo.monitor PipeWire s32le 2ch 48000Hz RUNNING
48 alsa_input.pci-0000_2a_00.6.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
1422 Broo.monitor PipeWire float32le 2ch 48000Hz RUNNING
pactl list short sinks
46 alsa_output.pci-0000_2a_00.1.hdmi-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
47 alsa_output.pci-0000_2a_00.6.analog-stereo PipeWire s32le 2ch 48000Hz RUNNING
1422 Broo PipeWire float32le 2ch 48000Hz RUNNING
In GNOME (Or any other app) i cannot see Broo being listed as an input device. The output device works as an input device, but i am unable to use it in most apps (eg Discord) since its not listed as input
Any workaround or alternativa to stream a lossless audio? I was looking for this thread but don't know if it is easy to do
Checkinstall has a long standing bug not creating package if files does not exist.
Workaround done in 98faae8.
If you cannot uninstall mumble, try setup again so that it creates/installs a correct package for the package manager to know what to remove on uninstall.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.