示例#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;
 }