Ladies and Gentlemen,
this years Sonoj Convention is only a month away. (October 27th and 28th).
Our list of speakers and talks is as good as finished now (except the
start times). We will have a live world premiere of an unreleased open
source synth (Vital), two talks about sampled instrument creations
(Drumgizmo and an sfz bass), a tracker interface for Ardour, a Qtractor
introduction by the author himself, modding old speakers into decent
ones, the future of JACK and finally a talk about composing tricks and
techniques.. On top there is an open slot for surprises! :)
As you have read last time there is no visitor number limit anymore. But
you still need to register if you want to come. Now is a good time to do
Write a mail to info(a)sonoj.org <mailto:email@example.com> or use the website
https://www.sonoj.org/register.html . Your name and e-mail address are
If you don't have time be aware that the whole event will be live
streamed and you can interact with us and other remote visitors through
a live chat. A link is already on the website.
In the meantime: Have a look at our old recordings and please subscribe
to our Youtube channel.
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the next production release of the next
major version of Rivendell, 3.1.0. Rivendell is a full-featured radio
automation system targeted for use in professional broadcast
environments. It is available under the GNU General Public License
>From the 'NEWS' file:
Fixed a bug in rdairplay(1) and rdvairplayd(8) where only the first
log machine set to 'load specified log' would do so.
Fixed a bug in rdlogedit(1) that caused hard start log items
to have the Hour field doubled.
Refactored the Python 'pypad.Update.shouldBeProcessed()' method
to work correctly when using try: blocks in a PyPAD script.
Refactored the PyPAD scripts to route updates properly in accordance
with log directives in their configuration file.
Fixed a bug that broke dropbox logging to individual files.
Refactored rdalsaconfig(1) to be more robust and intuitive.
Fixed a bug in caed(8) that broke timescaling support.
Added a 'pypad_httpget.py' PyPAD script.
Fixed bugs in rdlibrary(1) that broke CD ripping.
Updated CDDB code to use protocol level 6 (UTF-8 enabled).
Added an '%l' wildcard to Filepath Wildcards for 'unpadded month'.
Other Bugfixes, see the ChangeLog for details.
This version of Rivendell uses database schema version 310, and will
automatically upgrade any earlier versions. To see the current
schema version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after
upgrading to allow any necessary changes to the database schema to
*** snip snip ***
Details and source code are available at
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
| A room without books is like a body without a soul. |
| -- Cicero |
Organnery retro-fits existing keyboards, pedals and stops to work with
the open source classical organ modelling software Aeolus, created by
Fons Adriaensen. Aeolus is a software synthesiser optimised for this
task, with hundreds of potential controls for each stop that enable the
organ builder to voice unique instruments.
The best parts of an existing organ, such as the woodwork and the
physical controls the organist is used to, can be retained and
integrated into a new Organnery instrument. Alternatively, a complete
instrument can be built from scratch using standard MIDI keyboards and
pedals, for installation in a house of worship or for practice at home.
Organists can use a touchscreen display to control the Aeolus software,
or the system can be hidden inside the console so that only traditional
stops and pistons are visible. Unlike a PC-based organ emulator or
sampler, the Organnery hardware has no moving parts or cooling fans.
The Organnery software is a customised Debian GNU/Linux image for ARM
processors, including the Aeolus synthesiser and the programs it
requires to run as a dedicated system. This software was prepared in
partnership with Audiotronic by 64 Studio.
The Raspberry Pi has been chosen as the initial CPU board for Organnery
because of its great development community, affordable price and
worldwide availability. Organnery can use any class-compliant USB sound
card, and specialised I2S sound cards designed for the Raspberry Pi can
also be used.
A demonstration video is available at https://organnery.com and personal
demonstrations are available on request at the Audiotronic workshop in
Bordeaux. Pipe organ builders and MIDI hardware engineers who are
interested in forming a network of certified Organnery technicians are
invited to make contact with Raphaël Mouneyres <raphael(a)audiotronic.fr>
or by phone +33 557 916 211.
Rue des Terres Neuves
>From the organizers of the wonderful FM Challenge of 2018,
Open Source Audio Meeting Cologne  proudly presents:
The OPEN SOURCE MUSIC NEXUS CHALLENGE
1. Make a music track:
a) "in-the-style-of" a well-known artist or song of your choosing,
b) using a recording of a physical sound source, made by yourself,
c) using only Open Source software  (exception: proprietary DAWs).
2. Upload it to archive.org  under a Creative Commons license
3: Submit  it into the competition.
Before you enter the competition, be sure to read the detailed rules!
The competition starts on *September 19th, 2019* and runs for one month
until the end of *October 18th, 2019*.
*Everybody* (i.e. every natural person) can enter the competition.
The tools to use are Free Software and getting started with music
production using Open Source software  is easy and free to everyone!
The winner of the competition is selected by *general vote* .
Voting starts on *October 19th, 2019* and is open for *seven days*.
The entry receiving the most points wins and will be presented at the
third *Sonoj Convention* , which takes place on the weekend of
*October 26th / 27th* in Cologne.
Second and third places will be awarded as well. We do not give out
physical prizes, but the winners will receive fame and glory :) and the
community as a whole also wins!
Please share this announcement with all interested parties. If you wish
to sponsor prizes for the competition winners, please contact the organizer!
*Let's make some awesome Open Source Music!*
Open Source Audio Meeting Cologne
Dear Linux Audio Community,
The third annual Sonoj Convention ( https://www.sonoj.org ) will be
taking place this upcoming October 26th-27th 2019 in Cologne, Germany.
The convention is focusing on the combination of music production and
open source software with a priority on practical music production.
At Sonoj there will be talks, demonstrations, and workshops from
demonstrating basic workflows to detailed instructions on how to subtly
improve your sound.
While the event will take place in Germany, all presentations and
workshops will be in English, recorded and streamed to make them easily
accessible to a wide audience.
We want to welcome everyone, regardless of your musical or technical
To get a better idea of what to expect out of Sonoj, you can find
information and recordings from last year's convention in our archives:
( https://sonoj.org/archive )
As it was last year, admission to the convention is free, though
donations are very much welcome.
- Visitor Registration is now possible. The space is limited so please
register on our website now. ( https://sonoj.org/register.html )
- We are looking for talks, demonstrations and workshops. If you would
like to contribute, please send an informal and short e-mail with your
ideas to info(a)sonoj.org
- Donations are very welcome. Even if you don't attend personally please
consider supporting a non-profit event to promote open source music
making and production. We accept direct bank transfer and paypal (
Drumstick Libraries 1.1.3
Drumstick is a set of MIDI libraries using C++/Qt5 idioms and style.
Includes a C++ wrapper around the ALSA library sequencer interface: ALSA
sequencer provides software support for MIDI technology on Linux. A
complementary library provides classes for processing SMF (Standard MIDI
files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file formats. A
multiplatform realtime MIDI I/O library is also provided for Linux,
Windows, and Mac OSX.
Changes for v1.1.3
* Fixed ticket #14: migration to CMake's GNUInstallDirs,
deprecated LIB_SUFFIX, use CMAKE_INSTALL_LIBDIR instead if required
* Fixed ticket #16: drumstick-file neverending loop with bad MIDI files
* Fixed ticket #17: macos CoreMIDI.framework bad name case
* drumstick-rt: fluidsynth module renamed and optionally available again
Compilation minimum requirements for all platforms: CMake 3.1 and Qt 5.7
Copyright (C) 2009-2019, Pedro Lopez-Cabanillas. License: GPL v2 or later
Project web site
Virtual MIDI Piano Keyboard (VMPK) 0.7.2
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It
doesn't produce any sound by itself, but can be used to drive a MIDI
synthesizer (either hardware or software, internal or external). You can
use the computer's keyboard to play MIDI notes, and also the mouse. You can
use the Virtual MIDI Piano Keyboard to display the played MIDI notes from
another instrument or MIDI file player.
Changes for v0.7.2
* Fixed ticket #52: macOS mojave dark mode enabled
* Fixed ticket #53: complain at startup if a default drumstick-rt
backend is missing
* Fixed ticket #55: problem with the trackpad in mac laptops
* Fixed ticket #57: removed all Google+ links
* Fixed ticket #58: broken link to the instruments definition files
* Qt 5.12.4 libraries included on binary packages
Compilation minimum requirements for all platforms: CMake 3.0, Qt 5.x and
Drumstick 1.1 or later.
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for
questions and comments. Thanks.
Copyright (C) 2008-2019, Pedro López-Cabanillas and others
License: GPL v3