I have everything working perfectly on Linux other then I get an empty recording attached to my email.
From Logs: (I have since adjusted the silence detector)
24-09-14-08:09:05 info : Starting Web App
24-09-14-08:09:06 info : HTTP service started on 3000.
http://localhost:3000
24-09-14-08:09:36 crit : Push Bullet does not have an API Key. Notifications will not be sent
24-09-14-08:09:38 info : Initializing Recording Worker Thread
24-09-14-08:09:34 info : Detector 524.6Hz ±2% [514.1080000000001Hz - 535.092Hz] Matches @ 525Hz. Count 5/6
24-09-14-08:09:34 info : Detector 524.6Hz ±2% [514.1080000000001Hz - 535.092Hz] Matches @ 525Hz. Count 6/6
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 5/6
24-09-14-08:09:34 info : Starting Recording 1726317156339.wav
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 5/6
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 5/6
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:34 alert : MULTI TONE MATCH: Detector West Grey Station 2 - Durham 524.6Hz,496.8Hz Detected. Match Averages: 525.024805102764Hz, 493.67041198501875Hz
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:34 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:34 info : All notifications for West Grey Station 2 - Durham have finished processing
24-09-14-08:09:34 info : Sending toneDetected to ws clients
24-09-14-08:09:35 info : Mic Instance Has Started
24-09-14-08:09:67 crit : Push Bullet does not have an API Key. Notifications will not be sent
24-09-14-08:09:69 info : Initializing Recording Worker Thread
24-09-14-08:09:34 warning : Detector Grey Highlands Station 1 Flesherton 496.8Hz,339.6Hz reset after matching 1 tone without getting full match. Time allowed for full match 4000ms
24-09-14-08:09:34 warning : Detector Grey Highlands Station 2 Markdale 496.8Hz,524.6Hz reset after matching 1 tone without getting full match. Time allowed for full match 4000ms
24-09-14-08:09:84 info : Detector 524.6Hz ±2% [514.1080000000001Hz - 535.092Hz] Matches @ 525Hz. Count 5/6
24-09-14-08:09:84 info : Detector 524.6Hz ±2% [514.1080000000001Hz - 535.092Hz] Matches @ 518.8235294117648Hz. Count 6/6
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 501.1363636363636Hz. Count 5/6
24-09-14-08:09:84 info : Starting Recording 1726317214843.wav
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 501.1363636363636Hz. Count 5/6
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 501.1363636363636Hz. Count 5/6
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:84 alert : MULTI TONE MATCH: Detector West Grey Station 2 - Durham 524.6Hz,496.8Hz Detected. Match Averages: 523.9705882352941Hz, 495.5473272046306Hz
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:84 info : Detector 496.8Hz ±2% [486.86400000000003Hz - 506.736Hz] Matches @ 495.5056179775281Hz. Count 6/6
24-09-14-08:09:85 info : All notifications for West Grey Station 2 - Durham have finished processing
24-09-14-08:09:85 info : Sending toneDetected to ws clients
24-09-14-08:09:86 info : Mic Instance Has Started
24-09-14-08:09:16 crit : Push Bullet does not have an API Key. Notifications will not be sent
24-09-14-08:09:18 info : Initializing Recording Worker Thread
24-09-14-08:09:84 warning : Detector Grey Highlands Station 1 Flesherton 496.8Hz,339.6Hz reset after matching 1 tone without getting full match. Time allowed for full match 4000ms
24-09-14-08:09:84 warning : Detector Grey Highlands Station 2 Markdale 496.8Hz,524.6Hz reset after matching 1 tone without getting full match. Time allowed for full match 4000ms
24-09-14-08:09:40 warning : Fail Safe End Recoding - Max Time Limit Reached after 90 seconds
24-09-14-08:09:41 info : Stopping Recording...
24-09-14-08:09:41 alert : Mic Instance Has STOPPED
24-09-14-08:09:41 info : Finished Recording
24-09-14-08:09:47 info : MP3 Processing finished. Saving 1726317156339.mp3
24-09-14-08:09:48 info : Sending 1x POST Recording email notifications
24-09-14-08:09:48 info : Sending email to _____, bcc: N/A. Subject: West Grey Station 2 Durham Page Received. Attach File: true
24-09-14-08:09:79 info : Email Notification Sent: Message ID <_____>
24-09-14-08:09:92 warning : Fail Safe End Recoding - Max Time Limit Reached after 90 seconds
24-09-14-08:09:92 info : Stopping Recording...
24-09-14-08:09:92 alert : Mic Instance Has STOPPED
24-09-14-08:09:92 info : Finished Recording
24-09-14-08:09:37 info : MP3 Processing finished. Saving 1726317214843.mp3
24-09-14-08:09:37 info : Sending 1x POST Recording email notifications
24-09-14-08:09:37 info : Sending email to _____, bcc: N/A. Subject: West Grey Station 2 Durham Page Received. Attach File: true
24-09-14-08:09:74 info : Email Notification Sent: Message ID <_____>
Any ideas?