| 
    Zephyr Scientific Library (zscilib)
    
   | 
 
API header file for sound in zscilib. More...
#include <zsl/zsl.h>Go to the source code of this file.
Functions | |
| int | zsl_phy_sound_press_amp (zsl_real_t b, zsl_real_t k, zsl_real_t a, zsl_real_t *p) | 
| Calculates the mamimum acoustic pressure of a sound wave in pascals.  More... | |
| int | zsl_phy_sound_level (zsl_real_t i, zsl_real_t i0, zsl_real_t *b) | 
| Calculates the sound intensity level in decibels based on the input intensity and a reference intensity.  More... | |
| int | zsl_phy_sound_intensity (zsl_real_t b, zsl_real_t d, zsl_real_t p, zsl_real_t *i) | 
| Calculates the sound intensity in watts per meter squared based on the Bulk Modulus (b) and density (d) of the medium and the maximum pressure (p).  More... | |
| int | zsl_phy_sound_shock_wave_angle (zsl_real_t v, zsl_real_t vs, zsl_real_t *theta) | 
| Calculates the angle of the mach wave created by a moving sound source of velocity 'vs'.  More... | |
| int | zsl_phy_sound_dop_effect (zsl_real_t v, zsl_real_t vs, zsl_real_t vl, zsl_real_t fs, zsl_real_t *fl) | 
| Calculates the frequency measured by a moving receptor while a sound emiting source moves towards it.  More... | |
| int | zsl_phy_sound_beat (zsl_real_t fa, zsl_real_t fb, zsl_real_t *f) | 
| Calculates the frequency of the beats created by the interference of two waves with different frequency.  More... | |
API header file for sound in zscilib.
This file contains the zscilib sound APIs
Definition in file sound.h.
 1.8.17