Random Mystecete

Added a random Mystecete type call (random tonals < 1kHz) to the
simulator, which are vaguely humpback like sounds.
This commit is contained in:
Douglas Gillespie 2022-12-19 13:54:40 +00:00
parent 0d48118487
commit 407e9d9d08
2 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,23 @@
package simulatedAcquisition.sounds;
public class RandomMystecete extends RandomQuadratics {
public RandomMystecete() {
super();
double slope[] = {-150, 150};
double length[] = {.4, 1};
double meanF[] = {200, 800};
double meanCurve[] = {-300, 300};
setCurveR(meanCurve);
setLengthR(length);
setMeanR(meanF);
setSlopeR(slope);
}
@Override
public String getName() {
return "Random baleen whale (humpbackish)";
}
}

View File

@ -35,6 +35,7 @@ public class SimSignals {
simSignalList.add(new RandomWhistles());
simSignalList.add(new BranchedChirp(5000, 12000, 8000, 3000, .6));
simSignalList.add(new RightWhales());
simSignalList.add(new RandomMystecete());
simSignalList.add(new BlueWhaleD());
simSignalList.add(new WhiteNoise());
simSignalList.add(new PinkNoise());