
Security News
minimatch Patches 3 High-Severity ReDoS Vulnerabilities
minimatch patched three high-severity ReDoS vulnerabilities that can stall the Node.js event loop, and Socket has released free certified patches.
spaudio
Advanced tools
This package is the Python version of spAudio library <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/index.html>_
providing spaudio module <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/en/spaudio.html>_
which enables fullduplex audio device I/O and
spplugin module <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/en/spplugin.html>_
which enables plugin-based file I/O supporting many sound formats
including WAV, AIFF, MP3, Ogg Vorbis, FLAC, ALAC, raw, and more.
The spplugin module also supports 24/32-bit sample size used in high-resolution audio files, so
you can easily load data with 24/32-bit sample size into NumPy <http://www.numpy.org/>_'s ndarray.
You can use pip command to install the binary package::
pip install spaudio
If you use Anaconda <https://www.anaconda.com/distribution/>_
or Miniconda <https://docs.conda.io/en/latest/miniconda.html>_ ,
conda command with "bannohideki" channel can be used::
conda install -c bannohideki spaudio
NumPy <http://www.numpy.org/>_ package is needed only if you want to
use NumPy arrays. If you don't use NumPy arrays, no external package is required.
Note that this package doesn't support Python 2.
The linux version also requires spPlugin <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/index.html>_
installation (audio device I/O requires the pulsesimple plugin
based on PulseAudio <https://www.freedesktop.org/wiki/Software/PulseAudio/>_ ).
You can install it by using dpkg (Ubuntu) or rpm (RHEL) command with one of the following
packages. The files for RHEL were tested on CentOS 7 (RHEL 7) and AlmaLinux 8/9 (RHEL 8/9).
Ubuntu 24
Ubuntu 22
Ubuntu 20
Ubuntu 18
Ubuntu 16
RHEL 9
RHEL 8
RHEL 7
If you want to use apt (Ubuntu) or yum/dnf (RHEL),
see this page (for Ubuntu) <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/linux_download.html#apt_dpkg>_
or this page (for RHEL) <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/linux_download.html#yum>_ .
Version 0.7.18
Version 0.7.17
Version 0.7.16
Version 0.7.15
Version 0.7.14
Version 0.7.13
To build this package, the following are required.
SWIG <http://www.swig.org/>_spBase and spAudio <https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/index.html>_The official web site is: https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/en/index.html
Japanese web site is also available: https://www-ie.meijo-u.ac.jp/labs/rj001/spLibs/python/spAudio/ja/index.html
FAQs
spAudio audio I/O library
We found that spaudio demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
minimatch patched three high-severity ReDoS vulnerabilities that can stall the Node.js event loop, and Socket has released free certified patches.

Research
/Security News
Socket uncovered 26 malicious npm packages tied to North Korea's Contagious Interview campaign, retrieving a live 9-module infostealer and RAT from the adversary's C2.

Research
An impersonated golang.org/x/crypto clone exfiltrates passwords, executes a remote shell stager, and delivers a Rekoobe backdoor on Linux.