|
@@ -81,8 +81,8 @@ static float correctTime = 0.5;
|
|
|
}
|
|
|
|
|
|
- (void)configDefault {
|
|
|
- self.chooseFrequence = 440;
|
|
|
- self.A4Frequence = 440;
|
|
|
+ self.chooseFrequence = A4_FREQUENCE_INTABLE;
|
|
|
+ self.A4Frequence = DEFALUT_A4FREQUENCE;
|
|
|
self.isTransfer = NO;
|
|
|
}
|
|
|
|
|
@@ -257,7 +257,7 @@ static float correctTime = 0.5;
|
|
|
if (self.isTransfer == NO) {
|
|
|
|
|
|
self.bodyView.nomalPitch.text = [NSString stringWithFormat:@"%@%zd",output.pitch, output.octave];
|
|
|
- self.bodyView.pitchFrequenceLabel.text = [NSString stringWithFormat:@"%@%zd:%.0fHz", output.pitch, output.octave, output.midFrequence / 440 *self.A4Frequence];
|
|
|
+ self.bodyView.pitchFrequenceLabel.text = [NSString stringWithFormat:@"%@%zd:%.0fHz", output.pitch, output.octave, output.midFrequence / A4_FREQUENCE_INTABLE *self.A4Frequence];
|
|
|
self.bodyView.preFrequence.text = [NSString stringWithFormat:@"%@%zd",output.prePitch, output.preOctave];
|
|
|
self.bodyView.nextFrequence.text = [NSString stringWithFormat:@"%@%zd",output.nextPitch, output.nextOctave];
|
|
|
}
|
|
@@ -302,7 +302,7 @@ static float correctTime = 0.5;
|
|
|
self.tuner.A4Frequence = frequence;
|
|
|
self.forkView.A4Frequence = frequence;
|
|
|
if (self.bodyView.isPlaying) {
|
|
|
- CGFloat changefrequence = frequence / 440.0 * self.chooseFrequence;
|
|
|
+ CGFloat changefrequence = frequence / A4_FREQUENCE_INTABLE * self.chooseFrequence;
|
|
|
[self.forkManager changeFrequenceWithFrequence:changefrequence];
|
|
|
}
|
|
|
}
|
|
@@ -347,7 +347,7 @@ static float correctTime = 0.5;
|
|
|
|
|
|
- (void)startForkPlay {
|
|
|
|
|
|
- CGFloat changefrequence = self.A4Frequence / 440.0 * self.chooseFrequence;
|
|
|
+ CGFloat changefrequence = self.A4Frequence / A4_FREQUENCE_INTABLE * self.chooseFrequence;
|
|
|
[self.forkManager setupWithFrequence:changefrequence];
|
|
|
}
|
|
|
|
|
@@ -398,7 +398,7 @@ static float correctTime = 0.5;
|
|
|
|
|
|
weakSelf.chooseFrequence = frequence;
|
|
|
if (weakSelf.bodyView.isPlaying) {
|
|
|
- CGFloat changefrequence = frequence / 440.0 * self.A4Frequence;
|
|
|
+ CGFloat changefrequence = frequence / A4_FREQUENCE_INTABLE * self.A4Frequence;
|
|
|
[weakSelf.forkManager changeFrequenceWithFrequence:changefrequence];
|
|
|
}
|
|
|
else {
|
|
@@ -407,7 +407,7 @@ static float correctTime = 0.5;
|
|
|
}
|
|
|
else {
|
|
|
if (weakSelf.forkManager.isPlay) {
|
|
|
- CGFloat changefrequence = frequence / 440.0 * self.A4Frequence;
|
|
|
+ CGFloat changefrequence = frequence / A4_FREQUENCE_INTABLE * self.A4Frequence;
|
|
|
[weakSelf.forkManager changeFrequenceWithFrequence:changefrequence];
|
|
|
}
|
|
|
else {
|
|
@@ -466,7 +466,7 @@ static float correctTime = 0.5;
|
|
|
self.tuner.A4Frequence = frequence;
|
|
|
self.forkView.A4Frequence = frequence;
|
|
|
if (self.bodyView.isPlaying) {
|
|
|
- CGFloat changefrequence = frequence / 440.0 * self.chooseFrequence;
|
|
|
+ CGFloat changefrequence = frequence / A4_FREQUENCE_INTABLE * self.chooseFrequence;
|
|
|
[self.forkManager changeFrequenceWithFrequence:changefrequence];
|
|
|
}
|
|
|
}
|
|
@@ -475,11 +475,11 @@ static float correctTime = 0.5;
|
|
|
- (NSArray *)instrumentArray {
|
|
|
if (!_instrumentArray) {
|
|
|
_instrumentArray = @[@"没有移调",
|
|
|
- @"葫芦丝:C调",@"葫芦丝:D调",@"葫芦丝:降B调",@"葫芦丝:F调",@"葫芦丝:G调",
|
|
|
+ /*@"葫芦丝:C调",@"葫芦丝:D调",@"葫芦丝:降B调",@"葫芦丝:F调",@"葫芦丝:G调",
|
|
|
@"排箫:C调",@"排箫:D调",@"排箫:E调",@"排箫:F调",@"排箫:G调",
|
|
|
@"竖笛:C调",@"竖笛:中音F调",
|
|
|
@"口风琴:C调",
|
|
|
- @"陶笛:SC调",@"陶笛:AC调",@"陶笛:AG调",@"陶笛:AF调",@"陶笛:BC调",
|
|
|
+ @"陶笛:SC调",@"陶笛:AC调",@"陶笛:AG调",@"陶笛:AF调",@"陶笛:BC调",*/
|
|
|
@"长笛:C调",@"高音萨克斯:降B调",@"中音萨克斯:降E调",@"单簧管:降B调",@"双簧管:C调",@"小号:降B调",@"长号:C调",@"圆号:F调",@"大号:降B调",@"上低音号:C调",@"上低音号:降B调"];
|
|
|
}
|
|
|
return _instrumentArray;
|
|
@@ -489,11 +489,11 @@ static float correctTime = 0.5;
|
|
|
- (NSArray *)picthRateArray {
|
|
|
if (!_picthRateArray) {
|
|
|
_picthRateArray = @[@0,
|
|
|
- @-12,@-2,@-11,@-5,@-7,
|
|
|
+ /*@-12,@-2,@-11,@-5,@-7,
|
|
|
@-12,@-14,@-16,@-17,@-19,
|
|
|
@-12,@-5,
|
|
|
@0,
|
|
|
- @-24,@-12,@-7,@-12,@0,
|
|
|
+ @-24,@-12,@-7,@-12,@0,*/
|
|
|
@0,@-10,@-3,@-10,@0,@-10,@0,@-5,@-10,@0,@-10];
|
|
|
}
|
|
|
return _picthRateArray;
|
|
@@ -502,11 +502,11 @@ static float correctTime = 0.5;
|
|
|
- (NSArray *)picthDescArray {
|
|
|
if (!_picthDescArray) {
|
|
|
_picthDescArray = @[@"C ins.",
|
|
|
- @"C ins.",@"D ins.",@"B♭ ins.",@"F ins.",@"G ins.",
|
|
|
+ /*@"C ins.",@"D ins.",@"B♭ ins.",@"F ins.",@"G ins.",
|
|
|
@"C ins.",@"D ins.",@"E ins.",@"F ins.",@"G ins.",
|
|
|
@"C ins.",@"F ins.",
|
|
|
@"C ins.",
|
|
|
- @"C ins.",@"C ins.",@"G ins.",@"F ins.",@"C ins.",
|
|
|
+ @"C ins.",@"C ins.",@"G ins.",@"F ins.",@"C ins.",*/
|
|
|
@"C ins.",@"B♭ ins.",@"E♭ ins.",@"B♭ ins.",@"C ins.",@"B♭ ins.",@"C ins.",@"F ins.",@"B♭ ins.",@"C ins.",@"B♭ ins."];
|
|
|
}
|
|
|
return _picthDescArray;
|