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?
Some of the branches on the official github are much more recent.
Probably should try 3.0 (most recently updated) or 3.1.
3.0 build with qmake but takes 100% cpu doing nothing but drawing the ui.
Tried to run simulation: