This is my first demo, done entirely by myself, noneofyourbusiness.
There's no music, however the demo has a 3 Hz beat.
This demo contains flashing images.
This demo has been built for x86_64-linux-musl, it can be built for other systems.
It runs on alpine linux, if you install the dependencies.
The dependencies are: sdl, vulkan.
Tools used: vis (text editor)[1], vulkan shadertoy (a tool that I wrote)[2], tiny C compiler[3], glslc[4]
The sources for the shader are available at yet another git repository [5].
[1]
https://github.com/martanne/vis/
[2]
https://git.sr.ht/~noneofyourbusiness/vulkan_shadertoy @ ff3c171f72c63a3219dcade8468cce589aaa1abf
[3]
https://repo.or.cz/tinycc.git
[4]
https://github.com/google/shaderc
[5]
https://git.sr.ht/~noneofyourbusiness/vulkan_shadertoy_shaders @ 61af983b7116c5b7d9bb3ae63e074519918bab1a