diff --git a/Source/Processors/AudioNode.cpp b/Source/Processors/AudioNode.cpp
index f28a8bfec6149c572d29a44a54ecfbec9826eaa1..0d274f5a52369c201d6ec23ef71ac2aa91bc157a 100755
--- a/Source/Processors/AudioNode.cpp
+++ b/Source/Processors/AudioNode.cpp
@@ -142,7 +142,7 @@ void AudioNode::setParameter(int parameterIndex, float newValue)
     {
         // noiseGateLevel level
 
-        compressor.setThreshold(newValue); // in microVolts
+        Expander.setThreshold(newValue); // in microVolts
 
     }
     else if (parameterIndex == 100)
@@ -361,7 +361,7 @@ void AudioNode::process(AudioSampleBuffer& buffer,
                     // Simple implementation of a "noise gate" on audio output
                     // Modified from http://musicdsp.org/archive.php?classid=1#272:
 
-                    compressor.process(buffer.getWritePointer(0), // left channel
+                    Expander.process(buffer.getWritePointer(0), // left channel
                                        buffer.getWritePointer(1), // right channel
                                        buffer.getNumSamples());
 
@@ -378,7 +378,7 @@ void AudioNode::process(AudioSampleBuffer& buffer,
 
 // ==========================================================
 
-Compressor::Compressor()
+Expander::Expander()
 {
   threshold = 1.f;
   attack = release = envelope_decay = 0.f;
@@ -391,7 +391,7 @@ Compressor::Compressor()
   gain = 1.f;
 }
 
-void Compressor::setThreshold(float value)
+void Expander::setThreshold(float value)
 {
     threshold = value;
     transfer_B = output * pow(threshold, -transfer_A);
@@ -401,27 +401,27 @@ void Compressor::setThreshold(float value)
 }
 
 
-void Compressor::setRatio(float value)
+void Expander::setRatio(float value)
 {
     transfer_A = value - 1.f;
     transfer_B = output * pow(threshold, -transfer_A);
 }
 
 
-void Compressor::setAttack(float value)
+void Expander::setAttack(float value)
 {
     attack = exp(-1.f/value);
 }
 
 
-void Compressor::setRelease(float value)
+void Expander::setRelease(float value)
 {
     release = exp(-1.f/value);
     envelope_decay = exp(-4.f/value); /* = exp(-1/(0.25*value)) */
 }
 
 
-void Compressor::process(float* leftChan, float* rightChan, int numSamples)
+void Expander::process(float* leftChan, float* rightChan, int numSamples)
 {
   float det, transfer_gain;
 
diff --git a/Source/Processors/AudioNode.h b/Source/Processors/AudioNode.h
index 74d8b9906b652835dd81fda78ef93f144646df7c..f153208beec68e1461b9dfb4708f62d95d25b0bf 100755
--- a/Source/Processors/AudioNode.h
+++ b/Source/Processors/AudioNode.h
@@ -57,10 +57,10 @@ class AudioEditor;
 
 */
 
-class Compressor
+class Expander
 {
 public:
-  Compressor();
+  Expander();
   void setThreshold(float);
   void setRatio(float);
   void setAttack(float);