fmradio 0.3.0

An FM radio demodulator and RDS decoder in pure Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Radio DSP and FM demodulation library.
//!
//! Provides building blocks for FM (Frequency Modulation) radio reception and decoding:
//! - FM demodulation (phase extraction)
//! - De-emphasis filtering for FM broadcast audio
//! - RDS (Radio Data System) decoding for station name and radiotext
//! - Adaptive audio resampling for real-time streaming

pub mod fm;
pub mod rds;
pub mod resampler;

// Re-export main types for convenience
pub use fm::{DeemphasisFilter, PhaseExtractor};
pub use rds::RdsParser;
pub use resampler::AdaptiveResampler;