Yo:
I know this project has been in beta for a ridiculous amount of time, but I
still haven't mustered the time and effort to give everything a proper
test. However we have had a few community contributed fixes which warrants
a new release. Thanks to Robin (x42) we now have a working Vibe effect and
the bypass has been improved in all the effects (which probably won't be
very noticeable to users).
Happy LARD (Linux Audio Release Day)!
https://github.com/ssj71/rkrlv2/releases/tag/beta_3
_Spencer (ssj71)
Hola,
I'm pleased to announce version 0.1.0-beta2 of the *midiomatic* plugin
collection as the first public beta release.
What is it?
-----------
*midiomatic* is a small collection of MIDI filter, generator and
processor plugins in LV2 and VST2 format.
This collection arose from the desire to test whether it is viable to
implement MIDI processing plugins with the DISTRHO Plugin Framework (DPF).
This is the first public release and the project is still considered to
be in beta stage. The MIDISysFilter and MIDIPBToCC plugins are already
considered stable but the MIDICCRecorder plugin is still experimental.
I'm planning to add more plugins to the collection. Requests and ideas
for plugins welcome.
Where to get it?
----------------
https://github.com/SpotlightKid/midiomatic
or, for Arch Linux users, from the AUR:
https://aur.archlinux.org/packages/midiomatic/
*Share & Enjoy*
Christopher Arndt
Ciao tutti!
I'm pleased to announce that version 1.3.1 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?
-----------
This is a bugfix release with only minor enhancements.
The major changes are:
* RtMidi C++ level exceptions, when thrown, do not print the error
message to stderr anymore.
* RtMidi C++ exceptions are now caught when creating RtMidiIn/Out
instances and converted into a Python rtmidi.SystemError exception.
* Helper functions in rtmidi.midiutil now raise sub-classes of
rtmidi.RtMidiError wherever appropriate.
* When the JACK backend can't be initialized (e.g. when the server isn't
running) it causes a DRIVER_ERROR instead of just a printing a WARNING.
* Various improvements to the included example scripts.
* Various small documentation wording changes and typo fixes.
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
Hallöle!
a new version 1.4.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?
* The configuration file path can be given via command line option
* When a preset name is given on the command line (or the -d option
is used), activate the (default) preset also when jack-select was
not already running.
* Updated man page.
* Major internal code restructuring.
* Map all JACK settings to a D-BUS type explicitly.
* Support 'slave-driver' engine parameter (this is not present in
QjackCtl's configuration file, though).
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?
`man jack-select` or see the README file here:
https://github.com/SpotlightKid/jack-select/blob/master/README.md
*Share & Enjoy*
Christopher Arndt
Zrythm 0.7.002 has been released.
Zrythm is a digital audio workstation designed to be
featureful and easy to use. It allows limitless
automation, supports LV2 plugins, works with the JACK
audio backend, provides chord assistance, is free
software and can be used in English, French,
Portuguese, Japanese and German.
[Highlights since last announcement]
- All timeline events are Regions so they can be looped
- Anywhere to anywhere port connections
- Option to expose any port to JACK
- Export to MIDI or audio in multiple formats
- Track visibility panel
- Ability to move/copy tracks by clicking and dragging
- MIDI buses/groups
- Adaptive grid
- Saving and loading with Auto-Save functionality
- Project templates
- Resize or resize-loop Regions
- Many bugfixes and optimizations
- Drag and drop audio files from any file browser
- Audio/MIDI recording
- Multiple lanes per track with optional MIDI channel
- Most actions are undoable
- Playback latency compensation
Full Changelog:
https://git.zrythm.org/cgit/zrythm/tree/CHANGELOG.md
This latest version of Zrythm is the most stable Zrythm
has ever been, and feature-wise it is usable as a simple
DAW. Our focus at the moment is stability and fixing
bugs, and we are calling for testers to help us identify
those bugs and provide feedback.
The issue tracker can be found below
https://redmine.zrythm.org/projects/zrythm/issues
For screenshots and more info, visit
https://www.zrythm.org/
Interested developers are also welcome to join the
project. Zrythm's basic structure is mostly already
implemented so it is easier than ever to contribute.
Send mail below if you are interested in joining
dev(a)zrythm.org (developer mailing list)
user(a)zrythm.org (user mailing list)
**DISCLAIMERS**
- Some of the features above are WIP
- Zrythm will crash often
Ladies and Gentlemen,
hereby the Laborejo Software Suite releases updates for its programs in
the hope to be useful in your musical toolbox.
You can now download Patroneo and Fluajho, both in version 1.4 .
All software is released under GPLv3.
Patroneo (Esperanto: /Pattern/) is an easy to use pattern based midi
sequencer. It is ideal for beginners or for composers who want to work
under constraints to explore new creative paths.
Fluajho (Esperanto: /Fluid/) is a simple sampler for sf2 soundfonts.
There are many soundfont samplers for Linux, most of them also based
on Fluidsynth; Fluajho was written for a clearly defined use case:
Load an .sf2 in the Non Session Manager.
Changelog Highlights:
* [All] Submenus now have OK and Cancel buttons, not only shortcuts.
* [All] Remove global jack transport stop on normal program exit
* [Patroneo] New context option for track labels: Replace pattern with
one from other track
* [Patroneo] New context options for measure group: duplicate and clean
transpositions
You can find all releases as sources here:
https://laborejo.org/downloads/
You can find all releases as sources here:
https://laborejo.org/downloads/
For more information, a multi-language user manual, build instructions
and git access please visit
https://www.laborejo.org/patroneo/https://www.laborejo.org/fluajho/
Greetings,
Laborejo Software Suite
https://www.laborejo.org/
____ __ ___ _
/ __ \____ ___ ____ / |/ /_ _______(_)____
/ / / / __ \/ _ \/ __ \ / /|_/ / / / / ___/ / ___/
/ /_/ / /_/ / __/ / / / / / / / /_/ (__ ) / /__
\____/ .___/\___/_/ /_/ /_/ /_/\__,_/____/_/\___/
/_/
__ __ __ ____
/ //_/___ ____ / /__________ / / /__ __________
/ ,< / __ \/ __ \/ __/ ___/ __ \/ / / _ \/ ___/ ___/
/ /| / /_/ / / / / /_/ / / /_/ / / / __/ / (__ )
/_/ |_\____/_/ /_/\__/_/ \____/_/_/\___/_/ /____/
Quarterly releases 2019-4
--------------------------------------------------------------------------------
__ ___ ___ __
/ / __|_ |/ (_)__ / /_
/ / |/ / __// / / _ \/ __/
/_/|___/____/_/_/_//_/\__/
*Check whether a given LV2 plugin is up to the specification*
An LV2 lint-like tool that checks whether a given plugin and its UI(s) match up
with the provided metadata and adhere to well-known best practices.
Run it as part of your continuous integration pipeline together with
lv2/sord\_validate to reduce the likelihood of shipping plugins with major flaws
in order to prevent unsatisfied users.
*Note: This is an early release, if you happen to find false-positive warnings
when using this tool, please report back, so it can be fixed.*
=====================
[0.2.0] - 14 Oct 2019
=====================
---------------
Initial release
---------------
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/lv2lint
--------------------------------------------------------------------------------
__ ___ __ _ __
/ |/ /__ ___ / / (_)__ / /____
/ /|_/ / -_) _ \/ _ \/ (_-</ __/ _ \
/_/ /_/\__/ .__/_//_/_/___/\__/\___/
/_/
*a Just-in-Time FAUST compiler embedded in an LV2 plugin*
Write LV2 audio/cv instruments/filters directly in your host in FAUST
DSP language without any need to restart/reload host or plugin upon code changes.
Use it for one-off instruments/filters, prototyping, experimenting or
glueing stuff together.
*Note: This is an early release, it may thus have rough edges and will need a
fairly recent libFAUST and/or bleeding edge GNU/Linux distribution.*
=====================
[0.2.0] - 13 Oct 2019
=====================
---------------
Initial release
---------------
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/mephisto
--------------------------------------------------------------------------------
__ ___
/ |/ /__ ___ ___ __ __
/ /|_/ / _ \/ _ \/ _ \/ // /
/_/ /_/\___/\___/_//_/\_, /
/___/
*Realtime Lua as programmable glue in LV2*
Write LV2 control port and event filters in Lua. Use it for one-off fillters,
prototyping, experimenting or glueing stuff together.
======================
[0.30.0] - 14 Oct 2019
======================
-----
Added
-----
- preview of canvas graph via inline display extension
- preview of canvas graph in UI property view
- vim syntax comment to all presets
-----
Fixed
-----
- various compiler warnings
- use vfork instead of fork to run simple UI
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/moony
--------------------------------------------------------------------------------
___ _____ ___ __
___ ___ ____|_ |/ _/ /____/ (_)__/ /_ _ __ __
/ _ \(_-</ __/ __// _/ __/ _ / / _ / ' \\ \ /
\___/___/\__/____/_/ \__/\_,_/_/\_,_/_/_/_/_\_\
*OSC to FTDI DMX bridge*
Control your DMX devices via an OSC server that talks to FTDI-DMX USB adapters..
=====================
[0.4.0] - 13 Oct 2019
=====================
-----
Added
-----
- auto-reinitialization of FTDI device upon transmit failure
- various unit tests
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lad/osc2ftdidmx
--------------------------------------------------------------------------------
___ __ __ __ ___ __ _
/ _ \___ _/ /_____/ / / |/ /__ _/ /_____(_)_ __
/ ___/ _ `/ __/ __/ _ \/ /|_/ / _ `/ __/ __/ /\ \ /
/_/ \_,_/\__/\__/_//_/_/ /_/\_,_/\__/_/ /_//_\_\
*a JACK patchbay in flow matrix style*
A simple graphical JACK patchbay that tries to unite the best of both worlds:
- Fast patching and uncluttered port representation of a **matrix patchbay**
- Excellent representation of signal flow of a **flow canvas patchbay**
It additionally features tightly embedded graphical mixer clients automatable
with JACK MIDI/OSC.
======================
[0.16.0] - 13 Oct 2019
======================
-----
Fixed
-----
- use vfork instead of fork to run embeddable matrix mixers
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lad/patchmatrix
--------------------------------------------------------------------------------
______ __ __
/ __/ / ___ ____/ /__ ____/ /__
_\ \/ _ \/ -_) __/ / _ \/ __/ '_/
/___/_//_/\__/_/ /_/\___/\__/_/\_\
*An investigative LV2 plugin bundle*
This plugin bundle contains plugins for visualizing LV2 atom, MIDI and
OSC events.
Use them for monitoring and debugging of event signal flows inside plugin graphs.
======================
[0.20.0] - 13 Oct 2019
======================
-----
Added
-----
- sherlock:matchAll as default filter URI in atom inspector
- filter buttons for sherlock:matchAll and time:Position in atom inspector
-------
Changed
-------
- position of negate toggle in atom inspector
-----
Fixed
-----
- filter logic in atom inspector
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/sherlock
Ladies and Gentlemen,
hereby the Laborejo Software Suite releases its newest software:
Vico is a minimalistic midi sequencer that is intended to be used in
parallel with other software.
"Vico" (with c like ts in "bats") just means "sequence" or "order" in
Esperanto for obvious reasons.
In a loop- or pattern based environment you often want to have a 'free
flowing' track in order to create an instrumental solo, for example.
Sometimes you just want to record a sketch or an idea quickly and not
open or create an entire DAW project.
Vico fulfills these conditions by connecting exactly one source to one
output, and records and plays back in between. Or to put it another way:
you only get one track, intended for one instrument (but with convenient
layers).
Source download:
https://laborejo.org/downloads/vico-1.0.tar.gz
For more information, a multi-language user manual, build instructions
and git access please visit
https://laborejo.org/vico/
The 18th Linux Audio Conference call for participation is open.
The conference will take place May 11-13, 2020, at the SCRIME, part of
the University of Bordeaux in France.
Up-to-date information will be available at the following address :
https://lac2020.sciencesconf.org/
Linux Audio Conference is the premier meeting of developers,
researchers, and artists developing and using free, libre and
open-source audio software,
mainly on the GNU/Linux operating system.
The conference is part of the Linux Audio consortium.
A special event will take part the day before, on Sunday the 10th May
2020: attendants may want to book their week-end.
This edition's date has been chosen so that interested parties may be
able to attend the International Faust Conference, which will happen in
Paris 14-15 May 2020.
We kindly invite researchers, developers and artists alike to take part
to the event and propose their work.
Important information
=====================
- Submissions must go through the conference website:
https://lac2020.sciencesconf.org.
- Submissions must be written in English.
- Submissions will be peer-reviewed by a jury of experts with adequate
qualifications in regard to the topic of the submission, excluding
lightning talks.
- Submissions will be present in the proceedings, including workshops,
excluding lightning talks.
- Submissions can focus on technical, artistic or scientific issues.
- Contact address: lac(a)linuxaudio.org
- Deadlines (all deadlines are at 23:59 UTC -12:00):
* Paper & poster submission deadline: 31/12/2019
* Workshop submission deadline: 31/01/2020
* Notification to authors: 15/02/2020
* Camera-ready deadline: 25/03/2020
* Code jam: 10/05/2020
* Conference dates: 11/05/2020 to 13/05/2020
Call for Papers / Posters / Workshops
=====================================
The general themes are audio research and development on Linux systems,
& FLOSS (free, libre and open-source) multimedia.
We encourage submissions on non-Linux FLOSS operating systems (BSDs,
Haiku, Fuschia, IncludeOS, Redox...) as well as non audio-centric works:
video, network protocols, performing arts, video games...
The 2020 edition has a leading theme: Libre Languages.
Papers
------
Paper templates are available to download from here:
https://github.com/linuxaudio/lac-paper-templates.
The length of a paper is 4 to 8 pages, with up to 5 keywords, and an
abstract of 100 to 200 words.
The abstract will be published on the conference website once the paper
has been accepted.
Initial submissions must be anonymized ; please inform us of any
potential conflict of interest.
The full paper will be made available on the website at the beginning of
the conference.
Accepted papers will be presented in an oral session.
In order for a paper to appear in the proceedings, it must have been
presented orally at the conference by at least one of its authors.
The length of the presentation is 20 minutes followed by a 5 minutes
discussion.
Posters
-------
LAC2020 accepts submission of posters related to any of the themes
mentioned before.
We cannot print posters.
There is a printing shop located very close to the university which can
print a poster from a PDF (Copifac Talence, 548 Cours de la Libération).
Workshops
---------
LAC2020 accepts workshop proposals.
An abstract and a description of the workshop following the paper
template (1 or 2 pages max) is required.
If the workshop participants need to install any kind of software,
please write it plainly in the workshop abstract.
Workshops must last at most two hours ; if shorter, please precise the
expected duration in the submission so that we can schedule them
accordingly.
Lightning talks
------------------
Lightning talks last 5 minutes and can be very useful to quickly present
your latest software development.
They will not be submitted to peer review and can cover peripheral
topics, including discussions about the Linux Audio community or other
areas of free software.
Due to the very short time, if a medium is required, you will be
required to submit it :
* As slides in PDF format.
* As a video file.
The medium will be made readily available on a plugged-in computer.
Non-exhaustive list of accepted topics
--------------------------------------
* Art projects done with free software systems.
* Audio architecture of operating systems
* Audio plug-ins
* Education, teaching
* Graphical environments for creation
* Hardware support
* Interactive Art
* Interfaces for musical expressivity
* Live coding
* Embedded hardware & support (ARM, RISC-V, etc)
* Mobile hardware & support (phones, tablets)
* Musical production and related tools
* Network protocols
* Network distribution
* New Media Art
* Open hardware
* Performing arts
* Programming languages for creation
* Real-time programming languages
* Real-time operating systems and kernels
* Sensors, human-machine interfaces in a real-time context
* Signal and sound processing
* Sound spatialisation
* Standards, interoperability
* Video
* Video games
Call for Artworks
=================
LAC 2020 invites submissions of artistic works involving the use of
free, libre and open-source software and/or hardware.
Pre-recorded music, interactive installations and live performances are
accepted.
A jury will select the compositions and installations to be included in
the conference program according to artistic merit and technical
feasibility.
Please be prepared to perform your work yourself and make sure that you
have all resources needed to perform your piece (e.g. instruments,
props, other performers, etc.).
The installations will be located in multiple places, which are
described on the website at the following address :
https://lac2020.sciencesconf.org/resource/page/id/3
Each place will have a different sound system available.
Musical works and installations can address all areas of media art as
long as they include some level of audio creation using free software.
Examples of accepted works can include:
* Acoustic Music
* Acousmatic music
* Art installations
* Electronic Music
* Electroacoustic Music
* Game in art
* Interactive Art
* Live code
* Mixed Music
* Musique concrète
* New Media Art
* Web and Connected Art
Code jam
========
The day before the official beginning of the conference (10th may) will
feature a code jam.
The goal of the code jam is to provide a space for teams developing
Linux audio software to meet in person and discuss development issues in
an informal way,
as well as introduce new contributors to the various codebases,
and overall to perform a live state of the art of audio software on free
systems.
The code jam will have a topic, which will be disclosed upon opening.
It is not mandatory to follow it as it mainly serves to provide
inspiration.
Starting from Sunday 21:00, a live code session will begin. It is open
to everyone.
If you plan to participate, please notify us in the registration form
with:
* The kind of media you plan to use ? (Audio, video, both...)
* The output ports are available on your hardware ? (HDMI, VGA, ...)
------------------
We thank you in advance for your participation and kindly invite you to
share this call to any interested organization or person you may be
aware of.
With our best regards,
The Linux Audio Conference team