{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"iir1-1.9.5","path":"audio/iir1","url":"/packages/release/audio/iir1/","comment":"DSP IIR realtime filter library","homepage":"https://github.com/berndporr/iir1","maintainer":"Thomas Frohwein <thfr@openbsd.org>","description":"An infinite impulse response (IIR) filter library for Linux, Mac OSX and Windows\nwhich implements Butterworth, RBJ, Chebychev filters and can easily import\ncoefficients generated by Python (scipy).\n\nThe filter processes the data sample by sample for realtime processing.\n\nIt uses templates to allocate the required memory so that it can run without any\nmalloc / new commands. Memory is allocated at compile time so that there is\nnever the risk of memory leaks.\n\nAll realtime filter code is in the header files which guarantees efficient\nintegration into the main program and the compiler can optimise both filter code\nand main program at the same time.\n","package_architecture":"amd64","stem":"iir1","readme":null,"dependencies":[{"path":"devel/cmake/core","type":"build","package_spec":"STEM->=4","url":"/packages/release/devel/cmake/core/"},{"path":"devel/ninja","type":"build","package_spec":"","url":"/packages/release/devel/ninja/"}],"reverse_dependencies":{"count":1,"url":"/packages/data/04/04e9f93cf291119c4922d84f861542f3a1dda845d76522bafab6bc43d5ac7a8e.json"},"categories":["audio"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64","m88k","sh"],"not_for_architectures":[]}}
