Work Description

Title: The Bird's Ear View of Space Physics: Audification as a Tool for the Spectral Analysis of Time Series Data Open Access Deposited

http://creativecommons.org/publicdomain/zero/1.0/
Attribute Value
Methodology
  • Not available
Description
  • Audification Routines in MATLAB and IDL
Creator
Depositor
  • thomasz@umich.edu
Contact information
Discipline
Citations to related material
  • Alexander, Robert L., Sile O’Modhrain, D. Aaron Roberts, Jason A. Gilbert, and Thomas H. Zurbuchen. “The Bird’s Ear View of Space Physics: Audification as a Tool for the Spectral Analysis of Time Series Data.” Journal of Geophysical Research: Space Physics 119, no. 7 (2014): 5259–71. https://doi.org/10.1002/2014JA020025
Related items in Deep Blue
Resource type
Last modified
  • 02/21/2020
Published
  • 12/06/2018
DOI
  • https://doi.org/10.7302/3gvs-g356
License
To Cite this Work:
Zurbuchen, T. (2018). The Bird's Ear View of Space Physics: Audification as a Tool for the Spectral Analysis of Time Series Data [Data set]. University of Michigan - Deep Blue. https://doi.org/10.7302/3gvs-g356

Relationships

Files (Count: 6; Size: 2.53 MB)

Audification Routines in MATLAB and IDL

The following IDL Code will write one-dimensional Input_Data to an audio file with the name Audified_Data.wav:

dataparam = Input_Data; Change to your vector name
ScaledData = -32768+65535.*(dataparam-min(dataparam))/max(dataparam-min(dataparam)); scales the data appropriately
write_wav,'Audified_Data.wav',ScaledData,44100; Writes Audio

Matlab 2013 and future releases: The following code will write one-dimensional Name_Of_Vector to an audio file with the name Audified_Data.wav:

Input_Data = Name_Of_Vector; %Change to vector name
minC = min(Input_Data(:,1)); %Finds min data value
maxC = max(Input_Data(:,1)); %Finds max data value
ScaledData = 2*(Input_Data(:,1) - minC)./(maxC-minC) - 1; %Scales data between -1 and 1
fs = 44100; %Sets sample frequency
bits = 16; %Sets bit depth
audiowrite(ScaledData(:,1),fs,bits,'Audified_Data.wav'); %Writes Audio

Matlab 2012 and earlier:
The wavwrite function should be used in place of audiowrite.

Here is a page with helpful information on the WAVE file format:
https://ccrma.stanford.edu/courses/422/projects/WaveFormat/

Download All Files (To download individual files, select them in the “Files” panel above)

Best for data sets < 3 GB. Downloads all files plus metadata into a zip file.



Best for data sets > 3 GB. Globus is the platform Deep Blue Data uses to make large data sets available.   More about Globus