Lab 2A: AcousondeTM data file format

The goal of this lab is to familiarize the students with real acoustic data, provide the tools to extract the pressure time-series and calculate spectrum and spectrograms for data visualization and preliminary analysis.

The AcousondeTM probe is a miniature, self-contained, autonomous acoustic/ultrasonic recorder designed for underwater applications by Acoustimetrics / Greenridge Sciences, Inc.

 

The AcousondeTM probe internally stores the pressure time series in sequential '*.MT' binary files. The MatLab function Acousonderead.m has been written to extract desired data segments from the raw data files, for you and can be used to directly access desired data given a start time & duration that you'd like to read.

The functions necessary to complete this assignment are:  
ACOUSONDEREAD - Reads/extracts desired acoustic data into MatLab environment (from data files in the current directory),
SPECTROGRAM - Generates a LOFAR style (time vs Frequency) plot of the given data
SOUND - plays vector data through the computer soundcard. Note: must be normalized to unit amplitude or sounds will clip during playback, SOUND(X/max(abs(X)),Fs)
PWELCH - Power Spectral density, [Pxx,F] = PWELCH(X,WINDOW,NOVERLAP,F,Fs);

** Apple OS user note: The Apple OS creates hidden data files which begin with ._(filename) when you download data from the web folder.  If you must remove these hidden files for the Acousonderead.m function to work properly!!

Project questions:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rev. 7/27/11