private int getOctaveOfHindustaniNote(String h) {
             
              if (h.charAt(0) != '.' || h.charAt(h.length()) != '.') {
                     return wBaseOctave;
              } else {
                     if (h.charAt(0) == '.') {
                           int count = 0;
                           while(h.charAt(count) == '.') {
                                  count++;
                           }
                           return wBaseOctave - count;
                     } else if (h.charAt(h.length()) == '.') {
                           int idx = h.length();
                           int count = 0;
                           while(h.charAt(idx) == '.') {
                                  count++;idx--;
                           }
                           return wBaseOctave + count;
                     }
              }
             
              return -1;
       }