afaden / babelpod

Add line-in and Bluetooth input to the HomePod (or other AirPlay speakers); intended to run on Raspberry Pi.
MIT License
225 stars 36 forks source link

Airplay playback not working - shows two Homepods #7

Open Casuallynoted opened 5 years ago

Casuallynoted commented 5 years ago

Just set up babelpod with the loopback function and bluetooth capabilities. Have run into a few snags-

The first is that as of right now, I can't seem to get any audio to go through over airplay. At first launch, it sees my HomePod and I have both an input and output selected (in this case, loop back and homepod respectively. It does show two loopback devices but I'm not sure if that's by design.), but when I go to play nothing plays- it doesn't seem to facilitate an airplay connection as any previously attached device isn't kicked from the connection.

I've also noticed that bluetooth currently isn't functioning at all. It tells me on my iPhone that the device is unsupported and tries to get me to forget it from the Bluetooth list. Quick looking at the logs while BabelPod is running show: Nov 29 01:10:08 raspberrypi node[4849]: airplay status: stopped

Could this have something to do with the airplay issue by any chance?

Edit: Huh, over the time that I typed this it added six more homepods to the list with the same name. XD

def0509 commented 5 years ago

for me the problem is the same. Lot off homepod found on the "web interface" (ip_adress:3000) for the outup, and no input (only : None ; no : usb_audio, no anny Bluetooth). But I have synchronyse bluetooth device with my RpiZeroW, with bluetoothctl. ( i can choose "BabelPod" in the device choice audio streaming) But nothing in the Input section.

When I inscript in SSH : sudo systemctl status babelpod I have

======================================================== ● babelpod.service Loaded: loaded (/etc/systemd/system/babelpod.service; enabled; vendor preset: Active: active (running) since Wed 2019-01-02 11:10:36 EST; 2min 1s ago Main PID: 861 (node) CGroup: /system.slice/babelpod.service ├─861 /usr/local/lib/nodejs/node-v9.8.0/bin/node /home/pi/babelpod/in └─873 bash

jan 02 11:10:36 raspberrypi systemd[1]: Started babelpod.service. jan 02 11:10:43 raspberrypi node[861]: listening on *:3000 jan 02 11:10:47 raspberrypi node[861]: a user connected

=================================================== But I don't have "raspberrypi node[274]: bluetooth controller exists"

Can you help me ?

I m on stretch

Casuallynoted commented 5 years ago

Yeah... I’m curious what @afaden might know about the issue.

Sent with GitHawk

wadenbeisser commented 5 years ago

I have got the exact same problems as @Casuallynoted I suspect i'ts a problem with airtunes. I can choose "USB Audio" both as Input and Output and the line out on the USB soundcard will actually work.

Casuallynoted commented 5 years ago

Any updates on this issue @afaden ?

Sent with GitHawk