Index: src/SConscript
===================================================================
--- src/SConscript	(revision 1910)
+++ src/SConscript	(working copy)
@@ -228,7 +228,8 @@
  sounddevice.cpp soundmanager.cpp sounddeviceportaudio.cpp
  dlgprefrecord.cpp recording/enginerecord.cpp recording/writeaudiofile.cpp 
  enginevinylsoundemu.cpp enginesidechain.cpp wtracktablefilter.cpp
- wplaylistlistmodel.cpp libraryscanner.cpp libraryscannerdlg.cpp enginefilterbutterworth8.cpp enginexfader.cpp playerinfo.cpp wabstractcontrol.cpp""")
+ wplaylistlistmodel.cpp libraryscanner.cpp libraryscannerdlg.cpp enginefilterbutterworth8.cpp enginexfader.cpp playerinfo.cpp wabstractcontrol.cpp
+ enginebufferscaledummy.cpp""")
 
 #Crap we don't use anymore:
 #playerportaudio.cpp player.cpp playerproxy.cpp
Index: src/enginebuffer.cpp
===================================================================
--- src/enginebuffer.cpp	(revision 1910)
+++ src/enginebuffer.cpp	(working copy)
@@ -31,6 +31,7 @@
 #include "enginebufferscalelinear.h"
 #include "enginebufferscalereal.h"
 #include "enginebufferscalesrc.h"
+#include "enginebufferscaledummy.h"
 #include "wvisualwaveform.h"
 #include "visual/visualchannel.h"
 #include "mathstuff.h"
@@ -292,7 +293,8 @@
         m_pScale = NULL;
     }
 
-    m_pScale = new EngineBufferScaleST(reader->getWavePtr());
+    //m_pScale = new EngineBufferScaleST(reader->getWavePtr());
+	m_pScale = new EngineBufferScaleDummy(reader->getWavePtr());
 
     //SoundTouch's linear interpolation code doesn't sound very good.
     //Our own EngineBufferScaleLinear sounds slightly better, but it's
@@ -310,12 +312,12 @@
     if (b == true)
     {
         //m_pScale = new EngineBufferScaleST(reader->getWavePtr());
-        ((EngineBufferScaleST *)m_pScale)->setPitchIndpTimeStretch(b);
+        //((EngineBufferScaleST *)m_pScale)->setPitchIndpTimeStretch(b);
     }
     else
     {
         //m_pScale = new EngineBufferScaleLinear(reader->getWavePtr());
-        ((EngineBufferScaleST *)m_pScale)->setPitchIndpTimeStretch(b);
+        //((EngineBufferScaleST *)m_pScale)->setPitchIndpTimeStretch(b);
     }
     m_qPlayposMutex.unlock();
 
