SeaPro - Sound Emission Analyzer Professional
SeaPro is a software
developed by
CIBRA and AEST to make easy the realtime analysis and
recording of
bioacoustic signals in a wide range of frequencies and
in different
applications.
It runs on all Windows
operating systems,
including Windows 7 64bits. It also runs well on
Windows Virtual
Machines hosted on Mac computers. It works on any CPU,
including Atom
CPUs.
The standard version
allows to acquire 1
or 2 channels up to 250kHz sampling rate (200k on
Windows XP, 250k on
Windows 7).
The
latest version, SeaPro M version 2.4, now in beta
testing, provides up
to 8 channels sound
analysis,
display
and recording.
SeaPro provides user sizeable
data buffer
for getting short audio snapshots and extended
recording facilities for
unattended recording in user defined time cuts. Any
information/data
saved by
SeaPro is time referenced; when connected to a GPS
through
NMEAManager, all
stored wav files are time and georeferenced.
Multiple instances of the
software can be
run on the
same machine to monitor multiple sound boards or to
provide multiple
views
of the
same signals (a multiclient sound acquisition device
is required for
this
task).
SeaPro can be programmed
to
record
continuously, one file every 15, 30, 60 minutes,
depending on the
number of
channels being recorded together, for a set number of
hours, or until
all
available storage media are filled up. Files are time
aligned at the
beginning of
each hour,
and, in case of shorter files, at 00, 15, 30, 45
minutes of each hour.
One of the most important features of SeaPro is that
all analysis
parameters can be modified by the expert user to get
the best
compromise in analyzing and displaying sounds.
All the spectrograms shown on the CIBRA site have been
made with SeaPro.
Example of SeaPro
settings:
Spectrogram size 512
pixels / number of channels on 1920x1080 pixels
displays (vertical)
1024
pixels
/
number
of
channels on 2560x1440 pixels display (vertical)
full
display width (horizontal size can be up to 5120
pixels spanning on two
monitors)
Display mode
horizontal
wrap
(horizontal
scrolling
also
available,
but
more
stressing for the operator's eyes)
Sampling
up to 192k
samples/sec (200k samples allowed on specifc devices,
ready for 384k)
FFT size
512
to
16384
(to to allow zoom factors up to 16)
Window size
16 samples to the FFT size
Window type
Linear, Hanning,
Kaiser-Bessel or Gaussian
Scan step
2
to
Window
size
typical: 256 to get
more time resolution, 1024 to see more time on screen
Zoom mode
frequency zoom available on one
channel or on all channels
File Size
30
minutes for 2 channels files, 15 minutes for 4
channels files (at 192k)
SeaPro can be programmed
to zoom into very
low
frequencies (<500Hz) by using a low sample rate
(8kHz) and FFT based
zoom
(16x); e.g. this allows real-time detection of fin
whale calls.
SeaPro is a completely stand-alone software, however
companion programs
have been developed to perform special tasks required
to conduct
acoustic surveys for marine mammals.
SeaPro supports the Dodotronic
UltraMic, a special ultrasonic microphone with
integrated 200 or
250 kHz AD
converter and USB port. It is great for recording
ultrasounds up to
near 90 or 120 kHz (bats, rodents, insects....).
The UltraMic doesnot require a driver, just plug in,
run SeaPro and set
the right sampling rate!
SeaPro is distributed by AEST.
Two versions are available: SeaPro, the standard
version, and SeaProM,
the multichannel version.
A 30 days trial
version is
available on request, write to gianni.pavan@unipv.it
to receive the
link for downloading the installation package.
Custom versions can also
be developed.
To evaluate the basic features of the software,
download SeaWave (see
below).
NMEAManager
This software receives
NMEA navigation
data from
ship’s serial lines (or from ship network) and
distributes $GPRMC
strings by
UDP to other applications running on the CIBRA cluster
(SeaPro,
AcousticLogger,
OziExlorer, ArcView). In case the $GPRMC string is not
available, it
builds one
using other NMEA sentences.
AcousticLogger
AcousticLogger is a
software to assist in
the
classification and logging of acoustic detections. A
number of
predefined sound
categories, tailored on the Mediterranean marine
mammal species, but
easily
extensible to
other areas, are assigned to keys on screen.
CatWav
This software catalogs all wav files in a directory to
produce a
listing in txt format; for each file it shows the
information extracted
from the wav header.
OziNMEA
OziNMEA feeds OziExplorer
(a shareware
navigation and charting package) with NMEA strings
distributed by NMEAManager. The program also allows to
place waypoints
on the
OziExplorer display. Waypoints can be set by the user
or created
automatically
based on UDP messages sent by other programs, such as
AcousticLogger, or other dedicated programs (e.g.
EventLogger, or
PAMLogger).
UDPMonitor
A program to monitor UDP
ports and log to
disk any
received message. The program is used to monitor the
data exchanged by
different applications and also to provide additional
data display and
backup.
SeaProCommander
A program to remotely control SeaPro through an
ethernet connection. It
can control multiple SeaPro running on different PCs.
WaveRecorder
Developed for the NEMO-ONDE Project this software
allows to record up
to 16 channels together up to 192kHz sampling rate.
The main feature of
this software is its scheduling capabilities, e.g. to
record 10 minutes
every hour for weeks and months.
SeaWave - Sound Emission Analyzer Wave edition
SeaWave is special
freeware version of
SeaPro developed by
CIBRA and AEST to make easy the realtime analysis and
recording of
bioacoustic
signals in a wide range of frequencies and in
different applications.
Learn more about SeaWave here.
AudioGem - by NOVAGEM
A
special software developed by NOVAGEM able
to share sound
devices on a network of PCs. It allows to monitor and
record from
multiple sound devices installed on remote computers
connected thorough
ethernet cables or wireless. Developed with the
collaboration of CIBRA
it offers great solutions for bioacoustic reseaerch.
AudioGemDAQ - by NOVAGEM
A
new
exciting software developed by NOVAGEM on
the AudioGem
platform to allow the use of National Instruments DAQ
devices to record
multiple channels at sampling rates higher than
192kHz. The great
feature is that any software able to support high
sample rates can get
the data stream through a Virtual Sound Board.
Developed with SeaPro in
mind, it allows to see spectrograms in real-time and
record to disk at
sampling rates up to 500kHz and more.
This
software
replaces and extends the capabilities of the now
obsolete
SeaProDAQ developed by CIBRA 10 years ago. With
AudioGemDAQ you can
just use SeaPro to see and record very high
frequencies.
Home Page of the Centro
Interdisciplinare di Bioacustica e Ricerche Ambientali