| ⇢ | A | InstrumentString added | |
| ⇢ | A | Stop added | |
| ⇢ | A | Instrument added | |
| A | ↛ | DoubleBass removed | |
| A | ↛ | InstrumentBase removed | |
| A | ↛ | Viola removed | |
| A | ↛ | Violin removed | |
| A | ↛ | Cello removed |
| ⇢ | B | Instrument::fromPreset() added | |
| ⇢ | A | HarmonicCalculator::validateDistance() added | |
| ⇢ | A | HarmonicCalculator::findHarmonics() added | |
| ⇢ | A | HarmonicCalculator::setDistanceConstraints() added | |
| ⇢ | A | Instrument::fromNames() added | |
| ⇢ | A | InstrumentString::__construct() added | |
| ⇢ | A | Stop::__construct() added | |
| ⇢ | A | Stop::getFrequency() added | |
| ⇢ | A | Stop::fromFrequency() added | |
| ⇢ | A | Instrument::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | VibratingString::validateStringLength() removed | |
| A | ↛ | VibratingString::getHarmonicSoundingFrequency() removed | |
| A | ↛ | VibratingString::getHarmonicNumber() removed | |
| A | ↛ | HarmonicCalculator::getHarmonicsForSoundingNote() removed | |
| A | ↛ | InstrumentBase::__construct() removed | |
| A | ↛ | VibratingString::getStoppedFrequency() removed | |
| A | ↛ | VibratingString::getStringLength() removed | |
| A | ↛ | Violin::getDefaultNames() removed | |
| A | ↛ | Violin::getDefaultStopLength() removed | |
| A | ↛ | VibratingString::centsToStringLength() removed | |
| ⋮ | view more | ||