voicemeeter-api-python/examples/levels/__main__.py

29 lines
515 B
Python
Raw Permalink Normal View History

2023-06-23 17:54:08 +01:00
import logging
import time
import voicemeeterlib
logging.basicConfig(level=logging.INFO)
def main():
KIND_ID = "potato"
vm = voicemeeterlib.api(KIND_ID)
vm.login()
for _ in range(500):
print(
"\n".join(
[
f"{vm.strip[5]}: {vm.strip[5].levels.postmute}",
2023-06-25 10:59:35 +01:00
f"{vm.bus[0]}: {vm.bus[0].levels.all}",
2023-06-23 17:54:08 +01:00
]
)
)
time.sleep(0.033)
vm.logout()
if __name__ == "__main__":
main()