-
Notifications
You must be signed in to change notification settings - Fork 67
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
Tutorial for Virtual Audio Input/Loopback #83
Comments
I have done this whit pulseaudio server and spotifyd but you can use any audio source like vlc ... what is playing on the pi then using the pulsemixer MLSC can be hook to source you like to get audio from i have use the same method whit the LedFX project but and here is working |
Wow, this is really cool. Thank you. I will install it on my system and write a small tutorial 👍 |
My first test failed. It seems like portaudio and pulseaudio fight against each other 😄.
I have already tried to uninstall Portaudio, but PyAudio stopped working after this. 😕 Have a great day |
I have problem using this on the dev2.2 branch i never manage to get it running but on the master i dont have problem |
Ok, thanks for the info. I will check it :) |
I was able to get a loopback method working with Librespot (dependency of rasp-tidy) back in September of last year for my longboard before I broke the damn thing haha. (Here: Longboard Lights) And just recently I attempted a different method using BlueAlsa AD2P. I know the BlueAlsa AD2P one doesn't require PulseAudio or PortAudio, the Librespot might have worked with just ALSA too. (tested with RPi 4) |
Nice, I will give it a try :) |
I got my setup working well and wanted to share... :D Purpose:
Audio Input Options:
Loopback Tutorial (BlueALSA version):
OR
DONE! Notes: Sources Used: Thanks for everyone's work on this project! If anyone needs help trying this let me know, and if I made any mistakes or something isn't working just let me know :) |
I used this config from https://trac.ffmpeg.org/wiki/Capture/ALSA Record audio from an application while also routing the audio to an output device
The mpg123 and shairport-sync are worked. |
Does it show the loopout or loopin as one of the sources and you are selecting that source for MLSC to use? |
Ummm... yes.. I tried everyone |
in my asound.conf I have my loop configured a lil different, worth a try: pcm.loopin { pcm.loopout { |
@carlyd95 Thank you for your generous answer. |
@JohnGuan weird, mine works just fine using BlueALSA as an A2DP 😆 I’ll have to mess with shairport sometime soon. |
Anyone got any ideas on how turn an MLSC pi into a DLNA speaker? |
or snapcast snapclient? |
Snapcast worked when I tried it initially. I dont know if it has support for DLNA though. Also bluealsa method isn’t as easy with raspberry pi now as it got removed from the official OS. I haven’t got it to work since. |
@carlyd95 I've been trying to get snapcast client running but the second I install MLSC, snapcast client stops working.
how did you set yours up? |
what i did
I upload snapclient_0.26.0-1_armhf.deb via winscp
inserted the IP address of the host, save and exit
at this point snapcast was working then I ran
then when I checked snapcast via:
I got:
|
Create a Tutorial for a virtual audio input device or a loopback config.
Maybe we can use a Spotify connect app like https://github.com/dtcooper/raspotify
The text was updated successfully, but these errors were encountered: