Files
forge-steel/lab/forge_project.cfg
T
2026-11-08 18:14:21 +01:00

161 lines
2.2 KiB
INI

# ================
# FRAGMENT SHADERS
# ================
# === UNIFORMS ===
# --- uniform float ---
UNIFORM_TIME=iTime
UNIFORM_TEMPO=iTempo
UNIFORM_BEATS=iBeats
# --- uniform int ---
UNIFORM_FPS=iFPS
UNIFORM_IN_FPS_PREFIX=iInputFPS
UNIFORM_DEMO=iDemo
UNIFORM_AUTORAND=iAutoRand
UNIFORM_AUTORANDCYCLE=iAutoRandCycle
UNIFORM_PAGE=iPage
UNIFORM_SELECTED=iSelected
UNIFORM_SEED_PREFIX=iSeed
UNIFORM_STATE_PREFIX=iState
UNIFORM_ACTIVE_PREFIX=iActive
UNIFORM_IN_FORMAT_PREFIX=iInputFormat
# --- uniform vec2 ---
UNIFORM_RESOLUTION=iResolution
UNIFORM_TEX_RESOLUTION=iTexResolution
UNIFORM_IN_RESOLUTION_PREFIX=iInputResolution
# --- uniform vec3 ---
UNIFORM_GROUP_PREFIX=iGroup
# --- uniform sampler2D ---
UNIFORM_TEX_PREFIX=iTex
# ===========
# TEXTURE I/O
# ===========
TEX_COUNT=2
# === FRAGMENT SHADERS
FRAG_FILE_PREFIX=frag
FRAG_COUNT=3
FRAG_1_OUT=1
FRAG_2_OUT=0
FRAG_OUTPUT=3
FRAG_MONITOR=3
# ==========
# I/O Inputs
# ==========
MIDI_HW=hw:CARD=nanoKONTROL2
# === TYPES OF EVENTS
FADER_COUNT=16
FADER_1=0
FADER_2=1
FADER_3=2
FADER_4=3
FADER_5=4
FADER_6=5
FADER_7=6
FADER_8=7
FADER_9=16
FADER_10=17
FADER_11=18
FADER_12=19
FADER_13=20
FADER_14=21
FADER_15=22
FADER_16=23
TAP_TEMPO=46
# === GROUP INPUT STATES
GROUP_COUNT=3
GROUP_1_COUNT=6
GROUP_1_1_X=33
GROUP_1_1_Y=49
GROUP_1_1_Z=65
GROUP_1_2_X=1
GROUP_1_2_Y=17
GROUP_1_2_Z=
GROUP_1_3_X=34
GROUP_1_3_Y=50
GROUP_1_3_Z=66
GROUP_1_4_X=2
GROUP_1_4_Y=18
GROUP_1_4_Z=
GROUP_1_5_X=35
GROUP_1_5_Y=51
GROUP_1_5_Z=67
GROUP_1_6_X=3
GROUP_1_6_Y=19
GROUP_1_6_Z=
GROUP_2_COUNT=7
GROUP_2_1_X=37
GROUP_2_1_Y=53
GROUP_2_1_Z=69
GROUP_2_2_X=5
GROUP_2_2_Y=21
GROUP_2_2_Z=
GROUP_2_3_X=38
GROUP_2_3_Y=54
GROUP_2_3_Z=70
GROUP_2_4_X=6
GROUP_2_4_Y=22
GROUP_2_4_Z=
GROUP_2_5_X=39
GROUP_2_5_Y=55
GROUP_2_5_Z=71
GROUP_2_6_X=7
GROUP_2_6_Y=23
GROUP_2_6_Z=
GROUP_2_7_X=4
GROUP_2_7_Y=20
GROUP_2_7_Z=59
GROUP_3_COUNT=2
GROUP_3_1_X=48
GROUP_3_1_Y=58
GROUP_3_1_Z=
GROUP_3_2_X=0
GROUP_3_2_Y=16
GROUP_3_2_Z=11089
ARI_COUNT=2
ARI_1=GROUP_3_1_Y
ARI_2=GROUP_3_2_Z
# =====
# OTHER
# =====
# R on (qwerty)
KEY_RANDOMIZE=1082
# SHIFT+R (qwerty)
KEY_RESET=11082
# D (qwerty)
KEY_DEMO=1068
# A (qwerty)
KEY_AUTORAND=1065
# Left arrow
KEY_AUTORAND_DOWN=1263
# Right arrow
KEY_AUTORAND_UP=1262
# Down arrow
KEY_TEMPO_DOWN=1264
# Up arrow
KEY_TEMPO_UP=1265