libpd supports the same number of input and output channels as desktop pd. The C# wrapper does as well. If the Unity wrapper does not have an init method to set the number of channels, then they most likely hard coded it to stereo. You may have to look in their code to see.

On May 26, 2020, at 10:11 PM, pd-list-request@lists.iem.at wrote:

Message: 2
Date: Tue, 26 May 2020 17:11:34 -0300
From: Fede Camara Halac <camarafede@gmail.com>
To: Pd-List <pd-list@lists.iem.at>
Subject: Re: [PD] Unity and libpd and multichannel audio (was: Unity
and libpd)
Message-ID: <9EE7AC0B-13D1-40B4-B9BE-E9BC3E2C7C0A@gmail.com>
Content-Type: text/plain; charset="utf-8"

if I need to use more than 2 dacs as output, would these extra channels need to be treated differently on the C# bindings?

I ask this because, using the repo I mentioned earlier, I cannot get more than 2 channels out and I could not figure out why. 

--------
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com