On behalf of the entire Rivendell development team, I'm pleased to announce the availability of the second release candidate for the next major version of Rivendell, v4.0.0rc0. Rivendell is a full-featured radio automation system targeted for use in professional broadcast environments. It is available under the GNU General Public License version 2.
From the 'NEWS' file:
*** snip snip ***
Changes:
Major Changes Between v3.x and v4.x:
Qt Toolkit. Rivendell v4.x uses and is fully compatibile with major
version 5 of Qt (Qt5). See the INSTALL documents for specifics.
Date/Time Customizability. Date/Time presentation formats can now be
customized on the basis of site preferences.
MySQL Compatibility. Rivendell v4.x aims for full compatibility with
MySQL 8.0 and earlier versions in their default installation
configurations.
RDAirPlay. The rdairplay(1) module has been completely overhauled, and
now supports dynamic resizeability as well as a revamped level metering
system.
RDPanel. The rdpanel(1) module now supports dynamic resizing.
RDLogManager. It is now possible to disable grid processing on a
service-by-service basis, thus permitting a complete schedule to
be generated by an external music scheduler. See the 'Bypassing Grid
Processing' section in the 'Generating Logs and Reports with
RDLogManager' section of the Operation Guide for details.
Many bug and regression fixes. See the 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 366, 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 be applied.
*** snip snip ***
Details and source code are available at https://github.com/ElvishArtisan/rivendell/releases <https://github.com/ElvishArtisan/rivendell/releases>.
Additionally, online installers for deploying Rivendell v4.x are available for the following Linux distributions:
1) Ubuntu 22.04 “Jammy Jellyfish”: https://software.paravelsystems.com/howtos/ubuntu/jammy/
2) RHEL/CentOS 7: https://software.paravelsystems.com/howtos/CentOS/7rd4/
3) RHEL/Rocky 8: https://software.paravelsystems.com/howtos/rhel/8rd4/
NOTE: It was my original intent to add an installer for RHEL/Rocky 9 to the above list, but this has proved impractical due to the broken state of several package dependences in Fedora’s ‘Extra Packages for Enterprise Linux’ [EPEL] repository. Some of these have open issues reporting severe problems dating back for almost a year, with no sign of any intent or attempt to address the issues. In light of this and other signs in the wind that Fedora’s corporate parent has effectively decided write off the community-facing aspects of their ecosystem, I’ve decided that RHEL 8 will be the last RHEL-based distribution to have a dedicated online installer.
If you encounter a bug or problem, please consider opening an issue report for it at: https://github.com/ElvishArtisan/rivendell/issues.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| Ninety-Ninety Rule of Project Schedules: The first ninety percent |
| of the task takes ninety percent of time, and the last ten percent |
| take the other ninety percent. |
|---------------------------------------------------------------------|
Dear Colleagues and Friends,
Another busy year has come to an end. L2Ork has continued to push the
boundaries of its telematic infrastructure (L2Ork Tweeter), as well as its
creative voice. Earlier this month we premiered a new EDM crowdsourced work
titled "Transcontinental Grapevine" (see <
https://www.youtube.com/watch?v=sAurZNg6kVk>) that featured perfect sync
among 11 performers over 5,000 miles apart, engaging both L2Orkists
(located in Blacksburg, VA, USA), and collaborators from UNTREF, Buenos
Aires, Argentina.
We also promised big news on the Pd-L2Ork front. Today, following over a
hundred silent releases over the past year, we are thrilled to share with
you the latest stable release of Pd-L2Ork, version 20221218.
The list below only highlights the most notable changes. For a complete
list of updates, you may want to explore the following document: <
https://github.com/.../blob/master/pd/src/pd-l2ork-TODO.txt>
- K12 mode is back and better than ever. With over 70 abstractions
designed for beginners that are also used by visual dataflow programming
veterans, we have had students as young as 3rd grade who have never heard
of Pd-L2Ork, design their first Wiimote-based musical instruments in as
little as 30 minutes.
- K12 mode can be now changed on-the-fly. No restarting of Pd-L2Ork
necessary. Start-up flag is still there, as well (-k12).
- Non-K12-mode, easy to access K12 menu abstractions.
- True Graph-on-Parent drawing of objects that allows partial display
and opens doors for a number of UI performance optimizations.
- Intelligent toggling of editability of specific patches with
dynamically updating menu options.
- Expanded help browser with improved search options.
- Customizable autocomplete.
- Vastly improved redraw queuing and consequently performance of
graphics-heavy widgets (e.g. arrays), while ensuring deterministic display
of data.
- Full support for legacy and Pd-L2Ork-specific data structures.
- Out-of-box support of the latest Raspberry Pi GPIO and SPI (analog in)
capabilities.
- Out-of-box Sensel support.
- Improved snap-to-grid option.
- Refinements to the existing option to toggle curved patch cords.
- New features, like toggling patch editabilty (e.g. to prevent
beginners from accidentally entering the edit mode), graph-on-parent spill
option, that allows for legacy spilling of elements outside the
graph-on-parent bounds, ability to cut/copy/paste contents of atoms,
including appending (shift+click), and a deterministic way to monitor for
mouse releases (useful for gatoms and iemgui elements), scroll on patch
cord extension (when the patch cord reaches the edge of the canvas),
scroll-to-object when using the find option, zoomability using keyboard, as
well as viewport zoom (e.g. using pinch gesture).
- Many refinements and bugfixes to existing features, including the
native HTML/CSS canvas drawing and object layering using SVG shapes (in
Pd-L2Ork all objects, other than images, are drawn as SVG shapes, thus
ensuring pristine appearance regardless the zoom level).
- Proper OSX signing to ensure ability to use audio input and output.
- Ability to open multiple patches within the existing instance of
Pd-L2Ork, as well as an option to open them in separate instances (-unique
flag).
- Latest version of L2Ork Tweeter (including the server) included.
Preview some of the included sessions created by Tweeter here: <
https://l2ork.music.vt.edu/video/pd-l2ork-tweeter-demo-2022-12-19.mp4>.
- Improved handling of preferences and expanded customizability of UI
options.
- Drag'n'drop patches onto the console.
- Exciting new theme titled 60-hz (special thanks to Raphael Isdant for
his idea and contributions) that is easier on your eyes in low light
settings.
- Integration of select vanilla Pd objects for maximum vanilla
compatibility. More will happen in the coming year, now that the core is
approaching parity with Pd-L2Ork 1.x (with tooltips and additional canvas
options being two major remaining missing elements). So, yes, we will
integrate those as they are stabilized, as well as update existing
libraries to the latest version, where possible and appropriate.
- Tons of extended GUI objects ported to nwjs (HTML/CSS/SVG canvas),
including pddp library, most of cyclone (including the ability to edit text
files), imagebang, vastly improved and customizable knob (now included in
the Put menu), mknob, etc.
- Further improvements to the ggee/image (a completely new object that
covers features of all other image objects and adds tons of new features,
enabling it to serve also as a 2D touch surface, as well as a transparent
area for catching mouse events).
- Inclusion of the js object that mimics the functionality of MaxMSP's
object.
- A number of installer build improvements to ensure that all platforms
have access to as many of objects, as possible.
You can download OSX (11 and newer), Raspbian (arm7), Ubuntu 20.04, and
Windows installers from the usual place:
https://bit.ly/pd-l2ork
Happy Holidays!
Best,
Ico
--
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Director, Human-Centered Design iPhD
Institute for Creativity, Arts, and Technology
Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico(a)vt.edu
ci.icat.vt.edul2ork.icat.vt.eduico.bukvic.net
[Drumstick](https://drumstick.sourceforge.io/docs/index.html) is a set of
GPLv3 licensed C++/Qt libraries for MIDI applications. The project includes
several tools as examples, and among them is the drumstick-guiplayer
utility that leverages the Drumstick::ALSA library, so it is available only
for Linux (because the ALSA sequencer is a linux only technology). Some
people have requested a program with the same functionalities also on
Windows and macOS, so here it is. But this project is much more ...
Some key features:
* MIDI Output to hardware MIDI ports, or any other Drumstick backends, like
soft synths
* Transpose song tonality between -12 and +12 semitones
* Change MIDI volume level (using MIDI CC7)
* Scale song speed between half and double tempo
* Supports MID/KAR/RMI (Standard MIDI Files) and WRK (Cakewalk) file
formats
Changes in v1.7.1:
* Splash screen excluded in Wayland and fixed in other systems
* Italian translation updated. Thanks to Giovanni Mariani
Build requirements:
* C++11 compiler
* Qt5 >= 5.15 or Qt6 >= 6.2
* Drumstick libraries v2.7
* Uchardet v0.0.7
* CMake 3.14
* Pandoc (when BUILD_DOCS=on)
Copyright (C) 2021-2022 Pedro Lopez-Cabanillas
License: GPL v3 or later
Project and Source Repositories
https://sourceforge.net/p/dmidiplayerhttps://github.com/pedrolcl/dmidiplayer
Downloads
https://sourceforge.net/projects/dmidiplayer/files/v1.7.1/https://flathub.org/apps/details/net.sourceforge.dmidiplayer
Hi all!
We are glad to announce that we released version 0.2.0 of Brickworks, a
music DSP toolkit that supplies you with the fundamental building blocks
for creating and enhancing audio engines on any platform.
Here' s a short list of changes:
* Refactored API for better flexibility and performance.
* Added wah, saturation, and pinking filter.
* Added new example monophonic synth and two new example effects in
VST3 and WebAudio/WebAssembly formats.
* Added more fast math routines.
* Bug fixes, improvements, and polish.
It is fully free/open source software (GPLv3 license) and we also
currently offer commercial licenses for versions 0.x and 1.x for a
reduced price to support the project.
You can find more information on the official web page:
https://www.orastron.com/brickworks.
Best regards,
Stefano D'Angelo
Founder and CEO of Orastron - https://www.orastron.com/