Doom 2016 Music:
https://www.youtube.com/watch?v=U4FNBMZsqrY
https://www.youtube.com/watch?v=Jm932Sqwf5E&t=4516s
Tao stringed instrument simulation
http://taopm.sourceforge.net/examples/sounds.html
(uploaded to github https://github.com/MindBuffer/tao - did they import version history? It doesn't look like it.)
Could convert to CMake.
sudo apt install libaudiofile-dev
cd tao
make distclean # build artifacts were checked into source
cd ..
mkdir build_tao
cd build_tao
../tao/configure --prefix=$HOME/other/install
make
../../tao/libtao/Tao.cc: In member function 'void Tao::main(int, char**)':
../../tao/libtao/Tao.cc:156:14: error: 'EOF' was not declared in this scope
if (option==EOF) break;
-> https://github.com/lucasw/tao build_ubuntu branch makes it build, but can't get examples to work:
Syntax error: Bad fd number
The contents of include didn't get installed, copy them to $HOME/other/install/include/tao manually
mkdir $HOME/other/install/include/tao
cp include/*.h /home/lucasw/other/install/include/tao
taoparse looks to have worked fine and generates a .cc file, just need to compile it. The tao script could easily be replaced.
taoparse test.tao > test.cc
g++ -O2 -I$HOME/other/install/include/tao -L$HOME/other/install/lib -DSCRIPTNAME=test.cc -o test.exe test.cc -ltao -lX11 -lXmu -lXi -lGL -lGLU -lpthread -lglut -lm
Lambda FDTD
https://github.com/gesellkammer/lambda
Play sound in python.
Din is Noise
Ardour?
OpenDG (OpenPSTD 2.0 fork)
The eigen error is fixed there either, so use eigen 3.2.6
It also crashes if any domains are added to the room.