thewierdnut / asha_pipewire_sink

Asha audio protocol implementation for linux.
The Unlicense
28 stars 3 forks source link

i think the downloaded zip file is not updated #19

Closed r5600x closed 4 months ago

r5600x commented 4 months ago

i am a novice Linux user and i muddled my way through following your instructions to this error . Im hoping this error is caused by the zip file not being updated

ron@DESKTOP-HN50FQP:~/build$ make [ 3%] Building CXX object CMakeFiles/asha_connection_test.dir/asha/RawHci.cxx.o In file included from /home/ron/asha/RawHci.cxx:1: /home/ron/asha/RawHci.hh:3:10: fatal error: bluetooth/bluetooth.h: No such file or directory 3 | #include <bluetooth/bluetooth.h> | ^~~~~~~ compilation terminated. make[2]: [CMakeFiles/asha_connection_test.dir/build.make:104: CMakeFiles/asha_connection_test.dir/asha/RawHci.cxx.o] Error 1 make[1]: [CMakeFiles/Makefile2:87: CMakeFiles/asha_connection_test.dir/all] Error 2 make: *** [Makefile:91: all] Error 2

I have Resound Nexia hearing aids and am trying to get them to work in Linux. if i can get these tools to work i most certainly will let you know my hearing aids work with this setup and also if they dont work with it and any error messages i might have. im running Debian Trixie, intel ax210 bluetooth 5.3

Thank you for all that you have done so far Ron

barolo commented 4 months ago

Nexias have LE Audio, you don't need ASHA.

thewierdnut commented 4 months ago

It looks like you are missing the build dependencies. You should be able to install them on debian with a command like this:

sudo apt-get install libbluetooth-dev

This is missing from the readme. I'll add it.

thewierdnut commented 4 months ago

Nexias have LE Audio, you don't need ASHA.

Do you know of any instructions for getting LE audio working? The closest I can find is this blog post that is two years old and states that there is no pulseaudio/pipewire integration yet. I assume that the situation has changed since then.

barolo commented 4 months ago

Nexias have LE Audio, you don't need ASHA.

Do you know of any instructions for getting LE audio working? The closest I can find is this blog post that is two years old and states that there is no pulseaudio/pipewire integration yet. I assume that the situation has changed since then.

Here's a more current overview (yet still outdated, I have no idea if the kernel patches are still needed since we're almost at 6.10) https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/LE-Audio-+-LC3-support

His Wi-Fi card is also one of the few lucky ones having LE A supported.

thewierdnut commented 4 months ago

@r5600x Were you able to install the extra dependency and compile the code?