Sound library -> get 2 different audio Inputs

Yah! inputDevice() is what I needed. Thanks!
I’m using it as Documentation says, but still not working. I’ve checked if there are issues related to inputDevice but not for now. Is it working for you? In my case is not responding. Always getting the default audio input for all inputDevice numbers I’ve tried.

  //AUDIO
  Sound.list();
  s = new Sound(this);
  s.inputDevice(1);
  in = new AudioIn(this, 0);
  // start the Audio Input
  in.start();

I’m trying to select “device id 1: Port Speakers (3- USB Audio CODEC )” with id 1, but is using 0 one: “device id 0: Port default (Realtek Audio)”

Here my output: “Sound library error: audio device #1 has no input channels”