BazziteB
Bazzite14mo ago
5 replies
Coloco

How to select an input/output channel for my audio interface (Soundcraft Signature MTK12)

Hi, my device shows up in sound settings but there's no option to output on channel 11/12 and have input on 7/8. Online searches told me it should be plug and play with this soundcard but I can't get an audio out.
Solution
I figured it out, created a new pipewire stream by hand and using it as output. (~/.config/pipewire/pipewire.conf.d/10-mtk-sink.conf)

context.modules = [
    {   name = libpipewire-module-loopback
        args = {
            capture.props = {
                media.class = Audio/Sink
                node.name = mtk_aux_11_12
                node.description = "MTK AUX 11/12"
        audio.position = [FL FR]
            }
            playback.props = {
                node.name = "mtk_aux_11_12.output"
                node.passive = true
                target.object = "alsa_output.usb-Soundcraft_Soundcraft_Signature_12_MTK-00.pro-output-0"
        audio.position = [AUX10 AUX11]
            }
        }
    }
]


also volume was quite low; amixer -c0 showed it was set to 99 instead of 127 on channels 11/12. Fix (replace numid with the control id found in amixer -c0 controls):

mixer -c0 cset numid=5 127,127,127,127,127,127,127,127,127,127,127,127
Was this page helpful?