A bird's eye view of Sound Analysis Pro 2011
< PREVIOUS: About SAP2011 | > NEXT: Chapter 2 - Hardware Installation |
Sound Analysis Pro 2011 performs automated recording and analysis of animal vocalization. It can record and manage sound data over prolonged periods. It can be used to train animals with playbacks while recording their vocalization, e.g., throughout vocal development of a bird. The basic analyses include automatic segmentation of vocal data to syllables, calculation of acoustic features such as amplitude, pitch, frequency modulation and entropy, to summarize the spectral structure of vocal sounds. Based on those features, advanced analyses include similarity measurements, cluster analysis (to identify syllable types), and several methods for displaying distributions of vocal sounds over long time scales (.e.g, scatter plots of an entire song development).
SAP2011 can be installed in any Windows 7, 2000 or XP computers. Other operating systems are not supported. For specific hardware requirements (depend on what you want to do) see Chapter 2: Installation of SAP2011.
SAP2011 includes six modules: Recorder, Live Analysis, Explore & Score, Batch, Clustering, and DVD maps:
|
|
|
|
The recorder performs multi-channel (up to 10) recording using most standard and ASIO sound cards. Recording modes include i) Triggered recording: records vocalization that passes an amplitude threshold, including pre-buffering and duration control. ii) Continuous recording: records continuously into files of fixed duration, and iii) Master-slave recording: for synchronized recordings across channels. The recorder allows training with sound playbacks, e.g., by the animal pressing on a lever, etc). It includes an accurate time code, and it can transfer data to the Live Analysis module, which performs spectral analysis and saves sounds in daily folders. For more information see Chapter 7: Recording Vocal Sounds |
|
|
|
Live Analysis is the companion module of the Recorder. It processes sound data that passed the recorder thresholds and performs spectral analysis and calculation of acoustic features, followed by segmentation to syllable units. The sonogram is displayed in nearly real-time to allow simple sound detection settings. In addition to saving sounds, it can also save tables with syllable features, and raw tables of continuous features. Files are automatically arranged in data folders of appropriate capacity, .e.g., of daily folders. |
|
|
|
Explore & Score is used to browse sounds, examine their features, segment them (manually or automatically), and to perform a variety of measurements that can be easily stored and exported to Matlab or to Excel. It provides variety of graphical representations to examine distribution of features. It is used to score the similarity between sounds, with several alternative methods for scoring similarity.
|
|
The features batch can analyze large amount to sound data to calculate acoustic features and save them into syllable tables and into raw features tables. The tables can include millions of records that can be presented graphically in the DVD module. The similarity batch can be used to perform a large set of similarity measurements. It supports two batch modes: one is for comparing ordered pairs of sounds, and the other is for comparing matrixes (M x N) of sounds. |
|
|
|
SAP2011 automatically generates and updates a syllable-table for each bird, which summarizes every song syllables produced during vocal development (in a zebra finch, it is typically 1-2 million syllables). Obviously there is a lot of information in those syllable tables. To make this information easily accessible we developed a descriptive model called the Dynamic Vocal Development (DVD) map. DVD maps are presented as movie clips showing how syllable features change during song learning (or as a result of experimental manipulation). In the adult bird, the distribution of syllable structure is highly clustered, and the DVD maps show how these clusters (syllable types) come about. We developed several types of such maps to show different aspects of song development including syntax, circadian factors, and cross time-scales vocal changes. The different modes of DVD maps use shape, color and even sound-clicks to represent different aspects of song structure. Importantly, DVD maps can be played in nearly real-time, so that you can see a vocal change as it occurs.
|
|
|
|
Clustering is used to detect syllable types and to automatically trace vocal changes during song development.We implemented a nearest-neighbor hierarchal clustering method into an extensive graphic user interface including a display of clusters in color code, assessment of residuals, and an account of the number of members in each syllable type. The procedure performs the cluster analysis recursively, throughout song development. It provides online visual assessment of the outcome in each stage of analysis. The results of the clustering are automatically registered into the syllable table, so that as you do the cluster analysis you can play DVD maps, and ensure, by inspecting the color-code of each cluster, that the tracing procedure is indeed 'locked on the target'. The tracing of each syllable type progresses from the mature song and back until the clustering procedure fails to trace the syllable type. As long as a cluster can be traced, it is easy to detect vocal changes that occur as the feature of a cluster approaches the final (target) state. Cluster Analysis is therefore a formal way of analyzing (and parameterizing) the DVD map.
|
|
|
|
Online help
SAP2011 now includes many functions and to make them easily accessible to the user we developed a web help system, that allows quick update and posting of comments. Clicking on the help links in SAP2011 will take you directly to the help pages you need to look at in this site.
|