Building_64 bit_binaries_for_Linux - jontio/libaeroambe GitHub Wiki
Linux binaries
Well I gave up trying to get my laptop to dual-boot Windows and Linux. Both the BIOS and Windows couldn't see the new SSD drive. So that left me no option but to wipe the eMMC with Windows on it and replace that with a linx boot partition and put the rest of Linux on the SSD. So now at least I have 120GB of space rather than just 32GB. The Linux distribution I chose was kubuntu. I fixed up the libaeroambe repository a bit to make it a little more streamlined to instal libaeroambe. I then Tried installing it myself to confirm that everything seems to work okay and then I documented what I did. So all of this is for Kubuntu 18.04 but should be pretty similar for anything else that is running Debian.
Codec
This should compile and install the codec...
cd ~
mkdir git
cd git
git clone https://github.com/jontio/libaeroambe.git
cd libaeroambe/mbelib-master/
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
cd ../../libaeroambe/
qmake
make
sudo make install
sudo ldconfig
For testing you can try...
cd ../test/
qmake
make
./test
...this should say...
aeroambe library loaded
could not read datafile
...then start up a gui.
Close that.
JAERO
You're probably going to be installing JAERO too so to do that you can do the following...
sudo apt install libvorbis-dev
cd ~/git
git clone https://github.com/quiet/libcorrect.git
cd libcorrect
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
cd ~/git
git clone https://github.com/jontio/JAERO.git
cd JAERO
cd JAERO
qmake
make
sudo make install
Virtual audio cable (VAC)
You probably also want a virtual audio cable. This will do that...
pacmd load-module module-null-sink sink_name=Virtual_Sink sink_properties=device.description=Virtual_Sink
Now you can select the virtual cable...

...and say play audio to JAERO from vlc...

And it all works like a charm...

Jonti 11/11/2018