headstash / synesthesia-scripts

Code generation utilities for developing Synesthesia scenes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Synesthesia Scripts

Code generation utilities for developing Synesthesia scenes. Built with Node.js and TypeScript because that's what I'm into. No external dependencies except TypeScript definitions.

ISF to SSF (Synesthesia Shader Format)

Place ISF shaders into ./input folder. Folder will be searched recursively for files ending in .fs. Generated scenes will have their folder names prepended to them for organizational purposes since you can potentially generate thousands of scenes. Please don't try to load thousands of scenes into Synesthesia before or during a performance. You have been warned.

  1. Install Node.js
  2. Run npm run isf

Resources

Tutorials

Shaders

About

Code generation utilities for developing Synesthesia scenes.


Languages

Language:TypeScript 90.8%Language:JavaScript 5.9%Language:GLSL 2.6%Language:Shell 0.8%