Pira CZ Silence Detector
Pira CZ Silence Detector is a freeware application which guards presence of
audio signal on recording line or wave output of your PC sound card. If no sound is
present for a specified time, pre-defined tasks are executed. This application is a
perfect tool for any radio station where continuous audio is important. It's free also for
Even if your broadcast automation system crashes or your radio link gets out, the
Pira CZ Silence Detector will make the steps to repair it, switch to backup audio source
and inform executive person. Don't be afraid of hours of silence anymore!
Pira CZ Silence Detector - latest version: piraside_1.4d_setup.exe
(1 MB, version 1.4d)
Pira CZ Silence Detector - previous version: piraside_1.3a_setup.exe
(1 MB, version 1.3a)
Basically the Silence Detector can occur in two statuses: Alarm not active
and Silence! Switching between these two statuses depends on conditions
specified. For both switching ways extra task queue can be defined (Alarm Tasks and Return
Tasks). Number of tasks and adjusting elements is highly above standard. The Pira CZ
Silence Detector can:
- Send alert email message (supports also SSL authentication)
- Save actual screenshot (and optionally attach it to email)
- Run application(s), play backup mp3 file(s)
- Reboot/shutdown the system
- Kill application(s)
- Drive port pin
- Send HTTP query (inform about the status on your web site)
- Speak using the Windows SAPI
- and more!
- Pentium 266 MHz or better
- 16-bit sound card
- Windows: from 95 to 10, Linux: Wine
Application Examples - Advanced Use
|Example 1 - Driving a relay from serial COM
Basic serial port (DTR signal) to relay connection.
The +5 V can be found for example on USB or you may use external adapter.
|Example 2 - Updating the status on a web site
using the HTTP query:
HTTP query settings.
ASP file axample (PHP will look similarly):
<% dim s
if s<>"" then
If (fs.FileExists(Server.MapPath("text.txt")))=true Then
set fs=Nothing %>
This file is placed on this server at http://pira.cz/eng/test.asp. You may use it directly for test
|Example 3 - Uploading a file via FTP:
The application can upload any file to any FTP server or make any other FTP related
operations using the FTP client built-in in Windows. It has been tested on Windows XP
Create a text file (for example ftp.txt placed in c:\) with the following content:
In the Pira CZ Silence Detector add this record to the Open/Play task:
||/c ftp -s:c:\ftp.txt
For any details refer to the FTP service description or read your FTP server
documentation or type "ftp -?" in command console.
|Example 4 - Sending a text via serial RS232 COM
This way can be also used to control any AT commands enabled serial modem by placing
the AT commands instead of the text message. It's also possible to control any other
serial device that supports ASCII communication.
Create a batch file (for example serial.bat) with the following or similar content:
echo This is the text to send > com1
The first line configures appropriate COM port using the MODE command.
In the Pira CZ Silence Detector add the batch file to the Open/Play task.
Community & Support
the on-line forum!
Support for the Silence Detector software is provided solely in the forum. Email
support is not available for this software.