libpd/libpd — comment on commit 01492deb9cdaae5acf0c2d009c13f3fc7d423d1c
File: objc/PdAudioController.m line 81
By nettoyeurny:

The true settings are an implementation detail that client code doesn't need to know about. At the level of this utility class, I want to mimic the API of libpd, which in turn mimics the behavior of Pd, which lets you choose channel numbers independently. As an app developer, I don't care if some channel number gets padded internally. In fact, I'll probably be happier if I don't know this stuff.