Hey all:
Even though I didn't get it done in time for the great linux audio release
day earlier this week (fondly known as the big L.A.R.D), I hope this
offering of free freedom will still be accepted.
I found some flaws in the voice deactivation improvements from the last
release, especially if using a patch with a long release (which I hadn't
before). As part of this, I've removed a few loops in the code so there may
be some small amount of performance gain. In addition this release adds a
couple patches (with long releases surprisingly).
It is recommended all users and packagers upgrade asap.
Enjoy!
https://github.com/ssj71/reMID.lv2/releases/tag/v0.3
<https://github.com/ssj71/reMID.lv2/releases/tag/v0.2>
reMID is a MIDI implementation of a MOS8580/6581 SID chip (Commodore64)
using the reSID library. It includes support for scripted instruments that
allow complex sonic control of the chip.
A maintenance release for fluidsynth has been released.
Details can be found in the release notes:
Download: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.5
API: http://www.fluidsynth.org/api/
Website: http://www.fluidsynth.org
FluidSynth is a real-time software synthesizer based on the
SoundFont(tm) 2 specifications. It can read MIDI events from the MIDI
input device and render them to the audio device. It can also play
MIDI files.
Tom Moebert
FluidSynth Developer Team
Griaß enk!
a new version 1.3.0 of *jack-select* has just been released!
What is it?
*jack-select* is a systray app to set the JACK configuration from
QjackCtl presets via DBus. It displays an icon in the system tray of
your desktop, which shows the status of the JACK audio server and when
you click on it, a menu pops up, which lets you quickly select from the
JACK configuration presets you created with QjackCtl. This allows you to
switch between different audio setups with just two mouse clicks.
*jack-select* works with the DBus-version of JACK only. It is written in
Python 3 using the ``PyGObject`` bindings for GTK 3. Python 2 is not
supported.
What's new?
Yesterday's 1.2.0 release unfortunately has some issues handling
some variants of the presence or non-presence of the '(default)'
preset in QjackCtl's configuration. This release attempts to fix
those and introduces a few new options, hence the increase of the
minor version.
* Added command line option -i, --ignore-default to ignore the
'(default)' preset if any other presets are stored in the QjackCtl
configuration.
* Fixed handling different variants of the presence / non-presence of
the '(default)' preset when reading the QjackCtl configuration.
* Added command line option --version to show the program version.
* Updated the UNIX manual page.
Where to get it?
https://github.com/SpotlightKid/jack-select
or via pip (but see the "Requirements" section in the README first):
pip install jack-select
or, for Arch Linux users, from the AUR:
https://aur.archlinux.org/packages/jack-select/
How to use it?
Please see the README file here:
https://github.com/SpotlightKid/jack-select/blob/master/README.md
*Share & Enjoy*
Christopher Arndt
Ciao tutti!
I'm happy to report that I just released the new version 1.2.0 of
*jack-select*!
What is it?
*jack-select* is a systray app to set the JACK configuration from
QjackCtl presets via DBus. It displays an icon in the system tray of
your desktop, which shows the status of the JACK audio server and when
you click on it, a menu pops up, which lets you quickly select from the
JACK configuration presets you created with QjackCtl. This allows you to
switch between different audio setups with just two mouse clicks.
*jack-select* works with the DBus-version of JACK only. It is written in
Python 3 using the ``PyGObject`` bindings for GTK 3. Python 2 is not
supported.
What's new?
* Now detects changes in connected ALSA devices and enables/disables
menu entries for presets, which use these devices.
* Added command line option '-a', '--no-alsa-monitor' to disable ALSA
device monitoring and filtering.
* Made some logging improvements.
Where to get it?
https://github.com/SpotlightKid/jack-select
or via pip (but see the "Requirements" section in the README first):
pip install jack-select
or, for Arch Linux users, from the AUR:
https://aur.archlinux.org/packages/jack-select/
How to use it?
Please see the README file here:
https://github.com/SpotlightKid/jack-select/blob/master/README.md
*Share & Enjoy*
Christopher Arndt
Wolf Spectrum is a free, real-time spectrogram plugin. It can be used to
analyze the frequency content of signals over time.
Right now, it supports vertical scrolling, logarithmic/linear frequency
scaling, and configurable block sizes. I plan on adding a few features in
future releases, such as horizontal scrolling and the ability to show the
frequency at the cursor's position.
To install the plugin, follow the instructions in the README:
https://github.com/pdesaulniers/wolf-spectrum
If you encounter some issues with the plugin, please report them. Feature
requests are also welcome :)
Thanks!
Hola!
I'm pleased to announce that version 1.3.0 of *python-rtmidi* has just
been released!
What is it?
python-rtmidi is a Python binding for RtMidi, a set of C++ classes which
provides a cross-platform API for realtime MIDI input / output.
python-rtmidi supports Python 2 and Python 3 (3.4+) and is available for
Linux, macOS (OS X) and Windows.
What's new?
Enhancements / Changes:
* Added 'get_api_display_name', 'get_api_name' and
'get_compiled_api_by_name' module-level functions.
* Updated wrapped rtmidi library to include all changes from upstream up
to commit 791dfea.
Documentation:
* Improved installation instructions and listed options recognized by
setup.py.
For a detailed list of changes, see the change log here:
https://github.com/SpotlightKid/python-rtmidi/blob/master/CHANGELOG.rst
Where to get it?
https://github.com/SpotlightKid/python-rtmidi
or via pip:
pip install python-rtmidi
(Pre-compiled binary wheels for Windows and macOS for several Python
versions in 32 and 64 bit variants are provided.)
or, for Arch Linux users, from the AUR:
https://aur.archlinux.org/packages/python-rtmidi/
How to use it?
Please read the documentation here:
https://spotlightkid.github.io/python-rtmidi/
*Share & Enjoy*
Christopher Arndt
Hello everyone,
I'm happy to announce the 0.2.0 release of rtosc (RealTime safe Open
Sound Control). librtosc is a MIT licensed library which provides tools
to serialize, deserialize, and dispatch OSC messages within realtime contexts.
rtosc is currently primarily used by ZynAddSubFX to create the
foundation for all messages between the UI and backend, in terms of
their realtime manipulation, dispatch, and use in related tasks (e.g.
DAW host/MIDI device automation).
You can find the release at:
https://github.com/fundamental/rtosc/releases/tag/v0.2.0
Enjoy,
--Mark
Greetings earthlings!
I'm happy to announce that version 0.7.0 of *jack-matchmaker* has just
been released!
What is it?
jack-matchmaker is a small command line utility that listens to port
registrations by JACK clients and connects these ports when their names
match one of the port pattern pairs given on the command line at
startup. jack-matchmaker never disconnects any ports.
What's new?
* Added support for listing and matching port meta data pretty-names
(supported only with JACK1 or JACK2 >= 1.9.13 or development version).
* Added command line option -e, --exact-matching for exact port name
matching mode.
* Added command line option -N, --client-name to set JACK client name.
For a detailed list of changes, see the change log here:
https://github.com/SpotlightKid/jack-matchmaker/blob/master/CHANGELOG.rst
Where to get it?
https://github.com/SpotlightKid/jack-matchmaker
or via pip:
pip install jack-matchmaker
or, for Arch Linux users, from the AUR:
https://aur.archlinux.org/packages/jack-matchmaker/
How to use it?
Please read the documentation at the GitHub URL given above, or run
'jack-matchmaker -h' for a quick overview of command line options.
*Share & Enjoy*
Christopher Arndt
Yo:
Keeping up with the cool kids, infamous plugins will be participating in
quarterly releases (or at least I'll be releasing at least one of my
projects each quarter). This is beneficial because it forces me to release
"small" fixes regularly, rather than waiting for the "BIG" release I had in
mind (that's going on nearly 2 years and counting).
So wrapped into this release is lots of touch-ups and small fixes that
mostly affect the host integration to the plugin. More notably the infamous
stuck algorithm received a lot of attention and polished up as much as
possible (probably no noticeable change to anyone though), a new stuck
stacker version was created with no dry signal output so you can have
several in parallel without affecting the gain, and the infamous power-up
no longer has 10 seconds of latency (latency will now equal the power-up
time).
The biggest addition though in this release is (fanfare): the infamous
octolo. It's an octaver and tremolo in one (see what I did there?). It
works as a fairly nice sounding tremolo too but the special sauce is that
it is able to play different sequences of the 3 voices (octave up, octave
down, same octave) for some fun rhythmic effects. Basically I keep trying
to chase low-CPU pitch shifting and this is my latest solution. By using
the tremolo effect for silent jumping, I'm able to play back the sounds at
different speeds to achieve an octave up and octave down effect. At long
tremolo lengths (slow speed) you will notice the timing effects which may
make it a bit unwieldy for certain things. With short lengths it's not a
problem. Overall I'm pleased with the effect and plan to use it in my own
music. I hope you will too.
As always I love when you let me know how you are using these plugins of
infamy. Have fun, make music, be free. Here ya go:
https://github.com/ssj71/infamousPlugins/releases/tag/v0.3.0
Enjoy!
_Spencer