[PD] [PD-announce] iemmatrix 040 released

IOhannes m zmoelnig zmoelnig at iem.at
Thu Feb 8 09:53:17 CET 2024


iemmatrix 0.4.0 "double square" aka (040²)ⁿ has been released last night.

<https://deken.puredata.info/library/iemmatrix/0.4.0>

**developed for science**

most notable features:
- 23 years of relentless development
- 130 battle tested objects
- 13473 lines of spellchecked C-code (without docs!)
- 5575 lines of analyzed Pd-code (without docs!)

**used in science**

NEWS
- multichannel support
   - optional: works out of the box with Pd>0.54
   - also works with older Pds
- improved resiliency against system incompatibilities
   - the core will work on very old systems and very new systems
   - some specialized objects that require 3rd party libraries
     might only run on newer systems (but you can still use most
     objects if your system does not meet these requirements)
- lots of bugfixes

**used in /real/ science**

supported platforms via Deken packages
- Linux/amd64 ("64bit intel",...) single precision†
- Linux/amd64 ("64bit intel",...) double precision†
- Linux/i386 ("32bit intel",...) single precision†
- Linux/i386 ("32bit intel",...) double precision†
- Linux/arm64 ("64bit RPi >=4",...) single precision†
- Linux/arm64 ("64bit RPi >=4",...) double precision†
- Linux/armv7 ("32bit RPi >=2",...) single precision†
- Linux/armv7 ("32bit RPi >=2",...) double precision†
- macOS/amd64 ("64bit intel",...) single precision‡
- macOS/amd64 ("64bit intel",...) double precision‡
- macOS/arm64 ("Apple Silicon",...) single precision
- macOS/arm64 ("Apple Silicon",...) double precision
- Windows/amd64 ("64bit intel",...) single precision
- Windows/amd64 ("64bit intel",...) double precision
- Windows/i386 ("32bit intel",...) single precision
- Windows/i386 ("32bit intel",...) double precision

supported platforms via Debian packages (coming soon in the 
Debian/unstable repositories):
- Linux/amd64 - single precision
- Linux/amd64 - double precision
- Linux/arm64 - single precision
- Linux/arm64 - double precision
- Linux/armel - single precision
- Linux/armel - double precision
- Linux/armhf - single precision
- Linux/armhf - double precision
- Linux/i386 - single precision
- Linux/i386 - double precision
- Linux/mips64el - single precision
- Linux/mips64el - double precision
- Linux/ppc64el - single precision
- Linux/ppc64el - double precision
- Linux/riscv64 - single precision
- Linux/riscv64 - double precision
- Linux/s390x - single precision
- Linux/s390x - double precision
- Linux/alpha - single precision
- Linux/alpha - double precision
- Linux/hppa - single precision
- Linux/hppa - double precision
- Linux/ia64 - single precision
- Linux/ia64 - double precision
- Linux/loong64 - single precision
- Linux/loong64 - double precision
- Linux/m68k - single precision
- Linux/m68k - double precision
- Linux/powerpc - single precision
- Linux/powerpc - double precision
- Linux/ppc64 - single precision
- Linux/ppc64 - double precision
- Linux/sh4 - single precision
- Linux/sh4 - double precision
- Linux/sparc64 - single precision
- Linux/sparc64 - double precision
- Linux/x32 - single precision
- Linux/x32 - double precision
- Hurd/i386 - single precision
- Hurd/i386 - double precision

if your system is not listed above, you can compile iemmatrix yourself 
(you are probably used to that already)


**used by serious scientists**


get it while it's hot.


<https://deken.puredata.info/library/iemmatrix/0.4.0>

~~~

notes on compatibility with older OSs

† the Deken binaries for Linux require GLIBC-2.29, such as found on 
Linux distributions released after 2020, such as Ubuntu/20.04 "focal" or 
Debian/11 "bullseye"; but notably *not* on Debian/10 "buster".

‡ the Deken binaries for macOS have been tested to work back to OSX 
10.11 "El Capitan".
some specialist objects require a newer version of macOS however. e.g. 
heavy math like decomposing matrices with [mtx_eig], [mtx_qr] and 
[mtx_svd] requires macOS 10.14 "Mojave", as does [mtx_bessel]. 
[mtx_sndfileread] requires macOS 11 "Big Sur". if you do not need these 
specialized objects, then "El Capitan" will do nicely.

independent of iemmatrix, we strongly suggest that you use an up-to-date 
operating system for the safety of yourself and others.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20240208/adb15d43/attachment-0001.sig>
-------------- next part --------------
_______________________________________________
Pd-announce mailing list
Pd-announce at lists.iem.at
https://lists.puredata.info/listinfo/pd-announce


More information about the Pd-list mailing list