Skip to main content

Signal/Audio Processing framework made with pure python

Project description

LibFilter

libfilter is signal processing framework with multiple of included filters/oscilators/processors (DSP)

Included filters

  • DiffrentialDecoder/DiffrentialEncoder
  • FMStereoEncoder
  • DSBSCModulator
  • AMModulator
  • FMModulator
  • BPSKModulator
  • QPSKModulator
  • FSKModulator
  • FourFSKModulator
  • MonoClipper
  • StereoClipper
  • MonoDeclipper
  • StereoDeclipper
  • StereoToMono
  • MonoFadeOut
  • StereoFadeOut
  • MonoFadeIn
  • StereoFadeIn
  • StereoRpitxCompressor
  • MonoRpitxCompressor
  • MonoExponentialLPF
  • StereoExponentialLPF
  • MonoExponentialHPF
  • StereoExponentialHPF
  • MonoButterworthLPF
  • StereoButterworthLPF
  • MonoButterworthHPF
  • StereoButterworthHPF
  • MonoButterworthBPF
  • StereoButterworthBPF
  • MonoPreemphasis
  • StereoPreemphasis
  • MonoDeemphasis
  • StereoDeemphasis
  • Sine/MultiSine
  • SquareOoscillator/MultiSquareoscillator
  • Triangle/MultiTriangle
  • Buffer
  • RMSCalculator
  • Decimator
  • Interpolator
  • DiscreteFourierTransform
  • FastFourierTransform
  • (data encoders/decoders, float to s[8-24]le)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libfilter-1.26.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

libfilter-1.26-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file libfilter-1.26.tar.gz.

File metadata

  • Download URL: libfilter-1.26.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for libfilter-1.26.tar.gz
Algorithm Hash digest
SHA256 45e844a98b70fc85aef357bb1bcdb05d948b11cbe29bf1aa9e431e4012557cff
MD5 3d4aa9e52b6d87ef0a5aa935e045631a
BLAKE2b-256 50697dbac260bc30ed2e59f64311fcf876245a21e2353d8b7820fd4ce966c890

See more details on using hashes here.

File details

Details for the file libfilter-1.26-py3-none-any.whl.

File metadata

  • Download URL: libfilter-1.26-py3-none-any.whl
  • Upload date:
  • Size: 25.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for libfilter-1.26-py3-none-any.whl
Algorithm Hash digest
SHA256 c627a048ae19274d6e282028b8f6a0050f25b618c20aa72800fefab25d922b01
MD5 5682c8924d109ef68ce17db714e73868
BLAKE2b-256 f49d3f4fd1bc7347db26e00c340a490dc0fd3d6127ecebbc5d774d42dac72997

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page