Add support for models that use Cubism 2.1 style parameter IDs
[mouse-tracker-for-cubism.git] / config.txt
CommitLineData
126d8fa4
AIL
1# All coordinates used here are the ones used by the xdo library.
2# For a sense of how these work, run "xdotool getmouselocation".
830d0ba4 3
126d8fa4
AIL
4# Milliseconds to sleep for between each update
5sleep_ms 5
830d0ba4 6
126d8fa4
AIL
7# Automatic functionality in Live2D
8autoBlink 1
9autoBreath 1
eba2eb3a 10randomIdleMotion 1
126d8fa4
AIL
11useLipSync 1
12
13# Lip sync configurations
14
15# Gain to apply to audio volume.
16# (Linear gain multiplying audio RMS value)
17lipSyncGain 10
18
19# Cut-off volume for lip syncing.
20# If the volume is below this value, it will be forced to zero.
21# This can be useful if you don't have a good quality microphone
22# or are in a slightly noisy environment.
23# Note: this cut-off is applied *after* applying the gain.
24lipSyncCutOff 0.15
25
26# Audio buffer size. This is the window size over which we calculate
27# the "real-time" volume. A higher value will give a smoother
28# response, but will mean a higher latency.
29# The sampling rate is set to 44100 Hz so 4096 samples should
30# still have a low latency.
31audioBufSize 4096
32
33# Mouth form
34# Set this to 1 for a fully smiling mouth, 0 for a normal mouth,
35# and -1 for a frowning mouth, or anything in between.
36mouthForm 0
37
38# Screen number. Currently tracking is supported only in one screen.
39# If you have multiple screens, select the ID of the one you want to track.
40screen 0
41
eba2eb3a 42# The "origin" position, i.e. the coordinates of the cursor where
126d8fa4
AIL
43# the Live2D model will be looking straight ahead.
44# For a 1920x1080 screen, {1600, 870} will be somewhere near the
45# bottom right corner.
eba2eb3a
AIL
46origin_x 1600
47origin_y 870
126d8fa4
AIL
48
49# The bounding box. These are the limits of the coordinates where the
50# Live2D model will be looking 30 degrees to each side.
51top 0
52bottom 1079
53left 0
54right 1919