diff --git a/modules/juce_audio_basics/mpe/juce_MPEZone.cpp b/modules/juce_audio_basics/mpe/juce_MPEZone.cpp index 7c8ee7a18d..ec8e00fbfc 100644 --- a/modules/juce_audio_basics/mpe/juce_MPEZone.cpp +++ b/modules/juce_audio_basics/mpe/juce_MPEZone.cpp @@ -58,27 +58,6 @@ MPEZone::MPEZone (int masterChannel_, checkAndLimitZoneParameters (0, 96, masterPitchbendRange); } -MPEZone::MPEZone (const MPEZone& other) noexcept - : masterChannel (other.masterChannel), - numNoteChannels (other.numNoteChannels), - perNotePitchbendRange (other.perNotePitchbendRange), - masterPitchbendRange (other.masterPitchbendRange) -{ -} - -MPEZone& MPEZone::operator= (const MPEZone& other) noexcept -{ - if (this != &other) - { - masterChannel = other.masterChannel; - numNoteChannels = other.numNoteChannels; - perNotePitchbendRange = other.perNotePitchbendRange; - masterPitchbendRange = other.masterPitchbendRange; - } - - return *this; -} - //============================================================================== int MPEZone::getMasterChannel() const noexcept { diff --git a/modules/juce_audio_basics/mpe/juce_MPEZone.h b/modules/juce_audio_basics/mpe/juce_MPEZone.h index e5092701b4..c677d3c43a 100644 --- a/modules/juce_audio_basics/mpe/juce_MPEZone.h +++ b/modules/juce_audio_basics/mpe/juce_MPEZone.h @@ -69,12 +69,6 @@ struct JUCE_API MPEZone int perNotePitchbendRange = 48, int masterPitchbendRange = 2) noexcept; - /** Copy constructor. */ - MPEZone (const MPEZone& other) noexcept; - - /** Copy assignment operator. */ - MPEZone& operator= (const MPEZone& other) noexcept; - /* Returns the MIDI master channel number (in the range 1-16) of this zone. */ int getMasterChannel() const noexcept;