예제 #1
0
파일: Pitch.java 프로젝트: ecsark/SYC
 public Pitch getPitchByIntervalDown(int itv) {
   Pitch n = new Pitch(pit);
   n.pit -= itv;
   return n;
 }
예제 #2
0
파일: Pitch.java 프로젝트: ecsark/SYC
 public Pitch getPitchByIntervalDown(String itv) throws ParserException {
   Pitch n = new Pitch(pit);
   if (!interval.containsKey(itv)) throw new ParserException("Invalid interval " + itv);
   n.pit -= interval.get(itv);
   return n;
 }
예제 #3
0
파일: Pitch.java 프로젝트: ecsark/SYC
 public Pitch getPitchByIntervalUp(int itv) {
   Pitch n = new Pitch(pit);
   n.pit += itv;
   return n;
 }