import time | |
import al | |
dev = 1 | |
name = ['input source', 'left input atten', 'right input atten', \ | |
'input rate', 'output rate', \ | |
'left speaker gain', 'right speaker gain', \ | |
'input count', 'output count', 'unused count', \ | |
'sync input to aes', 'sync output to aes', \ | |
] | |
x = al.queryparams(dev) | |
al.getparams(dev, x) | |
while 1: | |
time.millisleep(100) | |
y = x[:] | |
al.getparams(dev, x) | |
if x <> y: | |
for i in range(0, len(x), 2): | |
if x[i+1] <> y[i+1]: | |
print name[x[i]], ':', y[i+1], '-->', x[i+1] |