Commit Graph

6 Commits

Author SHA1 Message Date
Denny
f51ae0b5da Resolves issue with periodic instances of audio recorders not being shutdown correctly. Adds recorder monitor as a fail-safe to automatically shutdown recorders that don't receive an end-call indication. 2017-03-03 05:56:32 -05:00
Denny
d9cf1b19f3 Removes assert() usage throughout project and replaces with Validate from apache commons. 2017-02-25 16:03:35 -05:00
denny
97a1b18071 Adds error handling for module startup to processing chain and adds file
existance checking for recording files before attempting to create them.
2015-12-31 10:05:26 -05:00
denny
70e62ebb35 Adds airspy USB tuner support and updates the spectral display
component.

-Airspy supported with 10 and 2.5 MSps sample rates.  Additional
decimation may be added later.

-Spectral display updated to include smoothing and filtering options.

Note: the decimated output of a tuner channel from the airspy is
48,076.9 samples per second, versus the normal 48 kHz decimated rate.
This is 1.0015 times the normal rate and doesn't appear to impact the
decoders or audio processing.  Therefore, no fractional resampling has
been added.
2015-11-07 08:18:41 -05:00
denny
eb1c2fc7a1 Resolved issue with audio and baseband wave recorder writing incorrect
file size to recording.
2015-09-20 09:58:28 -04:00
denny
575197bd98 Interim checkin for call recording. 2015-09-11 14:01:47 -04:00