PROYECTO, MIDI Keyboard y Cambio de Octava [AYUDA]

Hola que tal a todos, me arme un MIDI keyboard; el cual consiste en 7 pulsadores para cada nota y 2 pulsadores para subir o bajar de octava. Al presionar el pulsador "mas" debería sumarse 12 a note y presionando el pulsador "menos" debería restarse 12 a note, pero no he podido pues no se suman los valores al presionar los pulsadores correspondientes.

int a; int menoss = 12; int mass = 12; int menos; int mas;
    int doo1; int re1; int mi1; int fa1;
    int sol1; int la1; int si1;
        int doo; int re; int mi; int fa; 
        int sol; int la; int si;
void setup() {
pinMode(mass, INPUT);
pinMode(menoss, INPUT);
  pinMode(doo1, INPUT);
  pinMode(re1, INPUT);
  pinMode(mi1, INPUT);
  pinMode(fa1, INPUT);
  pinMode(sol1, INPUT);
  pinMode(la1, INPUT);
  pinMode(si1, INPUT);
    Serial.begin(9600);
}
void loop() {
  mas = digitalRead(mass);  
    if (mas == HIGH) { a = 12; }     

  menos = digitalRead(menoss); 
    if (menos == HIGH) { a = -12; }
    
doo = digitalRead(doo1);
  if (doo == HIGH) { notes(159,48+a,127); }
  if (doo == LOW) { notes(143,48+a,0); }   

re = digitalRead(re1);
  if (re == HIGH) { notes(159,50+a,127); }
  if (re == LOW) { notes(143,50+a,0); }    

mi = digitalRead(mi1);
  if (mi == HIGH) { notes(159,52+a,127); }
  if (mi == LOW) {
    notes(143,52+a,0);        
}
fa = digitalRead(fa1);
  if (fa == HIGH) { notes(159,54+a,127); }
  if (fa == LOW) { notes(143,54+a,0); }

sol = digitalRead(sol1);
  if (sol == HIGH) { notes(159,55+a,127); }
  if (sol == LOW) { notes(143,55+a,0); }

la = digitalRead(la1);
  if (la == HIGH) { notes(159,57+a,127); }
  if (la == LOW) { notes(143,57+a,127); }
  
si = digitalRead(si1);
  if (si == HIGH) { notes(159,59+a,127); }
  if (si == LOW) { notes(143,59+a,0); }
}
void notes(int cmd, int note, int velocity) { 
  Serial.println(cmd);
  Serial.println(note);
  Serial.println(velocity);
    delay(1000); }

gracias! ,,, espero puedan ayudarme saludos desde Colombia!

int a; int menoss = 12; int mass = 12; int menos; int mas;

Tienes definidos mass y menoss en el mismo pin, el 12.