README added for levels example

This commit is contained in:
onyx-and-iris
2022-10-26 11:19:18 +01:00
parent a7d53dce74
commit 592be28469
2 changed files with 20 additions and 3 deletions

View File

@@ -12,7 +12,8 @@ LEVELTYPE = IntEnum(
def on_input_mute_state_changed(data):
"""The current program scene has changed."""
print(f"{data.input_name} mute toggled")
if data.input_name == DEVICE:
print(f"{DEVICE} mute toggled")
def on_input_volume_meters(data):
@@ -21,7 +22,7 @@ def on_input_volume_meters(data):
for device in data.inputs:
name = device["inputName"]
if name == INPUT_DEVICE and device["inputLevelsMul"]:
if name == DEVICE and device["inputLevelsMul"]:
left, right = device["inputLevelsMul"]
print(
f"{name} [L: {fget(left[LEVELTYPE.POSTFADER])}, R: {fget(right[LEVELTYPE.POSTFADER])}]",
@@ -38,6 +39,6 @@ def main():
if __name__ == "__main__":
INPUT_DEVICE = "Desktop Audio"
DEVICE = "Desktop Audio"
main()