# All coordinates used here are the ones used by the xdo library. # For a sense of how these work, run "xdotool getmouselocation". # Milliseconds to sleep for between each update sleep_ms 5 # Automatic functionality in Live2D autoBlink 1 autoBreath 1 randomMotion 0 useLipSync 1 # Lip sync configurations # Gain to apply to audio volume. # (Linear gain multiplying audio RMS value) lipSyncGain 10 # Cut-off volume for lip syncing. # If the volume is below this value, it will be forced to zero. # This can be useful if you don't have a good quality microphone # or are in a slightly noisy environment. # Note: this cut-off is applied *after* applying the gain. lipSyncCutOff 0.15 # Audio buffer size. This is the window size over which we calculate # the "real-time" volume. A higher value will give a smoother # response, but will mean a higher latency. # The sampling rate is set to 44100 Hz so 4096 samples should # still have a low latency. audioBufSize 4096 # Mouth form # Set this to 1 for a fully smiling mouth, 0 for a normal mouth, # and -1 for a frowning mouth, or anything in between. mouthForm 0 # Screen number. Currently tracking is supported only in one screen. # If you have multiple screens, select the ID of the one you want to track. screen 0 # The "middle" position, i.e. the coordinates of the cursor where # the Live2D model will be looking straight ahead. # For a 1920x1080 screen, {1600, 870} will be somewhere near the # bottom right corner. middle_x 1600 middle_y 870 # The bounding box. These are the limits of the coordinates where the # Live2D model will be looking 30 degrees to each side. top 0 bottom 1079 left 0 right 1919