# These allow sharing # change the two hw:0,0 if you are using a different device # You can duplicate the whole lot if you want to share more than one soundcard, but ipc_key must be unique pcm.dsnoop00 { type dsnoop ipc_key 5001 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:0,0" } } pcm.dmix00 { type dmix ipc_key 60500 ipc_key_add_uid false # let multiple users share ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600) slave { pcm "hw:0,0" } } # We need to define a plug linked to our dmix/dsnoop devices to do the rate conversion to 12000 pcm.mix00 { type plug slave.pcm "dmix00" # use our new PCM here hint.description "QtSM Mix for hw:0,0" } pcm.snoop00 { type plug slave.pcm "dsnoop00" # use our new PCM here hint.description "QtSM Snoop for hw:0,0" } # use mix00 and snoop00 as playback and capture devices in program # John Wiseman G8BPQ Sep 2024