Skip to content

DoOR-Team/butter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

butter Go Report Card go.dev ref

Digital Filter Library for Signal Processing.

This library consists of easy-to-use Butterworth first & second order digital filters. You can calculate cutoff parameters with:

wc = 2 * pi * (desired cutoff in Hz) / (sample rate in Hz) =
	(desired cutoff in rad/sec) * (sample period in sec)

Internally cutoff parameters are prewarped for correct operation. All New*() functions return nil if parameters are invalid. Also, butter uses semantic versioning.

Support

If you use butter and like it, please support via ETH:0x464B840ee70bBe7962b90bD727Aac172Fa8B9C15

About

Digital Filter Library for Signal Processing

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Go 100.0%