make json-encode smarter about identifying a-lists
add support for direct access to ALSA devices

for device input, when JACK's basic "system" device isn't enough