В той мере, что она рисует графики, кнопки и надписи :) xlib работает только с иксами, т.е. она вообще мимо звука.
Дальше больше. jaaa сама со железом тоже не работает :) Она принимает сигнал от jackd (см. тут:
http://test.peet.spb.ru/lj/m003.png), а откуда jackd берёт сигнал, с микрофона ли, от mplayer или откуда ещё — его дело.
Резюмируя коротко: в иксах как таковых для работы с аудио нет средств by design. Средствами xlib ничего с микрофона не запишешь и никуда не сохранишь.
Если хочется архитектуры, абстрагированной от ОС, то см. в сторону JACK или того же esound. Первое, на мой взгляд, удачнее. По любому в таком случае ты получишь на вход сэмплированный аудиопоток, происхождение которого тебе будет не важно. Хоть из сети шауткастинг.
Дальше: jaaa не конвертирует, не сохраняет и не проигрывает звук. Это просто программа для визуализации. Любые манипуляции со звуком можно проводить, подключив к JACK-схеме тот же ardour, например.
…
В общем, если в двух словах: практически всё украдено до нас, я просто из интереса залезаю внутрь программ. Если нужно записывать и «на лету» анализировать звук, то пока лучше baudline я ничего не нашёл (только под Linux, увы, и закрытая — может, когда напишу альтернативу? %), если достаточно записать, а потом анализировать, то на это есть praat (речевой анализ), sonic-visualizer (великолепный пакет для общего анализа с уклоном в музыку). Поставь и пользуйся :)