Hello,

I am looking for the address of the Digital Input ( the ones you can get when configuring the jumpers in the back of Pepper).
Since the addresses depend on the software ( CSound SC or Pd or C++) , could these be published somewhere in the Pepper WIki ? It would really be helpful as well as the addresses ( from left to right of the LED)

Also, when it is said "This is selected through jumpers on the back of the PCB where each input can set to either "digital" for trigger inputs or "analog" for CV input." Does it mean that they can be set independently of the other ? ( So meaning that if I want only one trigger, I can select only Input N°7)
Thank you for help

Hello,

Very good point, these are not actually clearly listed anywhere other than in the code examples. I will put together this info on the Pepper wiki later in the week but in the meantime here's the quick answer.

LED output pins are as follows from left to right:
PD: 17, 18, 21, 13, 14, 11, 12, 15, 16, 19
CPP: 6, 7, 10, 2, 3, 0, 1, 4, 5, 8

Buttons input pins
PD: 26, 25, 24, 23
CPP: 15. 14. 13. 12

Trigger input pins when configured on the back (shared with the buttons)
PD: 26, 25, 24, 23
CPP: 15, 14, 13, 12

I'll put together a more comprehensive page shortly.

Yes, the inputs can be configured separately. You can choose which you want to be analog and which digital.

Hope that helps.

Thank you very much ! This is really helpful !
This is sad that the input triggers are shared with buttons ( but I supposed this is a imposed by bela cap hardware).. as this implies you either choose a button or an input trigger.

i have a number of modules that have both a trigger input jack and a manual button for the same function, so i'm not sure if it's all that unusual.

is there any difference with the pins on pepper rev1?

25 days later

Apologies for the late response, just noticed that question about rev1 there.

On the rev1 modules the button and trigger inputs actually use different digital inputs.

The buttons are: PD 26, 25; CPP 15, 14.

The trigger inputs when configured from the back are: PD 22, 20, 24, 23; CPP 11, 9, 13, 12.

When adding in the additional buttons to rev2 we decided that it was better to have the same behaviour on all buttons and so opted to share the digital input between the button and trigger input. We thought that having the trigger input jack and a manual button share the same function was useful for situations where your creating drum machines or similar and want to be able to easily switch between button triggering and the use of an external source for triggering. There are cons to this approach but we thought it was best to have all the buttons behave in the same way.

thanks for clearing that up!
if on rev1 there's a possible input on pin 21, does that mean the LED output pins are also different?
since pin 21 is an LED pin for the rev2..

Well spotted! Ah, excuse me. The schematic that I was reading from has the digital pin numbering in a slightly different (incorrect) order. I have edited the above post with the correct pin numbers for rev1 which are:

LED output pins are as follows from left to right:
PD: 17, 18, 21, 13, 14, 11, 12, 15, 16, 19
CPP: 6, 7, 10, 2, 3, 0, 1, 4, 5, 8

Buttons input pins
PD 26, 25;
CPP 15, 14.

The trigger inputs when configured from the back are:
PD 22, 20, 24, 23;
CPP 11, 9, 13, 12.

6 days later