Home Direct Sale Archive Support Forum Back 
Pira CZ Silence Detector

Pira CZ Silence Detector is a freeware application which guards presence of audio signal on recording line of 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 commercial stations.
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!

Free Download

Pira CZ Silence Detector: piraside_1.3a_setup.exe (1 MB, version 1.3a)


Download the Silence Detector

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!

System requirements:

  • Pentium 266 MHz or better
  • 16-bit sound card
  • Windows: from 95 to 10, Linux: Wine


Click to enlarge   Click to enlarge

Click to enlarge   Click to enlarge

Application Examples - Advanced Use

Example 1 - Driving a relay from serial COM port pin:

Silence Detector application example 1
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:

Silence Detector application example 2
HTTP query settings.

ASP file axample (PHP will look similarly):

<% dim s
set fs=Server.CreateObject("Scripting.FileSystemObject") 
if s<>"" then
  set f=fs.OpenTextFile(Server.MapPath("text.txt"),2,true)
  Set f=Nothing
  If (fs.FileExists(Server.MapPath("text.txt")))=true Then
    set f=fs.OpenTextFile(Server.MapPath("text.txt"),1)
    Response.Write("Status: "+f.ReadAll)
    Set f=Nothing
  end if
end if
set fs=Nothing %>

This file is placed on this server at http://pira.cz/eng/test.asp. You may use it directly for test purposes.

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 Professional.

Create a text file (for example ftp.txt placed in c:\) with the following content:

open ftp.server.com
put c:\file.htm

In the Pira CZ Silence Detector add this record to the Open/Play task:

File: command
Parameters:   /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 port:

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:

mode com1:9600,n,8,1
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

Visit the on-line forum!

Support for the Silence Detector software is provided solely in the forum. Email support is not available for this software.

This application is no longer being developed.



(C) 1999-2016 Pira.cz