Filter design with RM Software

The richest set of analog and digital filter design routines is now available to use!

Features

Supported filters:

Low pass filters Band-pass, Band-stop, High-pass, All-pass filters
Bilinear transform Synthesis Bilinear transform Synthesis
  • Selective polynomial: Chebyshev and CMAC
  • Selective rational: Elliptic or Zolotarev
  • Linear phase polynomial: Thomson or Equi-rip-td
  • Amplitude correction: Chang 1, Chang MZ, Chang PH
  • Transform analysis tools
  • Group delay correction
  • Cascade LP
  • RC Cascade or Parallel
  • SC Parallel
  • IIR Parallel
  • GMC Parallel, Simulated or Cascaded
  • Poly Cascade, Parallel or GM LC
  • Low pass prototype driven design
  • Direct band-pass: Bptdam or B0010
  • Band-pass Hilber transformer
  • Transform analysis tools
  • Group delay correction
  • Cascade: AP, LP or TR
  • RC: Cascade or Parallel
  • SC: Parallel
  • IIR Parallel
  • RC: Cascade or Parallel
  • GMC: Parallel, Simulated, Cascaded

RM software generates output in a variety of designer-friendly formats including:

  • HTML report with schematics, filter coefficients and implementation notes
  • Cleartext and Excel report files suitable for drawing characteristics using your favourite graphing tool
  • Simulation-ready SPICE files

Book

RM Software documentation is available directly while using the software in PDF, HTML and powerpoint. Software also includes video lectures that guide designers through the process.

However, to fully understand theoretical basis for implemented algorithms we recommend ordering accompanying book Electronic Filters - Theory, Numerical Recipes, and Design Practice based on the RM Software. Read the book online, buy chapters or order hardcover directly from the publisher.

See also other recent publications

YouTube Channel

A series of videos demonstrating key capabilities of RM Filter Design Software are available on YouTube.

Click here to watch.

Request access

To request access, please contact the author.

History

RM software is a collection of console applications (“programs”) for analog and digital filter design. The first programes were initially developed by prof Vanco Litovski in early 1970s in fortran and later ported to C programming language. Then in 2010s, additional programs were added and enriched with novel and modern filter design approaches.
With over 70 programs, this was somewhat hard to navigate so a web-based user interface was added to guide design process and launch appropriate programs.
Finally, in this incarnation, a server-side app and a terminal emulator are provided to access and run RM Software remotely.

Version: 1.0.0-SNAPSHOT.