You’ll need to actually create those presets. I thought about offering my presets but there is so much variability in what people like I’m not sure it would be any good. But here it is anyway. I had to change prefix to txt so I could upload it.
But basically here’s my general philosophy on presets.
- Preset 1 is always my boot preset and always has segment bounds.
- Presets 1-30 or so are my effects to play and almost never include segment bounds or brightness. They are named “1: [effect] - [palette or color]”
- Preset 90-99 are playlists and name begins "0: " so they are listed first
- Presets 100 + are macros and name begins "2: " so they are listed last
I do things this way so presets are portable from one node to another. When configuring a new controller, I copy over the cfg.json and presets.json for that type of controller. I modify the node name, and the boot preset with the segment bounds if changed.
sp511e_sign_presets.txt (13.1 KB)
Here’s an uncompressed section of my presets file:
"99": {
"n": "0: Play",
"playlist": {"ps":[2,3,4,5,6,7,8,9],"dur":1800,"transition":7,"repeat":0}
},
"100": {
"win": "T=1",
"n": "2: Power On"
},
"101": {
"win": "T=0",
"n": "2: Power Off"
},
"102": {
"win": "A=~16",
"n": "2: Bright+"
},
"103": {
"win": "A=~+16",
"n": "2: Bright-"
},
"104": {
"win": "SX=~16",
"n": "2: Speed+"
},
"105": {
"win": "SX=~-16",
"n": "2: Speed-"
},
"106": {
"win": "IX=~16",
"n": "2: Intensity+"
},
"107": {
"win": "IX=~-16",
"n": "2: Intensity-"
},
"108": {
"win": "FX=~",
"n": "2: Effect+"
},
"109": {
"win": "FX=~-",
"n": "2: Effect-"
},
"110": {
"win": "PL=~&P1=2&P2=17",
"n": "2: Preset+"
},
"111": {
"win": "PL=~-&P1=2&P2=17",
"n": "2: Preset-"
},
"112": {
"win": "ND",
"n": "2: Nightlight"
}