Index: mainwindow.cpp
===================================================================
--- mainwindow.cpp	(revision 5719)
+++ mainwindow.cpp	(working copy)
@@ -15,6 +15,7 @@
 #include <QtConcurrent/QtConcurrentRun>
 #include <QProgressDialog>
 #include <QHostInfo>
+#include <QSound>
 #include <QVector>
 
 #include "revision_utils.hpp"
@@ -1631,6 +1632,8 @@
       if (((abs(decodedtext.frequencyOffset() - m_wideGraph->rxFreq()) <= 10) and
            m_mode!="JT4") or baveJT4msg) {
           // This msg is within 10 hertz of our tuned frequency, or a JT4 avg
+        if (!decodedtext.string().contains(m_baseCall) && !decodedtext.string().contains("CQ ")) 
+           QSound::play("Message.wav");
         ui->decodedTextBrowser2->displayDecodedText(decodedtext
                                                     , m_baseCall
                                                     , false
@@ -2185,6 +2190,7 @@
   if (m_mode.mid(0,4)!="WSPR" and m_mode!="Echo" and m_config.watchdog() and
       m_repeatMsg>=m_watchdogLimit-1) {
     on_stopTxButton_clicked();
+    QSound::play("RunawayTX.wav");
     msgBox("Runaway Tx watchdog");
     m_repeatMsg=0;
   }
