alsa pcm plugin을 여러개 동시 쓸 수 있는 방법이 있나요?

smilekyj의 이미지

alsa pcm plugin을 보면 꽤 많은 기능들을 제공하고 있는데,

이것들을 조합해서 쓸 수 있나요?

가령 dmix된 결과를 파일로 저장한다거나...

asound.conf 파일을 잘 설정하면 될 것 같은데,

동작시켜보면 slave.pcm 에서 다른 slave.pcm을 호출하지 못하는 것처럼 되어 있는데,

혹 코드를 변경시키거나 asound.conf 파일을 수정해서 동작시킬 수 있는 방법이 있을까요?

이에 대한 고수님들의 답변 부탁드립니다.