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?
Going to try out lambda (what is it with the impossible to google names?), also look at http://www.openpstd.org/
https://github.com/openPSTD/openPSTD .
lambda
Add
/usr/include/x86_64-linux-gnu/qt5/QtWidgets
to lambda.pro include dirs.Next
revel
Need to go into dependencies and build revel 1.2.0.
Many of the build files in revel-1.2.0 are symlinks, probably locations on the harddrive of whoever pushed this.
Try deleting them and replacing them with copies from revel-1.1.0 tree.
Change 1.14 to 1.15 in configure.
Maybe can just comment out usage of this library?
No need for integrate video encoding.
Need Qt5Widgets library.