All effects can be found in resources\shaders\ subfolder. You can modify them or add any other effect (well, almost, not all glsl instructions are supported yet)
As for the rest of peripherals, I can do that but need to optimize the code first, because CPU usage is high. That's why the app plays effects on keyboard only actually.